Banff

Find 3-Star Hotels in Banff

Choose your dates to see the latest hotel prices and availability.

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

We found 25 great 3-Star hotels in Banff for you.

Select dates to see latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Banff
Featured facilities: Shared kitchen, Laundry service (on-site), Restaurant
Very Good
89 reviews
8.5/10
1 night
From MXN1,509
Check availability
71
Hotels in Banff
Featured facilities: Airport pick-up service, Business center, Laundry service (on-site)
Very Good
137 reviews
8.8/10
1 night
From MXN7,490
Check availability
99+
Hotels in Banff
Featured facilities: Laundry service (on-site), Parking, Heating
Very Good
86 reviews
8.5/10
1 night
From MXN5,852
Check availability
69
Hotels in Banff
Featured facilities: Sauna, Conference room, Gym
Great
130 reviews
9.1/10
1 night
From MXN7,346
Check availability
99+
Hotels in Banff
Featured facilities: Pool, Conference room, Gym
Great
96 reviews
9.3/10
1 night
From MXN8,639
Check availability
85
Hotels in Banff
Featured facilities: Water park, Playground, Gym
Very Good
129 reviews
8.6/10
1 night
From MXN4,701
Check availability
93
Hotels in Banff
Featured facilities: Spa, Laundry service (on-site), Parking
Very Good
120 reviews
8.2/10
1 night
From MXN6,516
Check availability
99+
Hotels in Banff
Featured facilities: BBQ, Shared kitchen, Laundry service (on-site)
Very Good
128 reviews
8.2/10
1 night
From MXN1,489
Check availability
62
Hotels in Banff
Featured facilities: Business center, Dry cleaning, Parking
Amazing
121 reviews
9.5/10
1 night
From MXN8,791
Check availability
99+
Hotels in Banff
Featured facilities: Sauna, Business center, Gym
Very Good
111 reviews
8.5/10
1 night
From MXN8,580
Check availability
See All 3-Star Hotels in Banff

Latest reviews for Banff hotels

See all
Find the perfect stay with trusted ratings and reviews.

The Kenrick Hotel

9.2/10
Great
Posted onDec 12, 2022
Guest User
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.
Price per night from:MXN11,073

Buffalo Mountain Lodge

9.1/10
Great
Posted onOct 21, 2025
AnjingTracy
Surprising cabin, we had a pleasant 2 nights here. The room was clean and tidy, the kitchen and living room were together, the bedroom was bigger than expected, and the bedding was very comfortable. There is heating, the fireplace can also be used, we asked the staff to help us make the fire. There are microwave ovens and induction cookers, simple kitchen utensils, we went to the supermarket to buy ingredients and made dinner by ourselves. In the evening, there was a deer eating grass on the lawn downstairs. The hotel has its own soup pool, which is very small, we are too tired to go soak. The staff is very welcoming and the old-fashioned door lock is not very easy to use.
Price per night from:MXN6,496

Canalta Lodge

9.1/10
Great
Posted onJan 30, 2025
小毛廬
The counter staff is friendly and the feeling is very comfortable. There are few breakfast options, but a simple gym is good. There is a refrigerator, microwave and bathtub, which is great. There are also many seats in the lounge on the first floor. Open-air bathing is really recommended, and it is very clean! ! I think the CP value is very high, and there is a free parking space! ! It is very convenient to drive to Banff. It is a little distance from the town, about 15 minutes walk. But overall it is still highly recommended.
Price per night from:MXN6,537

Best Western Plus Siding 29 Lodge

9.0/10
Great
Posted onMar 22, 2026
H T (Jakarta)
On March 19th 2026 at noon, I called the hotel and spoke with a lady who seemed to be the manager. I told her that I couldn’t drive to Banff from Kamloops because of the road closure on Trans-Canada Highway 1 and Highway 93 due to the bad weather—heavy snow, a force majeure situation, Mother Nature herself! That lady didn’t want to cancel my reservation and give me a full refund. I asked her which road I should take, but she couldn’t answer. I had to take alternate roads to Jasper, Hinton, Evansvurg, Drayton Valley, Rocky Mountain House, Sundre, Cochrane, and finally arrived at the hotel around 2 a.m. That lady really should have not been working at the hotel.
Price per night from:MXN8,667

