Situated in Whistler Village, The Westin Resort & Spa, Whistler, is conveniently located close to both ski lifts and civilization. The Westin's 400 suites feature many of the comforts of home ...
The Four Seasons Resort Whistler has been named the best resort in Canada, beating out Newfoundland ... Bay Resort & Spa at No. 8 • The Westin Resort & Spa, Whistler at No. 9 • Delta Hotels ...
All-Suite Resort situated slopeside in the heart of the village;offering ski-in/ski-out convenience for Whistler & Blackcomb Mtns.