Front Desk & Guest Services (604) 966-0999

Owners and Property Managers


These are the drive in directions to the Whistler Town Plaza check in desk run by Whistler Reception Services.

From Hwy 99 North coming from Vancouver turn right onto Village Gate Blvd, coming from Pemberton turn left onto Village Gate Blvd.

Once on Village Gate Blvd get into your left lane immediately and take the first left onto Northlands Blvd then the first or second right onto Main St. Whistler Town Plaza Deer Lodge Check In is pictured above and located between Delta Whistler Village Suites and Tyndall Stone Lodge, across the street from the Whistler library. Look for the red sign that says Check In. Our reception desk is in the Deer Lodge lobby.

The reception lobby entrance is between Engel and Volkers Realtors and the The North Face Store. There is one free Guest Check In spot and the remaining parking spots in front of the Deer Lodge are all pay parking (25 cents for 15 minutes). We look forward to greeting you!