Hotels in Banff

Best Banff Hotels

Enter your dates for prices and availability of the best hotels in Banff.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

53 Best Hotels to Stay in Banff

Select your travel dates for best hotels in Banff, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Moose Hotel and Suites Hotels in Banff
Moose Hotel and Suites Hotels in BanffMoose Hotel and Suites Hotels in Banff
99+
Hotel near Banff
"really love the moose hotel. the location is perfect exactly in the downtown area and its near iga supermarket and bus stop. the outdoor hot pool is so lovely at the top of the hotel with the view of Banff mountain . there is a laundry coins The staff also really nice :) will coming back for sure"
Great
49 reviews
9.1/10
1 night
From AED 2,408
Check Availability
Red Carpet Inn Hotels in Banff
Red Carpet Inn Hotels in BanffRed Carpet Inn Hotels in Banff
99+
Hotel near Banff
"This hotel is an excellent value for the location and price. Staff is friendly, the hotel is clean and comfortable, amenities are as described. You need to check in next door, but this isn’t inconvenient. The hotel allows you to use the free underground parking until 4pm on day of checkout, which is excellent. I’ve stayed here before and will be returning."
Very Good
61 reviews
8.9/10
1 night
From AED 1,283
Check Availability
Fairmont Banff Springs Hotels in Banff
Fairmont Banff Springs Hotels in BanffFairmont Banff Springs Hotels in Banff
99+
Hotel near Banff
"The room is very spacious and clean. The supporting services and facilities are very user-friendly. We experienced the hotel's history, the hotel's three-hour free bicycle activity, etc. The lobby butler was very professional and patient, and carefully introduced us to various dining, entertainment, and outdoor sports services. I will stay here again in the future."
Great
133 reviews
9.2/10
1 night
From AED 3,941
Check Availability
Banff
You Might Like
Banff Hotels With BreakfastBanff Hotels With Twin RoomBanff Hotels With 1 Double BedBanff Hotels With Swimming PoolBanff Hotels With Free Cancellation
Banff International Hostel Hotels in Banff
Banff International Hostel Hotels in BanffBanff International Hostel Hotels in Banff
99+
Hotel near Banff
"Suitable for young people during peak season, one person saves money"
86 reviews
7.3/10
1 night
From AED 270
Check Availability
Canalta Lodge Hotels in Banff
Canalta Lodge Hotels in BanffCanalta Lodge Hotels in Banff
99+
Hotel near Banff
"The location is good, next to the famous Canadian steakhouse The Keg. The service is also very warm, there are hot springs in the winter to soak, you can see the snow-capped mountains. Check-in and check-out are quick. A buffet breakfast is served daily, with yoghurt and oatmeal, and the egg yolk can also meet the needs and will be recommended."
Great
103 reviews
9.0/10
1 night
From AED 1,371
Check Availability
Douglas Fir Resort & Chalets Hotels in Banff
Douglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in Banff
99+
Hotel near Banff
"We were happy with this place. It seems dated but in nice repair (much like our home and ourselves). We wanted it mostly for the fireplace but the room had more than that with a full kitchen and full size appliances. If we ever wanted to be in Banff and make substantial home cooked food, this would be ideal. The bed was great and the staff very kind and friendly. It is in a natural mountain area just five minutes by car from downtown Banff. We had a balcony looking at a Mountain view and deer in the yard in front of the unit. There is bus service into town and free tickets offered by the resort. There is a water slide and an indoor and outdoor hot tub which is nice but not really a breathtaking setting. If you enjoy corn mazes this building has a lot of routing in it that takes a while to learn. We joked with other guests about that. All in all, pretty okay. We would book here again."
Very Good
121 reviews
8.0/10
1 night
From AED 1,013
Check Availability
Basecamp Suites Banff Hotels in Banff
Basecamp Suites Banff Hotels in BanffBasecamp Suites Banff Hotels in Banff
88
Hotel near Banff
"酒店旁邊就是超市,購物吃飯逛街超方便。酒店停車費雖然有點小貴,但車位多,還是方便。"
Very Good
102 reviews
8.9/10
1 night
From AED 1,757
Check Availability
Buffalo Mountain Lodge Hotels in Banff
Buffalo Mountain Lodge Hotels in BanffBuffalo Mountain Lodge Hotels in Banff
99+
Hotel near Banff
"The hotel is on the hillside of Tunnel Mountain, a little distance from the town centre. There must be a car to travel, otherwise it is inconvenient. There is no air conditioning in the room, it is still a bit hot in summer, there should be no problem in winter, you can open a window, but you need to ponder for a while, very technical, screened, mosquitoes are estimated in the woods. When the hot pool was under maintenance, my daughter actually ran to the hotel next to it, saying there was a water playground and a slide. The most unexpected and most satisfying place is that when the scenery on the small gazebo behind the house is seen, three deer walked through the woods behind the house. It may be that the sun goes down to the nest and enjoys the wildlife in the eyes. Very lucky, it is estimated. It is also a kind of experience that is not too much."
Very Good
107 reviews
8.6/10
1 night
From AED 1,313
Check Availability
The Kenrick Hotel Hotels in Banff
The Kenrick Hotel Hotels in BanffThe Kenrick Hotel Hotels in Banff
99+
Hotel near Banff
"Overall pretty good, underground parking was rough with little space an terrible parkers. Unfortunately there’s nothing the hotel could do about people’s driving skills. I would recommend this hotel but get back early and walk if you can if you’d like to have a spot for your vehicle. "
Very Good
29 reviews
8.8/10
1 night
From AED 1,683
Check Availability
The Dorothy Motel Hotels in Banff
The Dorothy Motel Hotels in BanffThe Dorothy Motel Hotels in Banff
94
Hotel near Banff
"Easy check in and check out. Simply download their mobile app to receive a virtual key to your room, or check in in person at the Banff Caribou Hotel and Spa. When checking out, just dial ”0” to the front desk, leave the card in the room and you're good to go :) The room has been renovated and is clean and modern. They have microwave, mini fridge and kettle. You can also take away their mug as a souvenir for free. In the bathroom, they offer Rocky Mountain Soap Company products that are handmade and vegan. If you like them, you can go to their stores in Canmore or Banff, or order directly online."
Great
122 reviews
9.0/10
1 night
From AED 1,470
Check Availability
See All Hotels in Banff

