We use cookies to give you the best experience on our website. Continue using our site if you are ok with this. Accept and Close »
0800 0334782 Call Free

Open 7 days

Call us free on 0800 0334782
Enquire Now

Deer Lodge - Lake Louise

The Deer Lodge is located just minutes away from the world famous Lake Louise, and still includes much of its original hand hewn log structure and decor.   The Lodge was originally built in the 1920's as a teahouse, and ecame a hotel in 1925.  It is renowned worldwide for providing a truly unique, rustic mountain lodge experience. Lake Louise itself is only a few minutes walk from the Lodge, and there is a wide range of activities in the area including skiing, walking and even cross country skiing!

The Lodge offers a number of unique features, including a rooftop hot tub which offers breathtaking views of the Victoria Glacier.