Holiday homes in Whistler

Hotels found in Whistler, Holiday homes — 5

Search hotels in Whistler, Holiday homes

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, Whistler Map
The Chateau Nicklaus Photos

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

Whistler Townhouse

4388 Northlands Boulevard, Whistler Map
Whistler Townhouse Photos

Situated 10 minutes’ walk from Whistler Village, this accommodation features access Show more