COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Top Hotels Near Banff National Park in Alberta

Stay close to nature from $78

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 places to stay close to Banff National Park

Paradise Lodge & Bungalows
2.5 out of 5
9 mi from Banff National Park
Get Rates
4.7/5Exceptional! (457 reviews)
"Clean and cozy little cabins in a great location! The staff were very nice and the playground was a nice bonus for our daighter"

Reviewed on Oct 2, 2020

Paradise Lodge & Bungalows
HI-Mosquito Creek Hostel
1 out of 5
6.9 mi 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
Great Divide Lodge
3 out of 5
8.8 mi 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
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Baker Creek Mountain Resort
3 out of 5
13 mi from Banff National Park
The price is $215 per night from May 24 to May 24
4.6/5Wonderful! (705 reviews)
"Everything was great for the most part. A couple of things that bothered us. 1) the curtains didn't begin to cover the windows, so be prepared to be up with the sun 2) no TV - not a big deal, but it was a surprise."

Reviewed on May 12, 2021

Baker Creek Mountain Resort
Cathedral Mountain Lodge
2.5 out of 5
11 mi from Banff National Park
Get Rates
4.7/5Exceptional! (72 reviews)
Cathedral Mountain Lodge Getaway Vacation
"Had a wonderful time! Cathedral Mountain Lodge was in a beautiful area between mountains with the Kicking Horse River in front. Stayed in a Premier King cabin which was very nicely decorated and comfortable. King size bed, fireplace with plenty of cut firewood, nicely appointed bathroom with deep ..."

Reviewed on Oct 8, 2014

Cathedral Mountain Lodge
Castle Mountain Chalets
3.5 out of 5
20 mi from Banff National Park
The price is $185 per night from May 24 to May 24
4.4/5Excellent! (535 reviews)
"very comfortable and quaint"

Reviewed on May 9, 2021

Castle Mountain Chalets
HI-Castle Mountain Hostel
1.5 out of 5
20 mi from Banff National Park
Get Rates
4/5Very Good! (3 reviews)
A very relaxing, quiet and pleasant hostel.
"I enjoyed my stay because of the peaceful wilderness surrounding this hostel. The manager was very helpful, knowledgeable, accommodating and kept a very tidy accommodation."

Reviewed on Jun 11, 2017

HI-Castle Mountain Hostel
Johnston Canyon Resort
2.5 out of 5
22 mi from Banff National Park
Get Rates
3.4/5 (19 reviews)
A beautiful location in nature
"We love this place. A great place to get away. Very cozy cabins. The cafe and restaurant served good hearty food, but the staff had a bit of end-of/-season familiarity with each other, and casuality that seemed to make them indifferent to guests in their care. Still, we'd go again."

Reviewed on Oct 4, 2014

Johnston Canyon Resort
High Country Inn
3 out of 5
30 mi from Banff National Park
Free CancellationReserve now, pay when you stay
The price is $78 per night from May 19 to May 19
4.3/5Excellent! (963 reviews)
"Nice hotel. The staff is absolutely lovely and a pleasure to deal with. Very accommodating. Wasn’t expecting housekeeping with Covid but it was offered. Rooms are large and well decorated. The washroom layout in my room was rather odd, you hit the washroom sink as soon as you walk in. Also the walls ..."

Reviewed on May 12, 2021

High Country Inn
Best Western Plus Siding 29 Lodge
2.5 out of 5
30 mi from Banff National Park
Free CancellationReserve now, pay when you stay
The price is $86 per night from May 19 to May 19
4.2/5Excellent! (969 reviews)
"clean and pleasantstaff"

Reviewed on May 18, 2021

Best Western Plus Siding 29 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.