Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find hotels near Banff National Park, Alberta

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels Close to Banff National Park

HI-Mosquito Creek Hostel
1 out of 5
11 km from Banff National Park
Get Rates
3.8/5Good! (6 reviews)

"I had a good experience , Ian was up late and was bale to check me in after 10. He gave me a good rundown of where everything was at .He gave me some good tips on where to get food , gas and where and when to see sites and good hiking spots. The cabin was very clean and so was the bathroom ."…"

Reviewed on Jul. 11, 2018

HI-Mosquito Creek Hostel
Paradise Lodge & Bungalows
2.5 out of 5
14 km from Banff National Park
Free CancellationReserve now, pay when you stay
The price is CA $279 per night
4.6/5Exceptional! (376 reviews)

"Property is in a fantastic location for exploring Lake Louise and Moraine Lake. The price is definitely steep; however, there wasn't much that was affordable in this area. The cabin was incredibly clean and well kept! Everything we needed was available in the cabin. We appreciated the granola bars ..."…"

Reviewed on Oct. 3, 2019

Paradise Lodge & Bungalows
Moraine Lake Lodge
3.5 out of 5
24 km from Banff National Park
Get Rates
4.5/5Wonderful! (53 reviews)
Great lodge on a great lake…

"I highly recommend Moraine Lake Lodge for its accommodations and proximity to the lake. My wife and I went here for our honeymoon and thoroughly enjoyed the lodge and its surroundings. Of the two lakes (Louise & Moraine), we were grateful we stayed at Moraine Lake Lodge as its lake and surrounding ..."…"

Reviewed on Jul. 25, 2014

Moraine Lake Lodge
Castle Mountain Chalets
3.5 out of 5
32 km from Banff National Park
The price is CA $162 per night
4.3/5Excellent! (440 reviews)

"It was utterly beautiful and the gentleman who ran it was beyond kind and helpful."…"

Reviewed on Mar. 21, 2020

Castle Mountain Chalets
Baker Creek Mountain Resort
3 out of 5
22 km from Banff National Park
The price is CA $142 per night
4.5/5Wonderful! (564 reviews)

"Amazing place to stay. Every detail well thought out from the freshly ground coffee to the pre cut fire starters. Baker creek is a hidden gem!"…"

Reviewed on Mar. 17, 2020

Baker Creek Mountain Resort
Great Divide Lodge
3 out of 5
14 km from Banff National Park
Get Rates
3.3/5 (205 reviews)
Great stopover on the Trans Canada Hwy

"Not much accomodation in this area, so you can't be picky and choosey. This served the purpose, twin room, comfortable, warm, albeit a little aged! Nice bar/pool area, with selection of beers. Stayed here to visit Yoho NP, walk the Emerald Lake loop and visit Takakkaw Falls. Overall did the ..."…"

Reviewed on Feb. 11, 2017

Great Divide Lodge
Deer Lodge
3 out of 5
14 km from Banff National Park
The price is CA $259 per night
3.4/5Good! (1,695 reviews)

"A quaint hotel with lots of charm and character in an excellent location. Whilst our room was small and basic, it was comfortable and had a nice view, with a good bathroom and good quality toiletries. The staff were really friendly and aimed to please. The food at the restaurant was excellent for ..."…"

Reviewed on Apr. 7, 2020

Deer Lodge
Fairmont Chateau Lake Louise
4 out of 5
14 km from Banff National Park
Free CancellationReserve now, pay when you stay
The price is CA $649 per night
4.5/5Wonderful! (2,083 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
Moose Hotel And Suites
3.5 out of 5
48 km from Banff National Park
Free CancellationReserve now, pay when you stay
The price is CA $169 per night
4.7/5Exceptional! (1,748 reviews)

"It was a great surprise! This hotel was so well maintained, beautiful finishes throughout, everything you need in your room & an amazing view! Will definitely be back!"…"

Reviewed on May 24, 2020

Moose Hotel And Suites
Emerald Lake Lodge
3.5 out of 5
19 km from Banff National Park
The price is CA $349 per night
4.2/5Excellent! (1,598 reviews)

"Staff was very helpful, they went out of their way to make our stay great! Food was on the expensive side, it was delicious but something I wish I had known beforehand so we could save up a bit more. Other than that, it was great!"…"

Reviewed on Mar. 21, 2020

Emerald Lake Lodge
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

What's the area like around Banff National Park?
Banff National Park is located in an area that travelers like for its mountain views. If you’re looking for a convenient place to stay, you might search for properties close to public transportation so it’s easy to get around.
Where is the best place to stay near Banff National Park?
Lake Louise Inn is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers 3 restaurants and an indoor pool. You’ll find it 8.3 mi (13.4 km) from Banff National Park. Other good options in the area include Fairmont Chateau Lake Louise and Mountaineer Lodge.
If I need to cancel the hotel reservation for my stay near Banff National Park, will I receive a refund?
Yes, you’ll find most hotel bookings are refundable if you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that’s non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to review the top deals on offer near Banff National Park.

Recent Reviews in Banff National Park