What Travelers Said About the Best Hotels in Banff

See all
Browse these genuine traveler ratings and real guest reviews to find the best Banff hotels.
9.4/10
Amazing
KKimberly MaeThe location of the hotel is great. The modernly decorated lobby and rooms offer you more than enough comfort for a pleasant holiday.
Hotel Canoe & Suites Hotels in Banff

Hotel Canoe & Suites

Hotel near Banff
Price per night from:AED 2,274
8.9/10
Very Good
GGuest UserThis place is strategically located. It is situated directly opposite Banff High School Transit where travelers can take Roam 8x to Lake Louise. Right outside, there are local buses you can take, example Roam 1 which takes you to Banff Gondola. The Inn also provides complimentary local Roam tickets. You will have to purchase Roam 8x express on your own. For drivers, they have complimentary parking too (depends on availability). We will return again because of its location. Staff service, room cleanliness, amenities are all good. Nothing to complain about.
Banff Ptarmigan Inn Hotels in Banff

Banff Ptarmigan Inn

Hotel near Banff
Price per night from:AED 1,564
8.8/10
Very Good
GGuest UserThe place is not stroller/wheelchair friendly.  They made me park in a different parcade that only had stairs to the main level. Alongside that forcing me to walk in the rain. I chose this place because it had parking and while there the guy is like “parking is complimentary” and I’m trying to tell him I have a baby I need closer parking or underground and he’s like “you have baby? So what?” The audacity. Then after I park in the other parkade, walk to the hotel and check in, he hands me a parking note “oh put this in the car when you get a chance” you couldn’t give it to me ahead of time??  Then at 11:00:28am banging on my door while my babies crying over his voice “ITS CHECK OUT NOW CHECK OUT”
Irwin's Mountain Inn Hotels in Banff

Irwin's Mountain Inn

Hotel near Banff
Price per night from:AED 1,374
8.6/10
Very Good
AAnonymous UserThe hotel is on the edge of Banff town, a 10-minute walk from the pedestrian street. The hotel breakfast is a Western buffet with milk, cereal, bread and bacon. For some reason, the prices of hotels in Banff have increased so much. The hotel is a bit expensive. You can stay in Canmore, 16 kilometers away. The underground parking garage is a bit old and dimly lit.
Best Western Plus Siding 29 Lodge Hotels in Banff

Best Western Plus Siding 29 Lodge

