- City Guide - Whistler
Whistler is a Canadian resort town in the southern Pacific Ranges of the Coast Mountains in British Columbia. Incorporated as the Resort Municipality of Whistler (RMOW), it has a population of approximately 9,965, and rotating population of workers and young people.
Over two million people visit Whistler annually, mostly for alpine skiing and snowboarding and, mountain biking in the summer. Whistler has been voted among the top destinations in North America by major ski magazines since the mid-1990s and hosted the alpine, Nordic, luge, skeleton, and bobsled events, in the 2010 Winter Olympics.
Whistler was first inhabited by the Coast Salish First Nations people thousands of years ago, hunting and gathering and living a nomadic lifestyle long, before European settlers arrived. The first British survey by the Royal Navy took place in the 1860s, and the area began to attract trappers and prospectors in the early 20th century. The completion of the Pacific Great Eastern Railway in 1914 reduced travel into the area, which provided easy access from Vancouver, and helped it gain a reputation as the most popular vacation destination west of the Rockies.
Whistler is consistently ranked the number one mountain resort in North America, and it features two mountains, four championship golf courses, more than 200 shops, 90 restaurants and bars, accommodation galore, hiking trails, spas and arguably the best mountain bike park in the world.
Whistler has everything you will ever need to have the time of your life!