Whistler Tourist Information
Whistler is in the province of British Columbia in Canada. Boasting the largest ski area in North America, Whistler is a popular winter snow-skiing and outdoor sports destination near Vancouver. The official name for the municipality is the Resort Municipality of Whistler.
Explore photos of Whistler and You.travel's British Columbia tourist map
Whistler Hotels and Accommodation
Enter your trip details to search Whistler hotel and accommodation providers
Whistler Travel Video
Select a Whistler tourist information video, or hover over a video for its description
Compare Priceline, Expedia, Travelocity, Orbitz, Kayak and more.
Whistler Tourist Information