Nestled at the foot of Blackcomb and Whistler Mountains, The Fairmont Chateau Whistler is located in one of North America's top resort destinations. Unlimited possibilities await you, whether it be a venturing bike ride through the majestic mountains, a scenic stroll through the tranquil trails, or skiing on the snow draped mountains.
There are 265 Fairmont rooms located throughout the hotel. All Fairmont rooms are luxuriously furnished with a full sized desk and a small sitting area.