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

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.