Lake O’Hara Lodge is a backcountry hiking and skiing lodge nestled in the heart of the Canadian Rockies, only a few hours from Calgary and a short distance from Banff and Lake Louise.

A Pristine Experience

Our Lodge is located in British Columbia’s Yoho National Park. To keep the Lake O’Hara area pristine, Parks Canada limits the number of daily and overnight visitors to the area. This helps to preserve the sense of peace, calm and untouched wilderness that you experience in the area.


Since its construction in 1926, the Lodge itself has developed a reputation for being the perfect place to get away from day-to-day distractions, be immersed in a true alpine wilderness paradise, and experience the very best in alpine accommodations all at once. When you combine the pristine mountain lake setting with our fine dining and warm friendly service, the result is an experience that is truly magical and memorable no matter what season you decide to visit, what brings you to our Lodge, or how long you stay.