Skip to main content

The best lodges in Banff National Park

Check out our selection of great lodges in Banff National Park

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Moraine Lake Lodge

Lake Louise

Located in Banff National Park in the Canadian Rocky Mountains, this lodge offers free guided hiking programs and free canoeing. Each room and cabin features custom made, hand-crafted log furniture.

Moraine Lake Lodge provides the guest rooms and cabins with a soaking tub in the bathroom. They also boast a private balcony with views of Moraine Lake. This mountain retreat offers no telephones or TVs in any of the accommodations. Gorgeous wood cabin with views of the lake. Staff were incredibly nice and the restaurant they had at the lodge had great food as well. It was so great to wake up 10mins before sunset and make our way up the rock pile. Best stay I’ve ever had!!

Show more Show less
9.6
Exceptional
59 reviews

Tunnel Mountain Resort

Banff

Featuring an indoor pool, this resort boasts panoramic views of Banff National Park and the Canadian Rockies. Free Wi-Fi is included. Banff centre is 850 metres away.

Each suite or chalet features comfortable sitting area and cable TV. Guests can enjoy mountain views from their private balcony or patio. Select units feature a fireplace. Everything beautiful place to stay and the staff was very friendly!

Show more Show less
8.5
Very Good
2,007 reviews
Price from
$97
per night

Castle Mountain Chalets

Castle Junction

Featuring mountain views, Castle Mountain Chalets in Castle Junction features accommodation and barbecue facilities.

The lodge offers a business centre, free WiFi access and free private parking.

Hiking, skiing and fishing are possible within the area, and Castle Mountain Chalets offers a ski pass sales point. Lovely apartment! We did enjoy it a lot! Nice mountain view, perfect location, great hosts! We strongly recommend it as a lovely alternative to overcrowded Banff. Close to lakes as well. Love it!

Show more Show less
8.5
Very Good
399 reviews
Price from
$125
per night

Windtower Lodge - Canmore

Canmore

Set in Canmore, Windtower Lodge - Canmore offers accommodation with free WiFi, mountain views, and access to a fitness room.

The Whyte Museum of the Canadian Rockies is 27 km from the lodge, while Banff Park Museum is 27 km away. Calgary International Airport is 112 km from the property. A perfect set of amenities, easy to access, wonderfully comfortable. Everything went smoothly throughout.

Show more Show less
7.7
Good
167 reviews
Price from
$55
per night

Elkhorn Lodge Vacation Rentals

Banff

Elkhorn Lodge Vacation Rentals has garden views, free WiFi and free private parking, located in Banff, 700 metres from Banff Park Museum.

Popular points of interest near the lodge include The Whyte Museum of the Canadian Rockies, Cave and Basin National Historic Site and Banff International Research Station. Calgary International Airport is 138 km away. The place was very welcoming and well located for the activities we had planned.

Show more Show less
7.5
Good
60 reviews
Price from
$64
per night

Mountain Surrounded Lodge in Harvie Height

Harvie Heights, Canmore

Mountain Surrounded Lodge in Harvie Height features garden views, free WiFi and free private parking, located in Canmore, 20 km from The Whyte Museum of the Canadian Rockies.

The lodge provides guests with a balcony, mountain views, a seating area, a flat-screen TV, a fully equipped kitchen with a fridge and a microwave, and a shared bathroom with shower and free toiletries.

Show more Show less

Most booked lodges in Banff National Park this month

Lodges that guests love in Banff National Park