Fairmont Chateau Whistler Mountainside castle escape. Since the chateau first opened its doors in 1989, it has enchanted visitors with hospitality, keen service, and world-class amenities.