Hotels in Whistler BC

Whistler Canada Tourist Information

Hotels in Whistler BC Canada

There are plenty of excellent hotels in Whistler BC.  Many visitors enjoy staying in Whistler Village, the active town centre near bars, restaurants and the gondola base stations.

Other visitors prefer hotels in the Upper Village, Village North or 5 km south at Whistler Creekside.

This section reviews some of the larger, most popular hotels.

Next Page