The traditional Deer Lodge is a 3-star property located in the heart of Lake Louise. Featuring original architecture, the hotel is opened since 1921.
The hotel boasts quiet location meters from ski areas. Lake Louise city center is 1 km away.
Jackrabbit Quad Chair is 47.8 km from the hotel and Wawa Quad Chair is 47.4 km away.
There are 71 inviting rooms appointed with coffee/tea makers, climate control, a laptop safe, a dressing room and TV. Some rooms offer a fantastic view over Austrian Mountain and Rocky Mountains. Decorated in classic design with carpet floor, the rooms feature en suite bathrooms equipped with a hairdryer, a shower and complimentary toiletries.
Eat & Drink
A day at Deer Lodge begins with a hearty breakfast. Guests can try excellent meals of Austrian cuisine in the magnificent restaurant onsite. The lounge bar serves afternoon tea and cocktails. A resort area features Chateau Lake Louise and Deer Lodge within 100 meters of the venue.
A full breakfast is served and charges are applicable.
A meeting room, computer equipment and a business centre along with a vending machine, allergy free rooms and a safety deposit box are available for guests.
The on-site spa facilities include a sauna and a Jacuzzi. On-site activities feature rock climbing, white water rafting and downhill skiing.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.