Hotels in Banff

Discover unforgettable mountain hotels in Banff, from iconic luxury castle resorts to cosy cabin-style, budget-friendly stays in areas like Banff Town Centre for walkable dining, outdoor gear shops and trail access, Tunnel Mountain for peaceful mountain views and family-friendly accommodation, and the Banff Springs Area for indulgent resort experiences and access to natural hot springs, and secure your perfect Rocky Mountain escape.

Exclusive Banff Hotel Promo Codes

Get the latest Trip.com promo codes for Banff hotels and enjoy bigger savings on your next stay. Book now for the best deals!

Get hotels deals

Best Hotels in Banff

Explore Banff with stays near iconic landmarks, luxury hotels, and top boutiques for the best shopping and dining

Mount Royal Hotel

Mount Royal Hotel

📍 138 Banff Ave, Banff
★★★ 8.8 (137 reviews)

"I’ve stayed at many hotels in Banff and this one takes the cake. Fantastic restaurant in the hotel and great hot tubs. Right smack in the middle of everything. Will stay here again!"

Samesun Banff

Samesun Banff

📍 433 Banff Ave, Banff
★★★ 8.5 (87 reviews)

"the bed is comfy, staff are nice. the kitchen is big. breakfast is very good. easy to access bus stop."

Banff Aspen Lodge

Banff Aspen Lodge

📍 401 Banff Ave, Banff
★★★ 9.5 (120 reviews)

"Customer service training needed at the front desk and family got food poisoning from the breakfast."

Charltons Banff

Charltons Banff

📍 513 Banff Ave, Banff
★★★ 8.6 (47 reviews)

"Booked hotel in advance for a sister milestone birthday trip. Location was on main strip so that was good; however, was a little ways out so not easy to walk. Thought it was closer to central downtown. Called and requested an early check in and was told the room would be ready at 1pm. Showed up just before 4 and there was a line up to register because the rooms hadn't been released yet. Hotel is quite old and run down. It smelled wet and musty. The room was quite dirty (stuff on the carpet, dust on appliances and very dirty on top of valance. In need of a major overhaul. We were expecting it to be very noisy at night based on noise experience in the afternoon; however, it was very quiet - which was a pleasant surprise. Was recommended we have breakfast at sister hotel down the street (Royal Canadian Lodge) and that was a debacle. Will not go back there. Adrian at the check in desk was very professional, calm and apologetic. He WAS the saving grace of the stay. Two thumbs up and 5 stars for Adrian. The hotel itself...not so much - likely won't be back."

Brewster Mountain Lodge

Brewster Mountain Lodge

📍 208 Caribou St, Banff
★★★ 9.1 (129 reviews)

"Clean hotel with excellent location. I will surely stay at this place in future."

HI Banff Alpine Centre - Hostel

HI Banff Alpine Centre - Hostel

📍 801 Hidden Ridge Way, Banff
★★ 8.1 (122 reviews)

"Good staff✨"

Canalta Lodge

Canalta Lodge

📍 545 Banff Ave #1B5, Banff
★★★ 9.0 (109 reviews)

"Great rooms, very nice hotel! Very clean and friendly staff"

Elk + Avenue Hotel

Elk + Avenue Hotel

📍 333 Banff Ave, Banff
★★★ 8.6 (132 reviews)

"Good location, but you need to check in first to get a parking lot password. In the meantime, it’s hard to find parking spot."

Otter Hotel

Otter Hotel

📍 600 Banff Ave #1000, Banff
★★★★ 9.1 (86 reviews)

"It was an amazing experience."

Find Your Perfect Stay in Banff by Travel Style

Banff Park Lodge Hotels in Banff

Banff Park Lodge

