Find hotels near Banff National Park, Alberta from CA $115

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Close to Banff National Park

Banff Rocky Mountain Resort
3 out of 5
36 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Apr. 10 to Apr. 11
CA $119
per night
Apr. 10 - Apr. 11
7.8/10 Good! (1,386 reviews)
"Rooms are spacious and clean. Great amenities such as the hot tubs and pool."

Reviewed on Mar. 20, 2023

Banff Rocky Mountain Resort
Hidden Ridge Resort
3.5 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Apr. 16 to Apr. 17
CA $169
per night
Apr. 16 - Apr. 17
8.4/10 Very Good! (3,158 reviews)
"It’s all about the views! The outdoor pools were fantastic & fun for the family. Loved being able to purchase our ski lift tickets at the front counter and get right onto the lifts at the hills! Staff were extremely friendly & helpful. Beautiful hike to Hoodoos Trail from the property. Only negative, ..."

Reviewed on Mar. 19, 2023

Hidden Ridge Resort
Banff Caribou Lodge and Spa
3.5 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Apr. 10 to Apr. 11
CA $129
per night
Apr. 10 - Apr. 11
8.2/10 Very Good! (2,320 reviews)
"It is an older vintage building and the room we have. Its cozy and comfortable space. It's a nice place."

Reviewed on Mar. 20, 2023

Banff Caribou Lodge and Spa

Save an average of 15% on thousands of hotels when you're signed in

Tunnel Mountain Resort
3.5 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Mar. 22 to Mar. 23
CA $149
per night
Mar. 22 - Mar. 23
9/10 Wonderful! (1,686 reviews)
"Great value! Highly recommended!"

Reviewed on Mar. 20, 2023

Tunnel Mountain Resort
Douglas Fir Resort and Chalets
3 out of 5
37 km from Banff National Park
The price is CA $135 per night from Mar. 22 to Mar. 23
CA $135
per night
Mar. 22 - Mar. 23
8.2/10 Very Good! (2,240 reviews)
"overall satisfied"

Reviewed on Mar. 19, 2023

Douglas Fir Resort and Chalets
Royal Canadian Lodge
4 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $160 per night from Apr. 20 to Apr. 21
CA $160
per night
Apr. 20 - Apr. 21
8.6/10 Excellent! (1,005 reviews)
"Other than the very limited and over priced breakfast buffet, everything at hotel was perfect."

Reviewed on Mar. 19, 2023

Royal Canadian Lodge
Moose Hotel And Suites
3.5 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $229 per night from Apr. 10 to Apr. 11
CA $229
per night
Apr. 10 - Apr. 11
9.4/10 Exceptional! (2,022 reviews)
"What a great location!! Close to all the restaurants and shopping in Banff. The hotel was very clean, well maintained and the staff were excellent! The shuttle service to the ski hills was very convenient and safe. We will definitely return to the Moose!"

Reviewed on Mar. 20, 2023

Moose Hotel And Suites
The Fox Hotel and Suites
3.5 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Apr. 10 to Apr. 11
CA $169
per night
Apr. 10 - Apr. 11
8.2/10 Very Good! (1,826 reviews)
"Well situated in Banff with good value"

Reviewed on Mar. 12, 2023

The Fox Hotel and Suites
Rundlestone Lodge
3 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Mar. 23 to Mar. 24
CA $119
per night
Mar. 23 - Mar. 24
8.6/10 Excellent! (1,356 reviews)
"I absolutely loved my stay at the Rundlestone. They had amazing and fast staff, location was perfect and the cozy vibe was so great."

Reviewed on Mar. 18, 2023

Rundlestone Lodge
Banff Park Lodge
3 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $144 per night from Mar. 22 to Mar. 23
CA $144
per night
Mar. 22 - Mar. 23
8.4/10 Very Good! (1,671 reviews)
"Lovely hotel in fantastic location!!"

Reviewed on Mar. 18, 2023

Banff Park Lodge
Banff Inn
3 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Apr. 2 to Apr. 3
CA $149
per night
Apr. 2 - Apr. 3
8.8/10 Excellent! (1,006 reviews)
"Nice place"

Reviewed on Mar. 19, 2023