Hotel near Banff
Price per night from:AED 1,337
8.5/10
Very Good
BBlur.86The kitchen is well equipped, the hot spring pool has a great view, and it is very relaxing to soak in. In addition, there is no restaurant in the hotel, so you need to go to the town to eat. Overall, it is a very enjoyable experience.
The Hidden Ridge Resort Hotels in Banff

The Hidden Ridge Resort

Hotel near Banff
Price per night from:AED 1,813
8.5/10
Very Good
GGuest UserAlthough a bit too far from town centre, the ledge provides free bus tickets to shuttle between the lodge and town centre. Staffs were very helpful.
Tunnel Mountain Resort Hotels in Banff

Tunnel Mountain Resort

Hotel near Banff
Price per night from:AED 1,604
8.1/10
Very Good
BBpraimIt was a great stay, parking was ample in the basement. The room was upgraded to a king suite(thank you). We didn't eat in the attached restaurant (chillies). The hottub was good and the reason we picked this hotel. Would stay again. Only thing negative I could say was that noises from outside easily make their way inside. Not bad, but worth a mention.
Fox Hotel and Suites Hotels in Banff

Fox Hotel and Suites

Hotel near Banff
Price per night from:AED 1,524
8.1/10
Very Good
GGuest UserThe hotel is carefully decorated, the service staff is friendly, and the room is very clean There is an underground parking lot and an elevator, which is very convenient for carrying luggage. In-room meals are provided, which are inexpensive and convenient.
Banff Caribou Lodge and Spa Hotels in Banff

Banff Caribou Lodge and Spa

Hotel near Banff
Price per night from:AED 1,521
8.0/10
Very Good
LLizhimoliJThis hotel is on Banff Street. Its hygiene, environment and facilities are all above average. Likewise, its price is on the high side (we booked their room because we couldn't find any other options). As for service, their reception and lobby are closed from 11pm to 7am. Unlike other hotels, during this time period, there is at least a place for guests to sit when needed to avoid the cold wind in Banff. Therefore, when we were waiting for the bus to Calgary Airport in the morning, we could only stand outside the door in the cold wind (Banff had just rained, and Banff was beautiful after the rain, but it was even colder. Some hotels on Banff Street had already started fires to keep warm).
Charltons Banff Hotels in Banff

Charltons Banff

Hotel near Banff
Price per night from:AED 1,470
7.5/10
Eeme11I appreciate that breakfast is included, but it's not that different, so I think I'd get bored if I stayed for a long time. The location was convenient, within walking distance of a lot of places to get around! It was a dormitory, so it seemed like most people were staying for a long time, but it was quiet and comfortable at night!
Samesun Banff Hostel Hotels in Banff

Samesun Banff Hostel

Hotel near Banff
Price per night from:AED 239

FAQs About Banff Hotels

What are the best hotels in Banff?

Whether you're planning a business trip or a vacation, Banff has many top-rated hotels to choose from. Samesun Banff Hostel, Hotel Canoe & Suites and The Rundlestone Lodge are among the best choices for your stay.

How much is a hotel in Banff on average?

The average price for hotels in Banff is AED 1,837 on weekdays, and AED 1,983 on weekends (Friday-Saturday).

What are the best hotel deals in Banff?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

What are the best hotels with a spa in Banff?

A spa hotel can make your trip more enjoyable with relaxing amenities. Red Carpet Inn, Irwin's Mountain Inn and Moose Hotel and Suites are great choices for spa hotels offering quality services.

What are the best luxury hotels in Banff?

In Banff, you’ll find a range of luxury hotels known for their unique designs, premium amenities, and outstanding experiences. Fairmont Banff Springs is a highly rated luxury hotel for an unforgettable stay.

Which hotels in Banff provide fitness facilities?

The Rundlestone Lodge, Otter Hotel and Fox Hotel and Suites include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

Which hotels in Banff have pools?

The Rundlestone Lodge, Otter Hotel and Tunnel Mountain Resort are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

Which hotels in Banff have the best breakfast?

Begin your day with a tasty and satisfying breakfast! Fairmont Banff Springs, Hotel Canoe & Suites and Otter Hotel provide the best breakfast to start your day.

Banff Hotels Info

Highest PriceAED 8,707
Lowest PriceAED 378
Number of Reviews 3,226
Total Properties53
Average Price(Weekday Night)AED 1,837
Average Price(Weekend Night)AED 1,983