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
Amazing 9+Great 8+Good 7+Pleasant 6+

40 Best Hotels to Stay in Banff

Find great hotels in Banff on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Otter Hotel Hotels in Banff
Otter Hotel Hotels in BanffOtter Hotel Hotels in BanffOtter Hotel Hotels in BanffOtter Hotel Hotels in BanffOtter Hotel Hotels in BanffOtter Hotel Hotels in Banff
90
Hotels in Banff
Trip.BestNo. 4 of 4-Star Select Hotels in Banff
Outdoor swimming pool
Sauna
Gym
"When I first checked in, the room I was given faced the kitchen engine, which was very noisy. I asked the front desk to change the room, and they quickly helped me deal with it. The service was very good, and the restaurant downstairs was also delicious. However, the hotel prices in the whole town were too expensive, and I felt it was not worth the price. Regardless of the price, the overall experience was still good."
Very Good
137 reviews
8.7/10
1 night
From IDR 2,618,554
Check Availability
Hotel Canoe & Suites Hotels in Banff
Hotel Canoe & Suites Hotels in BanffHotel Canoe & Suites Hotels in BanffHotel Canoe & Suites Hotels in BanffHotel Canoe & Suites Hotels in BanffHotel Canoe & Suites Hotels in BanffHotel Canoe & Suites Hotels in Banff
99+
Hotels in Banff
Trip.BestNo. 3 of 4-Star Select Hotels in Banff
Sauna
Parking
24-hour front desk
"We spent 4 nights recently at Hotel Cano and Suites, which is located at the end of Banff avenue (easy to go to the center of the city, by foot if you preferred to exercise, or by transit bus which free tickets will be provided).  Our ‘suite’ king size bed with a view room is spacious and do comes with very nice mountain view.  It’s clean and has comfortable bed.  Services and amenities provided were very good too.  The improvement that should be done is on the air conditioner system, which only works on ‘auto’ mode and generates too much noise (the air/wind produced were too strong as well) when it’s in operation."
Great
109 reviews
9.2/10
1 night
From IDR 3,214,858
Check Availability
Moose Hotel and Suites Hotels in Banff
Moose Hotel and Suites Hotels in BanffMoose Hotel and Suites Hotels in BanffMoose Hotel and Suites Hotels in BanffMoose Hotel and Suites Hotels in BanffMoose Hotel and Suites Hotels in BanffMoose Hotel and Suites Hotels in Banff
99+
Hotels in Banff
Trip.BestNo. 1 of 4-Star Select Hotels in Banff
Golf course
Indoor swimming pool
Skiing
"A super nice hotel. Banff has the best value for money so far. The only complaint is the rainy day, because the way to the room is open-air. It seems that many hotels here are like this. It is convenient to go out. It is still highly recommended."
Amazing
58 reviews
9.4/10
1 night
From IDR 3,335,062
Check Availability
Basecamp Suites Banff Hotels in Banff
Basecamp Suites Banff Hotels in BanffBasecamp Suites Banff Hotels in BanffBasecamp Suites Banff Hotels in BanffBasecamp Suites Banff Hotels in BanffBasecamp Suites Banff Hotels in BanffBasecamp Suites Banff Hotels in Banff
93
Hotels in Banff
Golf course
Skiing
Horse riding
"The rooms are well-spaced, and while each space isn't large, it's more than adequate. Even if you stay for more than a day, they won't come in to clean the apartment, but upon arrival, it was very clean. It's a cozy and comfortable little apartment, and I highly recommend it."
Very Good
105 reviews
8.8/10
1 night
From IDR 2,840,106
Check Availability
Banff Ptarmigan Inn Hotels in Banff
Banff Ptarmigan Inn Hotels in BanffBanff Ptarmigan Inn Hotels in BanffBanff Ptarmigan Inn Hotels in BanffBanff Ptarmigan Inn Hotels in BanffBanff Ptarmigan Inn Hotels in BanffBanff Ptarmigan Inn Hotels in Banff
99+
Hotels in Banff
Golf course
Skiing
Hiking
"The room was a bit small, and the electric kettle was full of limescale. Even after they replaced it, the new one wasn't any better. However, the hotel's location was excellent. There's a shuttle bus service right outside the entrance that takes you to various attractions, and the hotel conveniently provides free tickets for it. Additionally, a large IGA supermarket is located not far from the hotel, which was perfect for buying groceries to prepare our own meals, especially breakfast."
Great
154 reviews
9.1/10
1 night
From IDR 1,899,689
Check Availability
Moxy Banff Hotels in Banff
Moxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in Banff
99+
Hotels in Banff
Trip.BestNo. 2 of 4-Star Select Hotels in Banff
Pool
Gym
Private parking
"Check in to the hotel and immerse yourself in the warm and elegant guest rooms and efficient and considerate services. Intelligent facilities are on standby 24 hours a day, the executive lounge is filled with the aroma of freshly ground coffee, and the panoramic floor-to-ceiling windows allow you to take in the city's neon lights and the morning and evening glow. The 24-hour butler-style courtesy is integrated with the ecological garden landscape to create an extended sense of ”home”, allowing both business travel and vacation to enjoy a leisurely quality."
Very Good
66 reviews
8.6/10
1 night
From IDR 2,618,554
Check Availability
Peaks Hotel and Suites Hotels in Banff
Peaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in Banff
99+
Hotels in Banff
Golf course
Skiing
Horse riding
"I like it very much. Facilities: Complete facilities and supporting facilities Sanitation: Very clean and new Environment: There are restaurants, cafes and small shops around. It is in the center of Banff town and you can walk to various areas. Service: The staff is very polite and considerate"
Great
48 reviews
9.3/10
1 night
From IDR 2,585,557
Check Availability
Banff Park Lodge Hotels in Banff
Banff Park Lodge Hotels in BanffBanff Park Lodge Hotels in BanffBanff Park Lodge Hotels in BanffBanff Park Lodge Hotels in BanffBanff Park Lodge Hotels in BanffBanff Park Lodge Hotels in Banff
99+
Hotels in Banff
Golf course
Indoor swimming pool
Skiing
"Location was great, we found ourselves walking everywhere from the hotel for every meal as the proximity to everything was so close. The room was very nice and bathroom had 2 types of shower heads, one that’s able to be handheld. If we ever travel back to Banff again I would stay here again."
Great
72 reviews
9.3/10
1 night
From IDR 1,861,978
Check Availability
Banff Aspen Lodge Hotels in Banff
Banff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in Banff
84
Hotels in Banff
Golf course
Skiing
Horse riding
"Most things were great (location/cleaniness/service/facilities) however thought it strange the bed was right by the door to the room. If the bed had been 1 inch bigger one would not have been able to open the door to the room."
Great
87 reviews
9.3/10
1 night
From IDR 2,257,943
Check Availability
Irwin's Mountain Inn Hotels in Banff
Irwin's Mountain Inn Hotels in BanffIrwin's Mountain Inn Hotels in BanffIrwin's Mountain Inn Hotels in BanffIrwin's Mountain Inn Hotels in BanffIrwin's Mountain Inn Hotels in BanffIrwin's Mountain Inn Hotels in Banff
99+
Hotels in Banff
Golf course
Skiing
Hiking
"Irwin's Mountain Inn has a great location, just a short walk from the centre of Banff, which makes it easy to get around. The room was very clean, and the staff were welcoming. That said, the overall feel of the hotel is a bit dated, and for the price, the in-room coffee facilities were quite disappointing. It’s an okay place to stay if you value location and cleanliness, but it doesn’t quite offer the extras you might expect at this price point."
Very Good
120 reviews
8.8/10
1 night
From IDR 1,541,435
Check Availability
See All Hotels in Banff

