Details
Located in the spectacular Coast Mountains of British Columbia, just two hours north of Vancouver, Whistler is Canada’s premier, year-round destination with luxury hotels in Whistler BC Canada. Consistently ranked one of the top mountain resorts in North America, Whistler features majestic mountains, a fascinating selection of seasonal and year-round activities, including skiing and snowboarding, three championship golf courses, more than 200 shops, 90 restaurants and bars, hiking trails, spas and arguably the best mountain bike park in the world.
In partnership with:
![](/dam/jcr:1e756b67-94a8-4f52-bcc3-8e8f21cd6f99/SNS_17_Logo_hi_res.png)