Hotels in Whistler

Hotels found in Whistler — 126

Search hotels in Whistler

Adara Hotel

4122 Village Green, Whistler Map
Adara Hotel Photos
5 reviews

Within steps of all the attractions and recreational activities of Whistler, British Show more

The Luxury Estate

8064 Nicklaus North Road, Whistler Map
The Luxury Estate Photos

Located on the first green of the Nicklaus North Golf Course, this cottage features Show more

The Chateau Nicklaus

8166 Muirfield Crecent Map
The Chateau Nicklaus Photos

This 2-level, 5-bedroom chalet boasts a 2-car garage, a stone fireplace, and a large Show more