Hotels in Banff

Hotels in Banff

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 40 hotels for you in Banff

Trip.com offers top-picked hotels in Banff, including reviews, price estimates, and facility details to help you choose the best option for you.
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
Fitness Room
"This is a relatively large hotel in Banff. You can see the snow-capped mountains from all the rooms. The hot spring on the terrace is also very good. It is very pleasant to soak in the hot spring and count the stars at night! The hotel is right outside the 1st and 2nd bus lines. Check-in will give you a 3-day unlimited free ticket. You can also take the airport bus at the door to Calgary Airport. It is very convenient! Suitable for self-guided travel."
Very Good
137 reviews
8.7/10
1 night
From £124
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
停車場
24-Hour Front Desk
"Great stay! Clean, location is just at the end of town which is convenient by bus — we like how it’s not chaotic but also still central especially with their free passes! Tea and coffee provided and even had oat milk! Loved the hot pool and sauna as well!"
Great
108 reviews
9.1/10
1 night
From £146
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."
Great
57 reviews
9.3/10
1 night
From £172
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
90
Hotels in Banff
Golf Course
Skiing
Horse Riding
"房間分區合理,雖然每個空間都不大,但夠用了。住一天以上其間也不會入户打掃衞生,但入住時衞生很好,温馨舒適的小公寓,總體來説很推薦。"
Very Good
105 reviews
8.8/10
1 night
From £126
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 Ptarmigan Inn is located in the center of the Banff downtown. It is minutes of walk to numerous dining and shopping options. Parking can be difficult around town. The hotel offers free shuttle passes and the bus stops are just one block away. It also offers free parking and we had no problem to find a space during our stay (July 2025). Other reviewers mentioned about parking space problem but the parking space issue only applies to the skiing season when mostly people arrive with a car. Our room was in good size and came with a balcony. The only complaint I had was that our room was right next to the elevators and the noise from elevators was quite annoying. The elevator is a bit old and makes loud noise. In addition, there are people talking loudly by the elevator in the morning."
Great
153 reviews
9.1/10
1 night
From £92
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
Swimming Pool
Fitness Room
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
65 reviews
8.6/10
1 night
From £135
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 £117
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
71 reviews
9.3/10
1 night
From £75
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
69
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
86 reviews
9.3/10
1 night
From £92
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
"Location 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"
Very Good
116 reviews
8.8/10
1 night
From £70
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
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
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:£81
8.8/10
Very Good
LlihataThe front desk service and attitude are average. It's OK, the price is not expensive after all. The parking lot in the basement can be parked by swiping the room card, which is ok. It's convenient to walk to anywhere
Best Western Plus Siding 29 Lodge Hotels in Banff

Best Western Plus Siding 29 Lodge

Hotel near Banff
Price per night from:£78
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:£97
8.6/10
Very Good
GGuest UserEverything 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:£73
8.6/10
Very Good
GGuest UserA beautiful and super convenient place to stay if you want to be close to Banff Town. We really enjoyed relaxing in the heated pool, hot tub, and dry sauna - it was the perfect way to unwind after a long day of exploring. The family suite came with a lot of great perks: having our own kitchenette made it easy to cook meals and having two bathrooms was a big plus for four people- it made the say much more comfortable. The only suggestion I'd make is to give the stove's ventilation hood a deep clean - it looked like it could use a bit of attention. Other than that, I'd definitely recommend this place to others. Great value and a great stay!
The Hidden Ridge Resort Hotels in Banff

The Hidden Ridge Resort

Hotel near Banff
Price per night from:£92
8.5/10
Very Good
EEmily ChanTravelled in a group of 3 adults and 3 kids - good design of the room allowing 6 people to stay in a room with 2 bathrooms (with one having bathing facilities) and full kitchen. It seems to be the only hotel/ resort with such design in the area. That said, the cleanliness/ hyenine needs to be improved. I wiped the floor and the paper turned black instantly, and the staff didn't throw the garbage on the loft (they only did that for the ground floor) nor make our bed from the second day onwards.
Tunnel Mountain Resort Hotels in Banff

Tunnel Mountain Resort

Hotel near Banff
Price per night from:£75
8.4/10
Very Good
LLyssaGThis 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.
Red Carpet Inn Hotels in Banff

Red Carpet Inn

Hotel near Banff
Price per night from:£70
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:£77
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:£86
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:£30

FAQs About Hotels in Banff

How much does a hotel cost in Banff?​

Average hotel prices in Banff based on Trip.com: £165 on weekdays and £214 on weekends (Friday–Saturday).

What is the average hotel price in Banff this weekend?

The average hotel prices in Banff for this weekend are as follows:
3-star hotels: £188
4-star hotels: £302
5-star hotels: £798

What are some good hotels near Banff Avenue in Banff?

For Banff hotels near Banff Avenue, many travellers recommend Banff Park Lodge (from £74), Bow View Lodge (from £56) and Banff Ptarmigan Inn (from £69) for their excellent location and service.

What are the must-see attractions in Banff?

Banff boasts iconic landmarks including Banff Avenue, Bow River Trail and Banff Legacy Trail.

What hotels in Banff offer an especially good breakfast ?

Fairmont Banff Springs (from £312),Hotel Canoe & Suites (from £130) and Otter Hotel (from £95) provide high-quality breakfast. Start your day with a delicious breakfast!

How to get good deals on hotels in Banff?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Banff Hotels Information

Highest Price£1,995
Lowest Price£70
Number of Reviews3,645
Total Properties40
Average Price (Weekdays)£165
Average Price (Weekends)£214