Situado en el distrito Upper Village, a 12 minutos a pie del Parque de ciclismo de montaña de Whistler, el hotel Fairmont Chateau Whistler cuenta con una piscina exterior y vistas al mar. Este hotel de 5 estrellas ofrece a los aficionados al deporte la proximidad del Whistler Medals Plaza, que está a apenas 1 km de distancia, y también ofrece senderismo, tenis sobre hierba y esquí.
Situado a 5 minutos a pie del Whistler Village Gondola, el Fairmont Chateau se encuentra bastante cerca de lugares de compras como Whistler's Marketplace. Está a unos 1 km del Whistler Olympic Plaza y a 350 metros de Squamish Lil'wat Cultural Centre. El hotel está situado a poca distancia de Lost Lake, mientras que la estación de autobuses Gondola Transit Exchange está a 750 metros de distancia. El Fairmont Chateau Whistler está a 10 minutos a pie de la estación del teleférico Magic Chair.
Las 519 habitaciones son para alérgicos y están equipadas con TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Estas habitaciones, amuebladas con sofá y escritorio, tienen zona de estar y una zona de comedor. Disponen de albornoces, así como de instalaciones como secador de pelo y gorros de ducha.
El Fairmont Chateau Whistler ofrece el desayuno en el restaurante. La propiedad cuenta con el restaurante Chalet.