Westin Resort and Spa

Whistler Canada Tourist Information

The Westin Resort and Spa is an upscale Whistler hotel located in Whistler Village.  Although it is close to the gondolas, it is situated in a relatively quiet area of the village.  The hotel has a restaurant and spa.

Westin Resort and Spa in Whistler Canada
Westin Resort and Spa

The hotel is part of the Westin chain of hotels.

Next Page