Located in Whistler Village just yards from the gondolas and the slopes of Whistler and Blackcomb mountains, The Westin Resort & Spa, Whistler is an all-suite, full-service conference hotel and spa.
Unique things to do nearby
5.0 (11)
Taste Whistler with Private Chef Frédéric and his team