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.