Deer Lodge is just minutes away from world famous Lake Louise. The lodge is a testament to a bygone era, and retains much of its original hand hewn log structure and décor. Built in 1923 as a teahouse, the lodge officially opened as a hotel in 1925. Deer Lodge was completely renovated, restored and winterized in 1985. It is beloved by international and local guests for its unique rustic mountain accommodation.