Hotels in Banff

Search Banff Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 53 hotels for you in Banff

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Brewster Mountain Lodge Hotels in Banff
Brewster Mountain Lodge Hotels in BanffBrewster Mountain Lodge Hotels in BanffBrewster Mountain Lodge Hotels in BanffBrewster Mountain Lodge Hotels in BanffBrewster Mountain Lodge Hotels in BanffBrewster Mountain Lodge Hotels in Banff
93
Hotels in Banff
Golf Course
Skiing
Hiking
"Overall good. Staff service is OK. Breakfast doesn't have many choices. I'd like to see more variety in the menu. If you drive, there's an underground parking fee of $18 per day, and the parking lot is quite narrow. Big cars need to be careful when entering and exiting and parking."
Great
114 reviews
9.0/10
1 night
From £289
Check Availability
Fairmont Banff Springs Hotels in Banff
Fairmont Banff Springs Hotels in BanffFairmont Banff Springs Hotels in BanffFairmont Banff Springs Hotels in BanffFairmont Banff Springs Hotels in BanffFairmont Banff Springs Hotels in BanffFairmont Banff Springs Hotels in Banff
99+
Hotels in Banff
Trip.Best2025 Global 100 – Cultural Hotels
Golf Course
Indoor swimming pool
Outdoor swimming pool
"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."
Great
132 reviews
9.3/10
1 night
From £720
Check Availability
Banff International Hostel Hotels in Banff
Banff International Hostel Hotels in BanffBanff International Hostel Hotels in BanffBanff International Hostel Hotels in BanffBanff International Hostel Hotels in BanffBanff International Hostel Hotels in BanffBanff International Hostel Hotels in Banff
99+
Hotels in Banff
Golf Course
Skiing
Horse Riding
"Suitable for young people during peak season, one person saves money"
91 reviews
7.3/10
1 night
From £46
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 BanffCanalta Lodge Hotels in BanffCanalta Lodge Hotels in BanffCanalta Lodge Hotels in BanffCanalta Lodge Hotels in Banff
99+
Hotels in Banff
Sauna
Spa
Fitness Room
"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."
Great
104 reviews
9.0/10
1 night
From £328
Check Availability
Douglas Fir Resort & Chalets Hotels in Banff
Douglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in Banff
99+
Hotels in Banff
Golf Course
Hiking
Fitness Room
"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."
Very Good
122 reviews
8.1/10
1 night
From £229
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
89
Hotels in Banff
Golf Course
Skiing
Horse Riding
"酒店旁邊就是超市,購物吃飯逛街超方便。酒店停車費雖然有點小貴,但車位多,還是方便。"
Very Good
103 reviews
8.9/10
1 night
From £353
Check Availability
Buffalo Mountain Lodge Hotels in Banff
Buffalo Mountain Lodge Hotels in BanffBuffalo Mountain Lodge Hotels in BanffBuffalo Mountain Lodge Hotels in BanffBuffalo Mountain Lodge Hotels in BanffBuffalo Mountain Lodge Hotels in BanffBuffalo Mountain Lodge Hotels in Banff
99+
Hotels in Banff
Skiing
Hiking
Fitness Room
"The facilities in the room are relatively ordinary and a bit old, but the scenery outside the window is very good. You can see the snowy mountains and robes will appear from time to time outside the balcony👍. The service is also very good. The guy at the front desk will help take the luggage to the room."
Very Good
109 reviews
8.6/10
1 night
From £274
Check Availability
The Kenrick Hotel Hotels in Banff
The Kenrick Hotel Hotels in BanffThe Kenrick Hotel Hotels in BanffThe Kenrick Hotel Hotels in BanffThe Kenrick Hotel Hotels in BanffThe Kenrick Hotel Hotels in BanffThe Kenrick Hotel Hotels in Banff
99+
Hotels in Banff
Indoor swimming pool
Skiing
Hiking
"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. "
Great
39 reviews
9.1/10
1 night
From £373
Check Availability
The Dorothy Motel Hotels in Banff
The Dorothy Motel Hotels in BanffThe Dorothy Motel Hotels in BanffThe Dorothy Motel Hotels in BanffThe Dorothy Motel Hotels in BanffThe Dorothy Motel Hotels in BanffThe Dorothy Motel Hotels in Banff
93
Hotels in Banff
Golf Course
Skiing
Hiking
"Parking is right outside the door. The location is very convenient The room is clean and the room card is beautiful Enjoy the hot spring facilities and beautiful environment Except for a small bug found in the bathroom Everything else is fine"
Great
124 reviews
9.2/10
1 night
From £325
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.2 of 4-Star Select Hotels in Banff
Golf Course
Indoor swimming pool
Skiing
"Nice hotel ! Awesome front desk service . My family absolutely love it! Surely I will spend time with my family at here again !"
Very Good
50 reviews
8.9/10
1 night
From £525
Check Availability
See All Hotels in Banff

