Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search for Banff National Park Hotels from CA $75

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Banff National Park

Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB
Free CancellationReserve now, pay when you stay
CA $339
per night
Apr 2 - Apr 3
4.5/5Wonderful! (2,065 reviews)

"Friendliness of all staff, amazing views, great amenities were the hilites. Nothing negative to report."…"

Reviewed on Mar. 16, 2020

Fairmont Chateau Lake Louise
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
CA $459
per night
Mar 31 - Apr 1
4.4/5Excellent! (1,936 reviews)

"I think the only way to describe this hotel is MAGICAL. it is unique in the world and worth a visit for anyone."…"

Reviewed on Mar. 8, 2020

Fairmont Banff Springs
Royal Canadian Lodge
4 out of 5
459 Banff Ave, Banff, AB
Get Rates
4.4/5Excellent! (1,579 reviews)

"Nice staff, good stay. Need microwave in room though"…"

Reviewed on Mar. 13, 2020

Royal Canadian Lodge
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
Get Rates
4.5/5Wonderful! (2,834 reviews)

"Nice clean rooms, friendly staff. Sitting next to a mountain. Located next to Sulpher Mountain. 5 min from downtown Banff. Very beautiful location."…"

Reviewed on Mar. 15, 2020

The Rimrock Resort Hotel
Canmore Inn & Suites
2.5 out of 5
1402 Bow Valley Trail, Canmore, AB
Free CancellationReserve now, pay when you stay
CA $75
per night
Mar 31 - Apr 1
3.9/5Very Good! (1,326 reviews)

"Rooms are good with awesomw view and the staff is nice and friendly too but the house keeping was not good, but rest evrything was prettyyy much nice ..."…"

Reviewed on Mar. 15, 2020

Canmore Inn & Suites
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free CancellationReserve now, pay when you stay
CA $179
per night
Mar 31 - Apr 1
4.7/5Exceptional! (1,715 reviews)

"Great location, close to downtown, convenient for ski bus. Room comfortable but housekeeping disappointing, floors rarely cleaned and bed making very poor. Heating very noisy, never had this in a hotel before, and considering the hotel is so new I cannot believe the system they are using."…"

Reviewed on Mar. 21, 2020

Moose Hotel And Suites
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
CA $99
per night
Mar 31 - Apr 1
4/5Very Good! (2,051 reviews)

"Nice stay, it was as described. Everything was clean and the bed was comfy. Some parts a little outdated but mostly exterior. Firewood is an extra charge per bundle, compared to most places. That was a downside."…"

Reviewed on Mar. 24, 2020

Banff Rocky Mountain Resort
Canmore Rocky Mountain Inn
2 out of 5
1719 Bow Valley Trail, Canmore, AB
Free CancellationReserve now, pay when you stay
CA $79
per night
Mar 31 - Apr 1
4/5Very Good! (1,699 reviews)

"The door keys are hard to turn, they get stuck and wont open until you push and pull the door a few times, door locks definitely need to be changed. The in suite hot tub and fire place was nice. Good value for your money."…"

Reviewed on Mar. 24, 2020

Canmore Rocky Mountain Inn
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Get Rates
4.2/5Very Good! (2,781 reviews)

"The hot tub is amazing. Rooms are a little dated. Chilli is attached to the hotel. Menu is mediocre."…"

Reviewed on Mar. 20, 2020

The Fox Hotel and Suites
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Get Rates
4.1/5Very Good! (2,033 reviews)

"We have been coming to hidden ridge for many years now, going back before the entire renovation was done. It is always a great place to stay. We stayed in the 3 bedroom with games room and the unit we stayed was good however is showing it age. Would be good to see some renovations in the future. ..."…"

Reviewed on Mar. 22, 2020

Hidden Ridge Resort
Don't see what you're looking for?
See all available properties in Banff National Park
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Your Guide to Banff National Park Hotels

Come visit the oldest national park in Canada, and the third-oldest in the world!

  • Get the best deals on hotels near Banff National Park in the Rocky Mountains
  • Book a hotel in Banff Nation Park, Alberta, with user-friendly booking tools
  • Combine flights to Calgary and hotels in Banff, Canada for spectacular vacation packages

Once you’re all checked in to your hotel, it’s time to explore. Put your adventure cap on and see what the city has to offer! From good eats to thrilling excursions, there are tons of things to do in Banff National Park, and you can book them all right here on Expedia.

Incredible natural beauty on the eastern side of the Canadian Rockies is what Banff National Park is all about. This area lures two to five million visitors each year, so come get swept up in the incredible adventure of this gorgeous land!

Winter Activities in Banff

Have you ever climbed a glacier? Well, now is your chance. Head to Athabasca Glacier and the Columbia Ice Field, the largest ice field in the Rockies. Have some ice-cold adventure, even in the height of summer.

Book passage on the Banff Gondola up to the top of Sulphur Mountain for awe-inspiring views, hiking, or skiing. This year-round attraction takes just 10 minutes to complete each way. Plus, if you book a hotel in Banff National Park near the hot springs at the gondola’s base, you can soak those weary bones before falling into bed.

Summer in Banff

Though it may seem impossible, Banff gets even more beautiful when most of the snow melts. Tears begin falling down Weeping Wall where climbers once scaled solid sheets of ice. You can paddle through glacier-fed waters in Moraine Lake, or hike around Peyto Lake to enjoy stunning views.

When you’re ready to head into town, check out the 100-year-old Whyte Museum, which highlights the area’s history and culture. And, of course, you can book hotels in Banff, AB, Canada near the Canadian Pacific Railway. A ride on the rails through this awe-inspiring area is a lifetime memory, and it all starts by booking your trip through Expedia.ca today!

Frequently asked questions

Recent Reviews in Banff National Park

More trip options