Trending places in Banff

Find top attractions and hotspots in Banff

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Banff with our handpicked accommodation options

Latest reviews for Banff hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Banff hotels.
8.9/10
Very Good
GGuest UserI was a little worried because it was a motel, but it was very clean and comfortable. The room was warm and suited Banff, and the bathroom was clean. I usually bring my own shampoo, but I tried this one, which seems to be a Rocky Mountain brand, and was surprised how well it worked on my hair! There were plenty of cups, but no cutlery, so people who eat in their rooms will need to bring their own.
The Dorothy Motel Hotels in Banff

The Dorothy Motel

Hotel near Banff
Price per night from:IDR 1,781,842
8.9/10
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:IDR 1,626,285
8.8/10
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:IDR 2,257,943
8.6/10
Very Good
黄家庭The location of the hotel is good with perfect access to the town. There is a supermarket named IGA which is about 8 mins walk. The cave pool is amazing which gives us a relaxing experience. The room is spacious with 2 levels. The upper level is bedroom while the lower level is dining room with a small kitchen. However, room service needs to be improved as there is no cleaning for one day during our stay. Facial tissue doesn't refill after using up.
Fox Hotel and Suites Hotels in Banff

Fox Hotel and Suites

Hotel near Banff
Price per night from:IDR 2,140,096
8.6/10
Very Good
GGuest UserWonderful location. It’s so wonderful to be a little way away from the downtown crowds. It was a great perk of giving us also free bus passes for our stay duration Most definitely easier to leave your car there and take public transit. Also on the drive to the resort take the Hoodoos cutoff and take a little walk and check out the sites and listen to the magpies calling to each other. Thank you.
Tunnel Mountain Resort Hotels in Banff

