Located slopeside on Whistler Mountain, The Westin Resort & Spa, Whistler enjoys a prime location in one of Canada’s most popular and scenic recreational areas. With the activity-rich Whistler and Blackcomb Mountains for a backdrop, our award-winning resort offers year-round fun, whether you’re enjoying winter sports in the colder months or braving river rapids or hitting the links at the Whistler Golf Club when the weather turns warmer.
The Meadow Park Sports Centre —an all-seasons center—is only five minutes from the resort offering both outdoor and indoor skating, so you can glide across the ice no matter what the weather brings. Additional facilities include swimming pools, a small outdoor water park, aquatic programs, and two squash courts.
View Local Area Map