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

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
The price is CA $245 per night
4.6/5Exceptional! (378 reviews)

"It is such a cozy and beautiful escape. Staff were lovely and very accommodating"…"

Reviewed on Jul. 1, 2020

Paradise Lodge & Bungalows
Castle Mountain Chalets
3.5 out of 5
32 km from Banff National Park
The price is CA $217 per night
4.3/5Excellent! (447 reviews)

"The staff were friendly and helpful. The unit was clean and bright. Will visit again in the future."…"

Reviewed on Jun. 30, 2020

Castle Mountain Chalets
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
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
Baker Creek Mountain Resort
3 out of 5
22 km from Banff National Park
The price is CA $261 per night
4.5/5Wonderful! (571 reviews)

"No cell service and no wifi in our room which was disappointing. Couldn’t even listen to music."…"

Reviewed on Jun. 20, 2020

Baker Creek Mountain Resort
Deer Lodge
3 out of 5
14 km from Banff National Park
The price is CA $149 per night
3.4/5Good! (1,001 reviews)

"Deer Lodge is a old building with lots of history of the area. Lots of old charm and great people to provide you good food and services as we go through the covid limitations. Do not expect newer features in the room . They do have a great wifi service so bring your own computer if you want to watch ..."…"

Reviewed on Jun. 29, 2020

Deer Lodge
Emerald Lake Lodge
3.5 out of 5
19 km from Banff National Park
The price is CA $339 per night
4.2/5Very Good! (999 reviews)
Perfect Magical Stay

"Just magical - would definitely recommend"…"

Reviewed on Mar. 25, 2020

Emerald Lake Lodge
Simpson's Num-ti-jah Lodge
3 out of 5
17 km from Banff National Park
Get Rates
Simpson's Num-ti-jah Lodge
Mountaineer Lodge
2 out of 5
13 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $189 per night
4/5Very Good! (1,006 reviews)

"This is a average place to stay. Good for a overnight stop when traveling. Services are minimal. The spa was closed for maintenance, which was disappointing"…"

Reviewed on Jul. 1, 2020

Mountaineer 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.

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?
Fairmont Chateau Lake Louise is one of the top choices for your stay based on our traveler data, and this 4-star resort offers a full-service spa and 6 restaurants. You’ll find it 9.5 mi (15.4 km) from Banff National Park. Other good options in the area include Lake Louise Inn 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