Whistler, BC, Canada
Whistler, British Columbia is Canada’s jewel in British Columbia and premier ski resort destination in North America. Only 110 kilometers north of Vancouver, Whistler is nestled in the heart of the spectacular Coast Mountain Range. The resort is home of two side-by-side mountains, Whistler and Blackcomb and their alpine terrain and mountain valleys provide an amazing playground for outdoor adventure. These two majestic mountains give access to over 8,000 acres of prime mountain ski terrain including 12 alpine bowls, three glaciers and more than 200 marked trails.
Offering an incomparable skiing experience in winter and excellent outdoor activities in summer, Whistler is a magical place all year round. Activities include ATV tours, rafting, skiing and golfing. The picturesque pedestrian-only Whistler Village, alive with festival entertainment, colorful shops and cozy bistros invite guests to stroll around and relax.
Contact Us to begin planning your corporate incentive travel trip to Whistler.
|