"Great hotel ! I have Stated here many times over the years! Furthermore the owners have made great improvement in the recent renovation. Good location but poor management (that’s why I have given it a low experience rating) Hotel bar has been closed for a while but not advertised when booking! This is a ski resort and we traveled as a large group (4 rooms) with mixed age group inc teens and kids so a hotel bar is critical for us! The fact that the main bar was closed and no apré ski drinks in the bar should have been advertised. Frankly I’m on holiday and without an operational / open bar I would have booked elsewhere! I was only informed via email after the free cancellation period was up which meant I loose money if I cancel and more so will be challenged to find elsewhere! I only found out after a email from hotel a few weeks before checking! When I challenged management via email, I was informed the bar area was moved to the restaurant, I said this is not acceptable and bar closure should have been advertised on booking … was told the above, and a sorry and subsequently ignored thereafter ! Not ideal as the restaurant is not a bar - more so it was pretty weird having drinks upstairs and more so when a few folk start to come up for dinner or the restaurant starts to set up for dinner buffet. Management did offer some of my party a credit, but not me and just ignored my concern.Shame really! I don’t want to take the good positive vide away from the hotel so would like to big up 1) reception staff- always great with a smile 2) house keeping - great job 3) restaurant staff - friendly and smiley (even though difficult trying to manage a so called bar and restaurant) in the same place 4) amazing refurbed pool"

Douglas Fir Resort & Chalets Hotels in Banff

Douglas Fir Resort & Chalets

"A great hotel with good location in Banff. The room type fits three families. Staff are friendly and helpful."

Best Western Plus Siding 29 Lodge Hotels in Banff

Best Western Plus Siding 29 Lodge

"Everything was great, nice location, friendly staff."

Royal Canadian Lodge Hotels in Banff

Royal Canadian Lodge

"Nice clean room. A bit far from town but definitely walkable - ~15 mins. Simple hotel with not much amenities"

Real Reviews of Banff hotels From Travellers

9.2
Excellent Community Rating
Real & verified guest reviews from all over the world
C

Catie Katie

Couple
Mount Royal Hotel ★★★
"Inside the Banff Avenue which is very convenient and you don’t have to drive around the town."
★★★★★
2026-04-16
G

Guest User

Solo traveler
Samesun Banff ★★★
"Great location—close to transport, shops, making everything super convenient. The hostel was clean and comfortable and a relaxing atmosphere. Would stay again!"
★★★★★
2026-03-26
G

Gutterguy

Family
Banff Aspen Lodge ★★★
"The building and furniture were old. The pillow had an unpleasant smell and was uncomfortable. The breakfast menu wasn't great, but the coffee at the first-floor café was good."
★★★★★
2025-05-27
G

Guest User

Traveling with friends
Charltons Banff ★★★
"Staff are friendly! Location is good!"
★★★★★
2026-06-03
J

Julia Susilowati

Couple
Brewster Mountain Lodge ★★★
"The best hotel in banff, near everywhere"
★★★★★
2026-05-24
G

Guest User

Business traveler
HI Banff Alpine Centre - Hostel ★★
"very kind"
★★★★★
2024-05-24
G

Guest User

Family
Canalta Lodge ★★★
"It was cozy and quiet, which was nice. Breakfast was included, and the hot tub sauna and bulgogi were outside, so the atmosphere was good. I am satisfied with the price."
★★★★★
2024-07-30
G

Guest User

Couple
Elk + Avenue Hotel ★★★
"Excellent location and very friendly staff"
★★★★★
2024-06-14
G

Guest User

Solo traveler
Otter Hotel ★★★★
"Great food"
★★★★★
2026-01-30

Banff Travel Information

Power Plug & Voltage

120V/Type A/B

💵

Exchange Rate

CAD

💳

Local Payment

Cards/Interac/Cash

📱

Connectivity

Rogers/Bell/Telus

🌡️

Current Weather

Mostly clear

More Information About Banff Hotels

Data

Detail

Number of reviews

3,644

Total properties

37

Weekday Avg. Price

AU$ 837

Weekend Avg. Price

AU$ 877

Trending hotel

Samesun Banff

FAQs About Hotels in Banff

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.