If you are looking for the full Whistler experience during your vacation then staying at Deer Lodge is perfect. Located in the heart of Whistler on the village stroll, the Deer Lodge is within easy walking distance of the ski lifts for both Whistler and Blackcomb Mountains. If skiing isn't your thing then walk the village stroll where shopping, spas, great coffee and food, cool patio bars and much more await you. Our top floor, 2 bedroom, end unit has gorgeous mountain and village views. You can find great food and coffee right downstairs in the Town Plaza.
Online reservations coming soon.
For enquiries and reservations please phone us at +1 604 967 1530