Type: Hotel
Location: 4599 CHATEAU BOULEVARD
Book Online: Click here to check rates, availability and location map
The Chateau Whistler is world renowned for its service, cuisine and luxurious accommodations. This exclusive hotel is nestled at the base of Blackcomb Mountain and is only steps away from Whistler Village.
The Chateau Whistler has 550 luxurious guest rooms and suites, two restaurants and a lounge featuring some of the best cuisine in Whistler. Amenities include excellent tennis courts, health club and spa, indoor/outdoor pool, massage and spa treatments. Whatever the season there's always lots to do.
Skiing at Whistler and Blackcomb is simply the best. Ranked as the number one ski resort in the world with over 7,000 acres of ski and snowboarding areas, 12 alpine bowls, 3 glaciers, 200 marked trails and 33 lifts.