Banff Inn

8.8/10
Very Good
Posted onOct 18, 2025
Guest User
The room was really clean and the bed was comfortable. Wasn’t happy about the Spa as the sauna was not hot enough and the dial to increase the temperature didn’t work. The whirlpool was a nice temperature. The restaurant at the hotel was giving smaller portions but charging high prices. I ordered a large salad for dinner and got something comparable to a small salad. The waiter was impatient as he wanted to run over with the payment machine as soon as I had finished my salad and tea.
Price per night from:MXN10,403

Charltons Banff

8.6/10
Very Good
Posted onJan 3, 2026
Mei-14
Overall, my stay was very satisfying. From check-in to check-out, the staff were incredibly kind and consistently provided attentive service, which left a strong impression on me. The room was clean, and the bed was comfortable, allowing me to fully recover from my travels. The bathroom facilities were also well-maintained, which I appreciated. The location was excellent, with restaurants and shops nearby, making it very convenient for sightseeing and dining. Access to public transportation was also good, which made getting around a breeze. The hotel itself had a quiet and calm atmosphere, allowing me to rest peacefully at night. This is a hotel I would definitely like to use again if I have the opportunity. Thank you for a comfortable stay.
Price per night from:MXN7,132

Elk + Avenue Hotel

8.6/10
Very Good
Posted onMar 30, 2025
Guest User
Pros: Extremely good location. They have an attached restaurant and cafe right next to the hotel. Very clean facilities. Rooms spacious and has nice views of the town. Staff always very polite and helpful in giving recommendations and allowing us to use the telephone. Able to store bags there after checking out as well. Cons: no safe provided in the room Highly recommend staying here!
Price per night from:MXN7,119

FAQs

What are the best 3 star hotels in Banff?

Whether you are travelling to Banff for business or fun, Samesun Banff (from MXN1,928) , Banff Aspen Lodge (from MXN6,171) and Mount Royal Hotel (from MXN6,779) are all preferred hotels.

What is the average cost of staying in 3 star hotels in Banff?

For 3 star hotels in Banff, the average cost on weekdays is MXN8,477, and the usual price on weekends (Friday–Saturday) is MXN8,645.

Which 3 star hotels in Banff provide swimming pools?

There are many 3 star hotels in Banff with swimming pool. Charltons Banff (from MXN5,811) , Banff Inn (from MXN7,355) and The Kenrick Hotel (from MXN11,004) are very popular.

Which 3 star hotels in Banff provide gym or fitness center?

Canalta Lodge (from MXN7,227), Douglas Fir Resort & Chalets (from MXN5,187) and Brewster Mountain Lodge (from MXN7,239) provide fitness facilities. Keep working out even while travelling!

What are the best 3 star hotels in Banff with bars?

For 3 star hotels in Banff with bars, Samesun Banff (from MXN1,928) , Mount Royal Hotel (from MXN6,779) and Elk + Avenue Hotel (from MXN6,791) are very popular.

What are some of the best 3 star hotels in Banff with breakfast?

Samesun Banff (from MXN1,928), Banff Aspen Lodge (from MXN6,171) and Mount Royal Hotel (from MXN6,779) provide delicious breakfast. Start your day with refreshing food!

What are the best 3 star hotels in Banff with luxury spa services?

Wanna soothe your muscles after long walk? Among 3 star hotels in Banff, Canalta Lodge (from MXN7,227) is very popular.

Which 3 star hotels in Banff provide free wifi?

For many, stable internet connection is a must for travel. Samesun Banff (from MXN1,928), Banff Aspen Lodge (from MXN6,171) and Mount Royal Hotel (from MXN6,779) are popular hotels with free Wi-Fi.

What are some of the best deals for 3 star hotels in Banff?

Trip.com keeps you informed of amazing deals on thousands of 3 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

More information

Highest priceMXN48,093
Lowest priceMXN2,998
Number of reviews2,665
Total properties25
Weekday Avg. PriceMXN8,477
Weekend Avg. PriceMXN8,645