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+

52 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
"Nice hotel ! Awesome front desk service . My family absolutely love it! Surely I will spend time with my family at here again !"
48 reviews
8.9/10
1 night
From AED 2,410
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."
57 reviews
8.7/10
1 night
From AED 1,480
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."
Good
131 reviews
9.1/10
1 night
From AED 4,047
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"
80 reviews
7.3/10
1 night
From AED 281
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."
Good
103 reviews
9.0/10
1 night
From AED 1,635
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
"The family suite with loft has a living room, a loft with 2 beds and a bedroom without a door. There is a wall bed in the living room and a bathroom with a shower on the first floor. The kitchen is fully equipped and you can cook by yourself. It is suitable for a large family. The hotel is a bit far from the city center, but it is generally not a problem if you rent a car. The entire hotel facilities are old, and the stool cover feels a bit smoked. From the perspective of cheap price, it is worth staying. But if there are other options, it is not the first choice."
120 reviews
7.8/10
1 night
From AED 707
Check Availability
Basecamp Suites Banff Hotels in Banff
Basecamp Suites Banff Hotels in BanffBasecamp Suites Banff Hotels in Banff
88
Hotel near Banff
"酒店旁邊就是超市,購物吃飯逛街超方便。酒店停車費雖然有點小貴,但車位多,還是方便。"
102 reviews
8.9/10
1 night
From AED 1,485
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."
104 reviews
8.6/10
1 night
From AED 976
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. "
26 reviews
8.8/10
1 night
From AED 1,983
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."
Good
120 reviews
9.0/10
1 night
From AED 1,539
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.3/10
Very Good
GGuest UserHotel opened in Nov 2023 Upgraded to mountain view great choice Had balcony Super clean Outdoor pool and hot tub (with seperate changerooms for pool and sauna) Outdoor parking included in my fee Right at the end of Banff main street Lovely restaurant cafe near lobby
Hotel Canoe & Suites Hotels in Banff

Hotel Canoe & Suites

Hotel near Banff
Price per night from:AED 2,276
8.9/10
TTLocation strategic, very near to the main street where lots of restaurants and souvenir shops are. A supermarket is nearby. A bus stop (bus no.1 is nearly in the front). The room is spacious and get heated very soon. There's kettle, hair dryer, everything I need. There's a small gym room as well. Staff service so so (they omitted to call me notwithstanding my walk-up call request. Luckily I was still struggling with jetlag at the time and didn't fall asleep actually before checking out for an airport shuttle in early morning. Price good
Irwin's Mountain Inn Hotels in Banff

Irwin's Mountain Inn

Hotel near Banff
Price per night from:AED 1,418
8.9/10
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,552
8.6/10
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,740
8.5/10
GGuest UserFacilities: There is an outdoor hot pool, which is nice Hygiene: There are bugs in the house, which is inevitable for a small single-family wooden house Environment: It rained at night when I went there, and the sound of the wooden roof jingling made it hard to sleep, but the environment nearby is very good and the scenery is nice Service: The staff provided good service
The Hidden Ridge Resort Hotels in Banff

The Hidden Ridge Resort

Hotel near Banff
Price per night from:AED 1,702
8.4/10
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,552
8.3/10
GGuest UserStaff are so friendly we arrive early than our checkin time but they accommodate us right away. No extra charge. Chillis restaurant serve awesome selection of food. And the highlight is  the cave hot pool. Our room is 1 queen  size bed. not too big and there is weird door that can connect to next unit maybe if there is more people check in and need two bed they will open it? The rooms are not sound proof even sneeze from other bedroom can be heard.  We can hear them take a shower. But it was nice  if your not too picky.
Fox Hotel and Suites Hotels in Banff

Fox Hotel and Suites

Hotel near Banff
Price per night from:AED 1,606
8.2/10
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,606
8.2/10
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,418
7.9/10
TTakanoriIt was so good. There is a lot of friendly people. The hotel had a sense of cleanliness. There is also shampoo. You should bring a towel. There are a lot of outlets. You should take it with you because there is no key in the locker. I was able to eat breakfast for free. There are two supermarkets nearby. There are not many parking lots. If you don't go early, you can't stop.
Samesun Banff Hostel Hotels in Banff

Samesun Banff Hostel

Hotel near Banff
Price per night from:AED 287

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 2,107 on weekdays, and AED 2,156 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, Fox Hotel and Suites and Tunnel Mountain Resort 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, Tunnel Mountain Resort and Otter Hotel 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,660
Lowest PriceAED 846
Number of Reviews 3,094
Total Properties52
Average Price(Weekday Night)AED 2,107
Average Price(Weekend Night)AED 2,156