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 24 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
Charltons Banff
Charltons BanffCharltons BanffCharltons BanffCharltons BanffCharltons BanffCharltons Banff
99+
Hotels in Banff
Featured facilities: Pool, Laundry service (off-site), Parking
Very Good
139 reviews
8.5/10
1 night
From US$154
Check availability
The Rundlestone Lodge
The Rundlestone LodgeThe Rundlestone LodgeThe Rundlestone LodgeThe Rundlestone LodgeThe Rundlestone LodgeThe Rundlestone Lodge
99+
Hotels in Banff
Featured facilities: Pool, Playground, Business center
Very Good
69 reviews
8.7/10
1 night
From US$158
Check availability
Banff Caribou Lodge and Spa
Banff Caribou Lodge and SpaBanff Caribou Lodge and SpaBanff Caribou Lodge and SpaBanff Caribou Lodge and SpaBanff Caribou Lodge and SpaBanff Caribou Lodge and Spa
99+
Hotels in Banff
Featured facilities: Pool, Spa, Playground
Very Good
136 reviews
8.2/10
1 night
From US$172
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
Banff International Hostel
Banff International HostelBanff International HostelBanff International HostelBanff International HostelBanff International HostelBanff International Hostel
99+
Hotels in Banff
Featured facilities: BBQ, Shared kitchen, Laundry service (on-site)
Good
116 reviews
7.8/10
1 night
From US$44
Check availability
Bow View Lodge
Bow View LodgeBow View LodgeBow View LodgeBow View LodgeBow View LodgeBow View Lodge
99+
Hotels in Banff
Featured facilities: Pool, Airport pick-up service, Laundry service (on-site)
Great
53 reviews
9.0/10
1 night
From US$115
Check availability
Irwin's Mountain Inn
Irwin's Mountain InnIrwin's Mountain InnIrwin's Mountain InnIrwin's Mountain InnIrwin's Mountain InnIrwin's Mountain Inn
99+
Hotels in Banff
Featured facilities: Spa, Sauna, Conference room
Very Good
126 reviews
8.8/10
1 night
From US$143
Check availability
Canalta Lodge
Canalta LodgeCanalta LodgeCanalta LodgeCanalta LodgeCanalta LodgeCanalta Lodge
98
Hotels in Banff
Featured facilities: Spa, Sauna, Conference room
Great
105 reviews
9.0/10
1 night
From US$263
Check availability
Banff Aspen Lodge
Banff Aspen LodgeBanff Aspen LodgeBanff Aspen LodgeBanff Aspen LodgeBanff Aspen LodgeBanff Aspen Lodge
76
Hotels in Banff
Featured facilities: Business center, Dry cleaning, Parking
Amazing
93 reviews
9.4/10
1 night
From US$193
Check availability
Mount Royal Hotel
Mount Royal HotelMount Royal HotelMount Royal HotelMount Royal HotelMount Royal HotelMount Royal Hotel
72
Hotels in Banff
Featured facilities: Airport pick-up service, Business center, Laundry service (on-site)
Great
125 reviews
9.0/10
1 night
From US$209
Check availability
Fox Hotel and Suites
Fox Hotel and SuitesFox Hotel and SuitesFox Hotel and SuitesFox Hotel and SuitesFox Hotel and SuitesFox Hotel and Suites
99+
Hotels in Banff
Featured facilities: Sauna, Business center, Gym
Very Good
88 reviews
8.7/10
1 night
From US$343
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.
9.4/10
Amazing
GGuest UserLocation 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.
Banff Park Lodge

Banff Park Lodge

Hotel near Banff
Price per night from:US$189
9.3/10
Great
MMi474747I 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
Peaks Hotel and Suites

Peaks Hotel and Suites

Hotel near Banff
Price per night from:US$299
9.0/10
Great
GGuest UserExcellent location in Banff! Near stores and restaurants with awesome views around. Very friendly staff too. The room itself was quite clean except that as soon as we entered, there were flies including fruit flies… Other than that, the room was big and warm. It had a keep safe too. The washroom was quite small, it was hard to close the door but it worked out.
Banff Ptarmigan Inn

Banff Ptarmigan Inn

Hotel near Banff
Price per night from:US$176
8.9/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

The Hidden Ridge Resort

Hotel near Banff
Price per night from:US$290
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

The Dorothy Motel

Hotel near Banff
Price per night from:US$158
8.9/10
Very Good
YyspppppppThe 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.
Buffalo Mountain Lodge

Buffalo Mountain Lodge

Hotel near Banff
Price per night from:US$179
8.7/10
Very Good
SSajjadIt is at at a nice location, very friendly staff and great service. Everything was accessible from there and the bus stop was right next to it. The hotel gave us buss passes free of charge for all day travel however since we had the car we didnt use it. I took a lodge and it was very nice, it was the last one on the property and pretty quiet yet very accessible. I didnt use any amenities so i dont know however everything seems pretty solid.
Tunnel Mountain Resort

Tunnel Mountain Resort

Hotel near Banff
Price per night from:US$292
8.2/10
Very Good
GGuest UserConvenient location, decent room As mentioned by others, good shower products Clean bed Exceeded expectations for a ‘motel’ style accommodation We only stayed 1 night, it was perfectly adequate
Red Carpet Inn

Red Carpet Inn

Hotel near Banff
Price per night from:US$156
8.2/10
Very Good
GGuest UserIt was a 3rd floor room with two double beds, and the ceiling was high and the room was spacious, so it was comfortable! I chose it because I wanted to see Banff Town, and it was convenient because I could walk to the center of Banff Town in about 10 minutes! Also, the staff were very friendly, and there was parking, so I think I would choose it again if I stayed in Banff Town.
Banff Inn

Banff Inn

Hotel near Banff
Price per night from:US$163
8.2/10
Very Good
GGuest UserThe location was right at Banff Ave. Hotel has free parking, so I can explore downtown without any concerns. The room is sufficient. And the staff were just so sweet to celebrate our honeymoon with us. We are thankful for that. Highly recommend.
Elk + Avenue Hotel

Elk + Avenue Hotel

Hotel near Banff
Price per night from:US$203

FAQs

What are the best 3 star hotels in Banff?

Whether you are travelling to Banff for business or fun, Bow View Lodge (from US$76) , Irwin's Mountain Inn (from US$89) and Banff Aspen Lodge (from US$123) 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 US$205, and the usual price on weekends (Friday–Saturday) is US$262.

Which 3 star hotels in Banff provide swimming pools?

There are many 3 star hotels in Banff with swimming pool. Bow View Lodge (from US$76) , Banff Park Lodge (from US$88) and Charltons Banff (from US$89) are very popular.

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

Irwin's Mountain Inn (from US$89), Banff Park Lodge (from US$88) and Buffalo Mountain Lodge (from US$144) provide fitness facilities. Keep working out even while travelling!

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

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

Bow View Lodge (from US$76), Irwin's Mountain Inn (from US$89) and Banff Aspen Lodge (from US$123) 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, Irwin's Mountain Inn (from US$89), Red Carpet Inn (from US$83) and Banff Caribou Lodge and Spa (from US$102) are very popular.

Which 3 star hotels in Banff provide free wifi?

For many, stable internet connection is a must for travel. Bow View Lodge (from US$76), Irwin's Mountain Inn (from US$89) and Banff Aspen Lodge (from US$123) 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 PriceUS$3,366
Lowest PriceUS$117
Number of Reviews2,423
Total Properties24
Weekday Avg. PriceUS$205
Weekend Avg. PriceUS$262