About Le Chamois Whistler
First open in 1991, Le Chamois is nestled at base of Blackcomb Mountain in Whistler’s Upper Village. This amazing location provides guests with a boutique lodge experience along with stunning mountain views and the Upper Village’s upscale amenities. Le Chamois is ideal for those looking to be outside the main village but still have all the same luxuries.
Just seconds away from the lifts it is an easy to start and finish to your day on the mountain. Several nearby Après Ski options offer guests everything from lively pubs to fine dining. The lodge features an outdoor pool and hot tub, fitness center, secure underground parking and complimentary ski storage.