Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

3 Star Hotels in Banff CA $106

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Banff 3 Star Hotels

Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $106 per night from Oct 21 to Oct 22
4/5Very Good! (2,215 reviews)

"Great place to stay. A bit old but very clise drive to banff town. It has a kitchen with all utensils so you can cook."…"

Reviewed on Sep. 20, 2020

Banff Rocky Mountain Resort
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $175 per night from Oct 21 to Oct 22
4.7/5Exceptional! (1,637 reviews)

"Property was close to everything, unique style bldg. nice rooftop hotubs"…"

Reviewed on Sep. 21, 2020

Moose Hotel And Suites
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $116 per night from Oct 21 to Oct 22
4.1/5Very Good! (1,897 reviews)

"The hotel staff were very friendly and the rooms were great."…"

Reviewed on Sep. 21, 2020

Banff Caribou Lodge and Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $203 per night from Oct 4 to Oct 5
4.4/5Excellent! (1,040 reviews)

"This recently renovated hotel Is located about a 15 minute walk to the downtown core. The check-in process was fast and efficient and housekeeping staff were helpful and friendly. Due to COVID-19, there was no daily housekeeping but the staff were quick to supply us with fresh towels and toiletries ..."…"

Reviewed on Sep. 19, 2020

Canalta Lodge
Coast Canmore Hotel & Conference Centre
3 out of 5
511 Bow Valley Trail, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is CA $134 per night from Oct 5 to Oct 6
4.3/5Excellent! (1,103 reviews)

"Stay was fine. Staff were courteous and helpful. The hotel is taking appropriate COVID precautions. One problem is that the heating/cooling system is very noisy... so that we had to shut it off and sleep with open windows (which lets in train noise.)"…"

Reviewed on Sep. 21, 2020

Coast Canmore Hotel & Conference Centre
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Oct 12 to Oct 13
4.4/5Excellent! (928 reviews)

"Liked having all the amenities in your suite. Fireplace was a nice feature!"…"

Reviewed on Sep. 21, 2020

Tunnel Mountain Resort
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $136 per night from Oct 21 to Oct 22
4.2/5Excellent! (1,588 reviews)

"Location is close to main Banff town, walkability is great"…"

Reviewed on Sep. 19, 2020

The Fox Hotel and Suites
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Sep 23 to Sep 24
4.2/5Very Good! (1,608 reviews)

"The property was very central to all the amenities. Short walk to the main Street ."…"

Reviewed on Sep. 20, 2020

Banff Park Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $145 per night from Oct 21 to Oct 22
4.1/5Very Good! (2,198 reviews)

"We will be back again."…"

Reviewed on Sep. 20, 2020

Hidden Ridge Resort
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $148 per night from Oct 13 to Oct 14
4.5/5Wonderful! (1,291 reviews)

"Absolutely loved the location of this property! We walked everywhere, including to a really great hike, Tunnel Mountain Trail. We will definitely stay here again!"…"

Reviewed on Sep. 22, 2020

Mount Royal Hotel
Don't see what you're looking for?
See all available properties in Banff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The top 3 Stars hotels in Banff, Banff may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Banff 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in Banff for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in Banff neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Banff. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Banff.

More trip options

Recent Reviews in Banff