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
Popular Filters
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
Hotel near Banff
GGuest User 2024.03.06
This hotel is highly recommended in banff town. It has complete facilities and a warm and comfortable environment. You will get a three-day scenic bus ticket for free when you stay. It is very convenient to go to various attractions. The Italian restaurant on the first floor is also very delicious. ps The hotel adheres to the concept of environmental protection and does not have drinking water supply. It is said that banff can drink water directly or buy it at the market price. The hand sanitizer and soap are also made from local brands and are of good quality.
47 reviews
9.1/10
Price from
AED 978
per night
Check Availability
Red Carpet Inn Hotels in Banff
Red Carpet Inn Hotels in BanffRed Carpet Inn Hotels in Banff
Hotel near Banff
Ggaryh6338 2024.10.17
The hotel location is located on the Main Street and is easily accessible to shops and restaurants. The guy at the check in counter is really friendly and patient in the helping of our booking of the tickets for our next two days trip and save me a lot of headache.
53 reviews
8.8/10
Price from
AED 474
per night
Check Availability
Banff International Hostel Hotels in Banff
Banff International Hostel Hotels in BanffBanff International Hostel Hotels in Banff
Hotel near Banff
AAnonymous User 2022.12.01
Suitable for young people during peak season, one person saves money
69 reviews
7.1/10
Price from
AED 146
per night
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
Canalta Lodge Hotels in Banff
Canalta Lodge Hotels in BanffCanalta Lodge Hotels in Banff
Hotel near Banff
GGuest User 2019.01.07
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.
103 reviews
8.9/10
Price from
AED 620
per night
Check Availability
Douglas Fir Resort & Chalets Hotels in Banff
Douglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in Banff
Hotel near Banff
DDave van Kampen 2023.11.06
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.
118 reviews
7.7/10
Price from
AED 390
per night
Check Availability
Buffalo Mountain Lodge Hotels in Banff
Buffalo Mountain Lodge Hotels in BanffBuffalo Mountain Lodge Hotels in Banff
Hotel near Banff
11100712453 2019.07.31
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.
102 reviews
8.7/10
Price from
AED 435
per night
Check Availability
The Kenrick Hotel Hotels in Banff
The Kenrick Hotel Hotels in BanffThe Kenrick Hotel Hotels in Banff
Hotel near Banff
GGuest User 2022.12.12
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.
18 reviews
8.6/10
Price from
AED 814
per night
Check Availability
The Dorothy Motel Hotels in Banff
The Dorothy Motel Hotels in BanffThe Dorothy Motel Hotels in Banff
Hotel near Banff
CCherineT 2023.11.01
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.
117 reviews
8.9/10
Price from
AED 540
per night
Check Availability
Elk + Avenue Hotel Hotels in Banff
Elk + Avenue Hotel Hotels in BanffElk + Avenue Hotel Hotels in Banff
Hotel near Banff
GGuest User 2024.07.06
The hotel is located in the city center of Banff town. The surrounding business is very prosperous. The bus stop is right next to the hotel, which makes it very convenient to go out and take a bus. The room is very large. Living on the second floor will not be noisy. The hotel also gave earplugs to prevent the noise of cars on the road from disturbing guests. I didn't use them at all. The hotel is relatively cheap and should be a good choice for cost performance in Banff town.
127 reviews
8.8/10
Price from
AED 514
per night
Check Availability
The Hidden Ridge Resort Hotels in Banff
The Hidden Ridge Resort Hotels in BanffThe Hidden Ridge Resort Hotels in Banff
Hotel near Banff
GGuest User 2024.10.08
The duplex room I booked has 3 large beds. The beds are very comfortable and the living room is of a good size. There is a bathroom upstairs, but you can only take a shower downstairs. The hot tub and sauna are very pleasant with the scenery. It is very convenient to park the car and take the bus.
117 reviews
8.6/10
Price from
AED 607
per night
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.2/10
Very Good
DDahuahuaaifengyouThe hotel is a newly opened resort hotel at the outermost part of Banff Avenue. You can choose to take the bus (free bus tickets are given at the front desk) or walk (15 minutes) to downtown. The room is large, the view is great, and the facilities are complete. It is very comfortable and warm. When I woke up, the terrace was covered with snow. It was so beautiful. There are also hot springs and SPA in the hotel. Next time I come to Banff, I will definitely choose these newly opened resort hotels. The price-performance ratio is very high!
Hotel Canoe & Suites Hotels in Banff

Hotel Canoe & Suites

Hotel near Banff
Price per night from:AED 925
9.0/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 421
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 581
8.7/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 527
8.7/10
JJAY DAEGEONI recently had the pleasure of visiting Banff and staying at this amazing hotel, The front desk staff were incredibly kind. The rooms were spotless and well-maintained, providing a cozy retreat after exploring. The location was perfect, making it easy to navigate around the nature. I highly recommend this hotel to anyone visiting Banff!
Bow View Lodge Hotels in Banff

Bow View Lodge

Hotel near Banff
Price per night from:AED 383
8.6/10
GGuest UserThe room is big and comfortable with big kitchen. Convenient location with bus stop in front of the hotel. Free 3 bus pass that I can hop-on and off to go around the town.
Tunnel Mountain Resort Hotels in Banff

Tunnel Mountain Resort

Hotel near Banff
Price per night from:AED 474
8.5/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 527
8.2/10
GGuest UserThis was an apartment type room, complete with bedrooms in the bottom level and kitchenette and living room in the top level. Location was most convenient just 5 min drive from town center. You could walk or take the free shuttle service. Staff were friendly and helpful.
Fox Hotel and Suites Hotels in Banff

Fox Hotel and Suites

Hotel near Banff
Price per night from:AED 607
8.0/10
RRaymondEverything is good besides the location. If you come with your car, then location isn’t a matter to you. But it still takes like 10 minutes walking to the Main Street and Hight school station. Surprisingly, the wooden floor comes with heat.
Charltons Banff Hotels in Banff

Charltons Banff

Hotel near Banff
Price per night from:AED 501
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 125

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. Banff Aspen Lodge, 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,720 on weekdays, and AED 1,803 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.

Which hotels in Banff offer airport shuttle services?

Getting to your accommodation in Banff is easy with hotels that offer airport shuttle services. Banff Aspen Lodge, Hotel Canoe & Suites and The Rundlestone Lodge provide convenient airport shuttle services.

What are the best hotels with a spa in Banff?

A spa hotel can make your trip more enjoyable with relaxing amenities. Banff Aspen Lodge, The Rundlestone Lodge and Irwin's Mountain Inn are great choices for spa hotels offering quality services.

Which hotels in Banff are good for couples?

When choosing hotels in Banff, many couples prefer staying at The Hidden Ridge Resort.

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?

Banff Aspen Lodge, The Rundlestone Lodge and Irwin's Mountain Inn 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?

Banff Aspen Lodge, Hotel Canoe & Suites and The Rundlestone Lodge 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! Hotel Canoe & Suites, Royal Canadian Lodge and Moose Hotel and Suites provide the best breakfast to start your day.

Banff Hotels Info

Highest PriceAED 7,281
Number of Reviews 3,311
Total Properties52
Average Price(Weekday Night)AED 1,720
Average Price(Weekend Night)AED 1,803