Why The Westin Resort & Spa Whistler?

This spectacular Whistler hotel is located in Canada’s greatest year-round recreation destination and was the host resort for the Alpine, Nordic and sliding events for the 2010 Winter Olympic and Paralympic Games. Whistler was voted No.1 Ski Resort in North America by SKI Magazine Readers for 2015. We’re just steps from both mountain gondolas and in the center of the excitement of the pedestrian friendly Whistler Village. Our Whistler hotel has been twice-named by Condé Nast as the #1 ski resort hotel in North America!

All of our 419 residentially-designed suites emphasize comfort and convenience with features that include a welcoming fireplace, flat panel television, inviting soaker tub, quality-appointed kitchen, and windows that open to fresh mountain air.  Our Whistler hotel offers a variety of accommodations from deluxe studios, one and two bedroom suites, and for the ultimate in gracious living, our 1,500 sq. ft. Penthouse Mountain suites.

The Westin Resort & Spa, Whistler is proud to have been selected as a 2014 SPG Member Favorite in the “Best Winter Escapes” category.The resort was also named one of the Top 10 Resorts in Canada by Travel + Leisure readers.From award-winning dining at Grill & Vine to entertaining friends in FireRock Lounge, to enjoying a relaxing massage in the Avello Spa & Heath Club, we know how to pamper the palate and soul at our Whistler hotel.

Where is The Westin Resort & Spa Whistler located?

Inquiry information at no commitment!

Experience this mountain paradise and have an unforgettable time at Whistler. We can help you do it!