About Whistler
Whistler is a year-round leisure destination nestled in the Coast Mountains 120km north of Vancouver, BC. Whistler Resort provides a true
Canadian west coast mountain experience and offers a wide selection of restaurants, bars, spas, boutiques, and activities from world-renowned
skiing and snowboarding, mountain biking and golf, to hiking, rock climbing, and watersports. The Resort Municipality of Whistler is home to a
diverse community of more than 10,000 permanent residents with a strong sense of community and a passionate commitment to protecting the natural
mountain environment surrounding us.