Westin Resort & Spa, Whistler
The Westin Resort & Spa is beautifully located in the heart of Whistler Village just a few steps away from the mountain gondolas. Named the #1 Ski Resort Hotel in North America by Conde Nast and we can easily see why with its luxurious rooms and amazing slope side location.
With 400 recently renovated suites, the accommodation choice is endless with deluxe studios, one-bedroom and two-bedroom suites available. Offering beautifully cozy fireplaces, gorgeous soaker tubs to ease those skiing muscles you didn’t know you had, modern kitchens and breath-taking mountain views, this resort is not one to miss.
After a day of skiing, relax with a soothing massage or body wrap at Avello Spa & Health Club, enjoy the Après scene at FireRock Lounge or dine at the award-winning Grill & Vine. Float in the heated outdoor pool, whirlpool or unwind in the indoor swimming pool. Whatever you choose to do, the exciting activities both on the mountain and in the village are endless.