Westin Resort and Spa

Whistler Canada Tourist Information

The Westin Resort and Spa is an upscale Whistler hotel located in Whistler Village. The hotel has a restaurant and spa.

Although the Westin is situated near the heart of the village, it is in a relatively quiet area. 

 Westin Resort Hotel in Whistler Canada
Westin Resort and Spa, Whistler

The Westin Resort and Spa is conveniently situated across the street from the Whistler Golf Club and Driving Range.

Westin Resort and Spa in Whistler Canada
Westin Resort and Spa

Next Page