The Westin Resort & Spa Whistler

Nation

Whistler's Westin is located right by the gondolas that bring skiers up to the summit of the nearby Whistler and Blackcomb mountains, so you'll be able to get your shoop on in no time at all.