Banff Inn
Charltons Banff
3 out of 5
37 km from Banff National Park
The price is CA $140 per night from Mar. 22 to Mar. 23
CA $140
per night
Mar. 22 - Mar. 23
8/10 Very Good! (1,008 reviews)
"I was given a super quiet room with a stunning view of the mountains"

Reviewed on Mar. 19, 2023

Charltons Banff
Peaks Hotel and Suites
3 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $209 per night from Mar. 22 to Mar. 23
CA $209
per night
Mar. 22 - Mar. 23
9.4/10 Exceptional! (516 reviews)
"The room was spacious, modern and clean. Quality bedding and comfortable beds. I liked the quality, accoutrements and tea supplied by a local business."

Reviewed on Mar. 20, 2023

Peaks Hotel and Suites
Buffalo Mountain Lodge
3.5 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $239 per night from Apr. 19 to Apr. 20
CA $239
per night
Apr. 19 - Apr. 20
8.4/10 Very Good! (1,000 reviews)
Family and pet happy visit to BML
"Surprisingly pleasant and problem free Our pet joined us and the staff were very accomodating The restaurant facility was excellent for our breakfast and I would probably plan on using it for a dinner option!"

Reviewed on Mar. 20, 2023

Buffalo Mountain Lodge
Canalta Lodge
3.5 out of 5
37 km from Banff National Park
The price is CA $169 per night from Apr. 12 to Apr. 13
CA $169
per night
Apr. 12 - Apr. 13
9/10 Wonderful! (1,006 reviews)
"WE'D STAY HERE AGAIN! Staff were friendly and helpful. Check in and out was fast. Breakfast was delicious but was the same every day. It would have been nice if they changed things up a little each day - ie different fruit, different pancake toppings, different meat, etc. Room was lovely and well ..."

Reviewed on Mar. 19, 2023

Canalta Lodge
Red Carpet Inn
2 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Mar. 22 to Mar. 23
CA $119
per night
Mar. 22 - Mar. 23
8.2/10 Very Good! (1,010 reviews)
"It was all good"

Reviewed on Mar. 19, 2023

Red Carpet Inn
The Juniper Hotel
3 out of 5
36 km from Banff National Park
The price is CA $115 per night from Mar. 22 to Mar. 23
CA $115
per night
Mar. 22 - Mar. 23
8.4/10 Very Good! (1,000 reviews)
"The entire Hotel is perfectly layed out and honours the history of the land."

Reviewed on Mar. 6, 2023

The Juniper Hotel
Brewster's Mountain Lodge
3 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Apr. 16 to Apr. 17
CA $139
per night
Apr. 16 - Apr. 17
9/10 Wonderful! (1,000 reviews)
"Very nice appearance,very clean, excellent kind staff"

Reviewed on Mar. 20, 2023

Brewster's Mountain Lodge
Banff Aspen Lodge
3 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $137 per night from Apr. 16 to Apr. 17
CA $137
per night
Apr. 16 - Apr. 17
8.4/10 Very Good! (1,008 reviews)
"Clean and modern, easy parking, great breakfast and a proper coffee shop on-site. Wish we had stayed longer to try out the hot tubs."

Reviewed on Mar. 19, 2023

Banff Aspen Lodge
The Dorothy Motel
2.5 out of 5
37 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Apr. 11 to Apr. 12
CA $129
per night
Apr. 11 - Apr. 12
9/10 Wonderful! (484 reviews)
"The Dorothy was a clean, basic, no nonsense property."

Reviewed on Mar. 17, 2023

The Dorothy Motel
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.

Banff National Park hotels information

Number of reviews
27,708
Accommodation
1,219 hotels
Lowest Price
CA $115
Highest Price
CA $239

Hotels near Other Alberta Attractions

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 12.3 mi (19.7 km) from Banff National Park. Other good options in the area include Baker Creek By Basecamp 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 "fully refundable" to review the top deals on offer near Banff National Park.

Where can I learn more about changing or cancelling my trip in the area near Banff National Park?

To access more information about picking new dates or cancelling your stay near Banff National Park, click here.

Recent Reviews in Banff National Park
Expedia verified reviews