Tunnel Mountain Resort

Hotel near Banff
Price per night from:IDR 1,661,639
8.5/10
Very Good
NNic_cpdIt 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.
Charltons Banff Hotels in Banff

Charltons Banff

Hotel near Banff
Price per night from:IDR 1,602,715
8.4/10
Very Good
RRichardWe were booked on the first floor and it was quite noisy. You can hear the noise coming from the second floor and the adjacent rooms.
Red Carpet Inn Hotels in Banff

Red Carpet Inn

Hotel near Banff
Price per night from:IDR 1,541,435
8.3/10
Very Good
DDave van KampenWe 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.
Douglas Fir Resort & Chalets Hotels in Banff

Douglas Fir Resort & Chalets

Hotel near Banff
Price per night from:IDR 1,678,137
8.2/10
Very Good
RrohitsharingThe room size was small and needed better planning on interior arrangements. Same goes for the bathroom. The room could have been better lit … dark gives gloomy impression and as if there’s something being hidden (like the floor carpet which we felt needed a better cleaning). The reception service is outstanding and people there are very helpful. They also have a fitness club and spa. The parking is in the basement and is easy. They also give complimentary bus tickets for those who want to explore places on bus. We didn’t need it as we had our own car.
Banff Caribou Lodge and Spa Hotels in Banff

Banff Caribou Lodge and Spa

Hotel near Banff
Price per night from:IDR 1,781,842
8.1/10
Very Good
PPhoesaroundI booked a 8bed room with female only. However, it turned out was a mix gender room. I was really surprised when I saw some guys are inside the room, cuz I didn’t expect that. The staff is nice, but the female rooms are fully occupied, that I can’t change my room. They finally got a discount for my booking.
Samesun Banff Hotels in Banff

Samesun Banff

Hotel near Banff
Price per night from:IDR 591,590

FAQs About Banff Hotels

Where can I find the best hotels in Banff?

Banff has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Irwin's Mountain Inn (from IDR 1,277,458), Otter Hotel (from IDR 2,123,597) and Hotel Canoe & Suites (from IDR 2,896,672) are preferred hotels.

What's the best high-end place to stay in Banff?

Banff has many luxury hotels of different styles. Fairmont Banff Springs (from IDR 7,018,949) is very popular for travelers looking for elegant places to stay.

Where can you find hotels with excellent breakfast in Banff?

Fairmont Banff Springs (from IDR 7,018,949),Otter Hotel (from IDR 2,123,597) and Hotel Canoe & Suites (from IDR 2,896,672) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What are some hotels with pools in Banff?

Otter Hotel (from IDR 2,123,597), Bow View Lodge (from IDR 1,249,175) and Banff Park Lodge (from IDR 1,647,496) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Banff?

Where can I find the best hotel discounts in Banff?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Banff Avenue in Banff?

For Banff hotels near Banff Avenue, many travelers recommend Banff Park Lodge (from IDR 1,647,496), Bow View Lodge (from IDR 1,249,175) and Banff Ptarmigan Inn (from IDR 1,543,791) for their great location and service.

What is the average price of hotels in Banff for this weekend?

The average hotel prices in Banff for this weekend are as follows:
3-star hotels: IDR 4,154,544
4-star hotels: IDR 6,682,309
5-star hotels: IDR 17,759,498

What is the average price of hotels in Banff on weekdays?

On average, weekday hotel prices in Banff are:
3-star hotels– IDR 3,116,857
4-star hotels– IDR 5,053,667
5-star hotels– IDR 16,163,854

Banff Hotels Info

Highest PriceIDR 45,745,734
Lowest PriceIDR 1,781,842
Number of Reviews3,657
Total Properties40
Average Price (Weekdays)IDR 3,664,160
Average Price (Weekends)IDR 4,742,269