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.

O’Hara Family

The O’Hara family extends to our staff. A team of dedicated young people from across Canada create a welcoming experience like no other. Their enthusiasm and energy is infectious. Whether they are serving in the dining room, making beds or hiking the trails, they are as excited as our guests to spend time in one of nature’s great cathedrals. As one guest put it ” The people of O’Hara are a wonderful assett. Thank you.”


If you wish to experience one of the most magical backcountry settings in the Canadian Rocky Mountains, or just a desire to get away from your routine and life in the city, Lake O’Hara Lodge is your perfect destination. Look through our site to find more information about accommodations, rates and activities at O’Hara. To find out about availability, small conferences or family gatherings, and everything in between, please call our friendly staff at 1-250-343-6418 or 1-403-678-4110 during our off season.