Elfin Lakes Shelter

Location: At Elfin Lakes in Garibaldi Provincial Park east of Squamish

Operated By: Garibaldi Provincial Park

Best For: Hiking, scrambling, ski touring, snowshoeing

Sleeps: 33

Booking: Reservations required. Book online four months in advance.

Cost: $15/person/night

More Info: Elfin Lakes hiking guide

Interactive map preview

Open the full map for layers, filters, and route planning tools.

Open full map

Your next adventure starts here

Create your own maps with custom routes, waypoints, and layers. Then share with your friends to kick off your adventure planning.