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
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

54 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.
Excellent
46 reviews
4.5/5
Price from
€269
per night
Check Availability
Fairmont Banff Springs Hotels in Banff
Fairmont Banff Springs Hotels in BanffFairmont Banff Springs Hotels in Banff
Hotel near Banff
GGuest User 2024.07.06
I have stayed at the Fairmont Chateau Quebec and the Lake Louise Hotel. This time I went to Banff and booked this castle hotel. Although the castle hotel is very expensive and the rooms are not big, it has a strong sense of history. Walking in the hotel lobby and corridors, you can appreciate the local historical monuments of Banff, and standing in the hotel garden, you can enjoy the unbeatable scenery. The hotel is very large, and the restaurant was built in 1892. The steak is especially good! It is not far from other places in Banff, and it is nice to experience the castle life.
Outstanding
126 reviews
4.6/5
Price from
€385
per night
Check Availability
Red Carpet Inn Hotels in Banff
Red Carpet Inn Hotels in BanffRed Carpet Inn Hotels in Banff
Hotel near Banff
SShushu1313 2024.08.08
It is convenient to check in, and it is checked in together with Irwin. Overall it's OK, the transportation is convenient, and each of us is given a transportation pass😍😍, which allows us to take any ride for free within 3 days! The only drawback is that there is no hot water kettle. I called and they brought it over~ The room is very big, we are on the third floor so it is very high! There is also a small balcony, I like it😘The height of the parking lot is not too high, everyone should be careful👀
Excellent
47 reviews
4.4/5
Price from
€128
per night
Check Availability
Banff
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
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
65 reviews
3.6/5
Price from
€29
per night
Check Availability
Charltons Banff Hotels in Banff
Charltons Banff Hotels in BanffCharltons Banff Hotels in Banff
Hotel near Banff
Nnia22753 2023.10.17
It has the atmosphere of an old furnished mountain region apartment but the cleaning services is rough. I found two and more but shells and bugs body on the rug after I checked in. The location isn’t too far from downtown Banff however under the coldness it would be rough walking to town. Parking is extra (14.99cad not fee as the page stated on trip.com) phone to ask the details before booking this place… it’s an ok place to stay just not great for family vocation.
Very Good
123 reviews
4.1/5
Price from
€109
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.
117 reviews
3.9/5
Price from
€87
per night
Check Availability
Royal Canadian Lodge Hotels in Banff
Royal Canadian Lodge Hotels in BanffRoyal Canadian Lodge Hotels in Banff
Hotel near Banff
GGuest User 2024.07.30
The hotel is located in Banff town, about ten minutes walk to the town center. The room provides a coffee machine and kettle. It is relatively good. Breakfast is 25 Canadian dollars for adults and half price for children. The variety of food is pitifully small. It is recommended to go out for food
Excellent
115 reviews
4.3/5
Price from
€144
per night
Check Availability
Otter Hotel Hotels in Banff
Otter Hotel Hotels in BanffOtter Hotel Hotels in Banff
Hotel near Banff
With a stay at Otter Hotel in Banff (Uptown District), you'll be within a 5-minute drive of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This hotel is 11.7 mi (18.8 km) from Banff National Park and 2.2 mi (3.5 km) from Fairmont Banff Springs Bowling Centre. Make use of convenient amenities, which include complimentary wireless internet access and a fireplace in the lobby. Enjoy a satisfying meal at Good Folk serving guests of Otter Hotel. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 174 guestrooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Outstanding
52 reviews
4.6/5
Price from
€173
per night
Check Availability
Banff Caribou Lodge and Spa Hotels in Banff
Banff Caribou Lodge and Spa Hotels in BanffBanff Caribou Lodge and Spa Hotels in Banff
Hotel near Banff
GGuest User 2024.06.03
The 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.
Very Good
128 reviews
4.2/5
Price from
€115
per night
Check Availability
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.
Excellent
103 reviews
4.5/5
Price from
€211
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.
4.7/5
Outstanding
GGuest UserFantastic Hotel. Staff are exceptionally helpful and friendly. Property is very clean and well maintained. Location is excellent and the views are awesome. The beds are top quality and super comfortable. We are returning to the same property in 2 weeks and are really looking forward to it.
Banff Aspen Lodge Hotels in Banff

Banff Aspen Lodge

Hotel near Banff
Price per night from:€142
4.6/5
Outstanding
TtheshbangRoom was spacious and clean, definitely a new hotel. Restaurant downstairs was great for breakfast every morning, had delicious selections. Really like the big balcony too which you can view stars at night without light pollution. A bit of a walk / 5 min drive to main Banff town but not an issue. Great amenities in room and service was great too! Highly recommend.
Hotel Canoe & Suites Hotels in Banff

