Town Plaza - Deer Lodge

Property Complex

Town Plaza - Deer Lodge

A centrally located Whistler Village stay with unbeatable walkability, gondola access, and vibrant year-round resort atmosphere.

Situated within Town Plaza in the centre of Whistler Village, Deer Lodge offers guests direct access to the resort’s restaurants, cafés, shops, and gondolas. The convenient location makes it easy to experience Whistler without needing a vehicle throughout your stay. Modern interiors, practical layouts, and comfortable living spaces make the complex especially popular with couples, small groups, and weekend travellers wanting to stay close to the action. During winter, the gondolas and après-ski scene are only minutes away, while summer brings patios, festivals, biking, and sightseeing throughout the Village. Deer Lodge combines comfort and convenience in one of Whistler’s most walkable locations, placing guests at the centre of the resort’s year-round energy and outdoor adventure.


Complex Properties

Central Village location

Whistler Village location placing restaurants, shopping, and gondolas within easy walking distance.

Underground parking

Secure and convenient vehicle storage throughout every season in Whistler.

Walkable to gondolas

Quick access to gondolas for skiing, sightseeing, and mountain biking.

In-suite laundry

Providing added comfort and convenience during extended mountain stays.

Ski & bike storage

Designed for ski equipment, mountain bikes, and outdoor adventure gear.

Things to do in the area

Staying at Deer Lodge means having Whistler’s restaurants, shopping, and outdoor activities directly outside your door. Guests can easily walk to both Whistler and Blackcomb gondolas, making ski mornings and alpine sightseeing simple throughout the year. Olympic Plaza nearby hosts concerts, family activities, and seasonal events, while the Valley Trail network connects visitors to local lakes, parks, and biking routes. The Village Stroll offers a lively atmosphere filled with cafés, bars, patios, and boutiques, creating one of the most convenient locations for experiencing Whistler’s resort lifestyle. Whether visiting for skiing, biking, festivals, or weekend relaxation, Deer Lodge provides an ideal base within the heart of the Village.

Read More
  • Whistler Village Stroll - 1 minute walk
  • Nearest grocery store - 2 minute walk
  • Olympic Plaza - 4 minute walk
  • Whistler Gondola - 8 minute walk
  • Valley Trail access - 3 minute walk

Good to know

  • Walkable Village location with no car required
  • Parking clearance restrictions may apply
  • Village activity and noise may be noticeable
  • No smoking and no parties permitted
  • Minimum booking age requirements apply