Squamish is nestled at the top of Howe Sound, in the heart of Sea to Sky country. Located 40 minutes from Vancouver and Whistler, Squamish’s vast stunning landscapes and stunning vistas come together to create memorable experiences for all.
It’s pretty easy as we’ve got one road in and one road out! Most of our guests will take the Sea to Sky Highway, voted one of the top five scenic drives in the world! Of course, there’s always the option of a helicopter or boat, as we are located in the Adventure Capital of Canada. On-site parking and a free bike valet are available for your ease of travel!