Whistler is one of Canada's most popular and well-known ski resorts, attracting skiers from all over the globe. In fact, Whistler has claimed many awards cementing its status as the number-one ski resort in Canada and the USA.
Soar through the tree-lined runs on the Horstman Glacier and later experiment with the off-piste bowls and ridges scattered around Whistler Mountain. Or, take on the challenging descent of the double-black diamond terrain running down the Horstman Hut.
The Westin Resort & Spa in Whistler provides all-suite accommodations and luxe amenities in the heart of the much-loved ski destination. Stroll five minutes to reach the Whistler Village Gondola, while the dining, shops, and nightlife of Whistler Village are mere minutes away by foot.