Hotel Canoe & Suites

Hotel near Banff
Price per night from:€202
4.5/5
Excellent
SShushu1313The hotel is in a good location, right on the street. The environment is neat and clean, and the facilities are new! The room is big enough and even has a fan😍 which can also dry wet clothes! The sound insulation is very good and the service staff are also very friendly! There is also a hot bath, which is super comfortable~ The parking lot is in B1, it’s big enough!
Banff Ptarmigan Inn Hotels in Banff

Banff Ptarmigan Inn

Hotel near Banff
Price per night from:€165
4.5/5
Excellent
GGuest UserThe hotel is relatively old, clean, and in a good location. The front desk communication is a bit superfluous. They can use a few words, but they have to speak a lot of English. It's average. If you have money, you can choose a better one.
Irwin's Mountain Inn Hotels in Banff

Irwin's Mountain Inn

Hotel near Banff
Price per night from:€123
4.4/5
Excellent
CCherineTEasy 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.
The Dorothy Motel Hotels in Banff

The Dorothy Motel

Hotel near Banff
Price per night from:€115
4.2/5
Very Good
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:€211
4.2/5
Very Good
EEmily_hyoI love, Love, love..!!!!!!!!!!!!!! I like neat things, so I reviewed this place before choosing one, and there were many reviews that this low-grade hotel is old and old. However, the view of the hottop was wonderful, and I was very satisfied with the hotel. They constantly provided firewood for the fireplace, and even the staff were all wonderful. I called early check-ins, but the kind staff allowed me to enjoy this hotel a lot quicker! Hotel with lots of favor! Of course, if you want a nice new hotel these days, everyone except us will feel like they are old, but we wanted this country style! The microwave, refrigerator, dishwasher, and fireplace were the best enough here! So I enjoyed the great service until I left the room. Ed ex
The Hidden Ridge Resort Hotels in Banff

The Hidden Ridge Resort

Hotel near Banff
Price per night from:€205
4.2/5
Very Good
CCharlieTravelsBest Thing about this BestWestern is their coffee machine in the lobby. I have never seen so many people enjoying the selections from a machine so much before. If you are looking for an affordable hotel with Breakfast included this place would be it. Just be careful with the screen doors as they fall off their tracks very easy and the hotel will charge you for it as damage, so if it does happen please notify the staff as soon as possible. Or you will experience like me being charged for damages.
Best Western Plus Siding 29 Lodge Hotels in Banff

Best Western Plus Siding 29 Lodge

Hotel near Banff
Price per night from:€109
4.2/5
Very Good
GGuest UserMy family and I stayed in two Mount View rooms. I was surprised at how simple the hotel entrance was, but the location was great because it was next to the hotel where the airport shuttle bus departs and arrives, and it was close to Banff Avenue and a supermarket. The facilities were quite old, but it was clean, and since we only needed to sleep, we were grateful to be able to stay at this price. The light in the bathroom went out when we used a hair dryer with all the lights on in the room, but they fixed it right away. Although it was an old hotel, the bed was spacious and the mattress was firm, so it was very comfortable! It was located near the quiet and beautiful Bow River, and we enjoyed an evening walk. It was a comfortable first time in Banff. Thank you very much.
Bow View Lodge Hotels in Banff

Bow View Lodge

Hotel near Banff
Price per night from:€102
4.1/5
Very Good
RroiberadorI actually enjoyed my stay at this hostel. The staff are very accommodating and welcoming. I stayed in a room with mix men and women. I was surprised at first if I am in the wrong room because when I went in the room there were women. I just confirmed that it was the right room when I saw another male. So, 2 males 4 females. They were actually very kind and they respect each other for example they do not disturb another person because he/she might be resting. It is also good to meet other people of different nationalities. They have a kitchen that we can use. I had 2 breakfasts and it was pretty much a bonus for me. Breakfast was good. They also have their own bar where you cane eat and drink. Overall, amazing!
Samesun Banff Hostel Hotels in Banff

Samesun Banff Hostel

Hotel near Banff
Price per night from:€33

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. Hotel Canoe & Suites, Banff Aspen Lodge and Bow View 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 €243 on weekdays, and €282 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. Hotel Canoe & Suites, Banff Aspen Lodge and Bow View 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, Bow View Lodge and Red Carpet 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, Bow View Lodge and Red Carpet 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?

Hotel Canoe & Suites, Banff Aspen Lodge and Bow View 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! Fairmont Banff Springs, Hotel Canoe & Suites and Moose Hotel and Suites provide the best breakfast to start your day.

Banff Hotels Info

Highest Price€1,784
Lowest Price€31
Number of Reviews 3,442
Total Properties76
Average Price(Weekday Night)€243
Average Price(Weekend Night)€282