Squamish Hotels

Hotels in Squamish, Whistler and along the Sea to Sky Highway


Chieftain Hotel

38005 Cleveland Avenue Squamish, Canada View Larger Map The Chieftain Hotel is located in Squamish, B.C. near Highway 99, which is the route from Vancouver to Whistler, BC. in a quiet location surrounded by the beautiful...

overview and reservation