Elkhorn Lodge
Elkhorn Lodge is perfectly located in the heart of the Canadian Rockies in the beautiful resort town of Banff, Alberta. Surrounded by unspoiled wilderness and spectacular views, this UNESCO Heritage Site is home to diverse wildlife. Immerse in its breathtaking trails and sight seeing tours, including the world renowned Lake Louise, and watch for caribou, elk, bears, moose and more. Our beautiful town offers year round dream adventures and natural beauty, with just a short stroll down Spray Ave enjoy a ...
More Information →