Discover trending places in Banff

Find top attractions and hotspots in Banff

Find unique stays and themed hotels in Banff

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.
9.2/10
Great
KKimberly MaeThe location of the hotel is great. The modernly decorated lobby and rooms offer you more than enough comfort for a pleasant holiday.
Hotel Canoe & Suites Hotels in Banff

Hotel Canoe & Suites

Hotel near Banff
Price per night from:£460
8.9/10
Very Good
Ccha0214Loved our stay at Babff Ptarmigan Inn. The room was cleaned properly even the room services was perfect. We got a free transit pass with our reservation which we utilized! The picture is our view which you can see the mountains partially and it’s still so pretty!
Banff Ptarmigan Inn Hotels in Banff

Banff Ptarmigan Inn

Hotel near Banff
Price per night from:£300
8.7/10
Very Good
GGuest UserThe place is not stroller/wheelchair friendly.  They made me park in a different parcade that only had stairs to the main level. Alongside that forcing me to walk in the rain. I chose this place because it had parking and while there the guy is like “parking is complimentary” and I’m trying to tell him I have a baby I need closer parking or underground and he’s like “you have baby? So what?” The audacity. Then after I park in the other parkade, walk to the hotel and check in, he hands me a parking note “oh put this in the car when you get a chance” you couldn’t give it to me ahead of time??  Then at 11:00:28am banging on my door while my babies crying over his voice “ITS CHECK OUT NOW CHECK OUT”
Irwin's Mountain Inn Hotels in Banff

Irwin's Mountain Inn

Hotel near Banff
Price per night from:£260
8.6/10
Very Good
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:£270
8.5/10
Very Good
BBlur.86The kitchen is well equipped, the hot spring pool has a great view, and it is very relaxing to soak in. In addition, there is no restaurant in the hotel, so you need to go to the town to eat. Overall, it is a very enjoyable experience.
The Hidden Ridge Resort Hotels in Banff

The Hidden Ridge Resort

Hotel near Banff
Price per night from:£345
8.5/10
Very Good
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:£325
8.2/10
Very Good
BBpraimIt was a great stay, parking was ample in the basement. The room was upgraded to a king suite(thank you). We didn't eat in the attached restaurant (chillies). The hottub was good and the reason we picked this hotel. Would stay again. Only thing negative I could say was that noises from outside easily make their way inside. Not bad, but worth a mention.
Fox Hotel and Suites Hotels in Banff

Fox Hotel and Suites

Hotel near Banff
Price per night from:£335
8.1/10
Very Good
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:£287
7.8/10
Good
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:£303
7.6/10
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:£46

FAQs About Hotels in Banff

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.

How much does a hotel cost in Banff?​

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

What are some of the best hotels in Banff?

The most popular Banff hotels for your stay: Samesun Banff Hostel (from £49), Hotel Canoe & Suites (from £445) and Red Carpet Inn (from £237) are the preferred hotels.

What are the recommended luxury hotels in Banff?

Banff has many luxury hotels with different styles. Fairmont Banff Springs (from £649) is very popular.

What hotels in Banff offer an especially good breakfast ?

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

Which hotels in Banff provide fitness facilities?

Otter Hotel (from £404), Banff Park Lodge (from £245) and The Rundlestone Lodge (from £254) provide fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Banff have swimming pools?

Otter Hotel (from £404), Banff Park Lodge (from £245) and The Rundlestone Lodge (from £254) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Banff are worth visiting for their spa experience?

Feel tired from travelling? Red Carpet Inn (from £237), Irwin's Mountain Inn (from £234) and Moose Hotel and Suites (from £497) provide highly rated spa services.

Which hotels in Banff provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Samesun Banff Hostel (from £49), Hotel Canoe & Suites (from £445) and Red Carpet Inn (from £237) are popular hotels with free Wi-Fi.

Banff Hotels Information

Highest Price£1,482
Lowest Price£60
Number of Reviews3,414
Total Properties53
Average Price (Weekdays)£289
Average Price (Weekends)£309