SQUAMISH ACCOMODATIONS

Squamish, BC, the Outdoor Recreation Capital of Canada, is where Howe Sound meets the mountains in Sea to Sky country. Located 40 minutes from Vancouver or Whistler, Squamish’s vast untouched landscapes and stunning vistas come together to create memorable experiences for all.