Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

3 Star Hotels in Banff CA $119

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

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 $169 per night
4.7/5Exceptional! (1,747 reviews)

"It was a great surprise! This hotel was so well maintained, beautiful finishes throughout, everything you need in your room & an amazing view! Will definitely be back!"…"

Reviewed on May 24, 2020

Moose Hotel And Suites
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free CancellationReserve now, pay when you stay
The price is CA $119 per night
4/5Very Good! (2,078 reviews)

"Nice stay, it was as described. Everything was clean and the bed was comfy. Some parts a little outdated but mostly exterior. Firewood is an extra charge per bundle, compared to most places. That was a downside."…"

Reviewed on Mar. 24, 2020

Banff Rocky Mountain Resort
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 $149 per night
4.1/5Very Good! (3,055 reviews)

"The heating in my room was cold. you had to give me a separate mini heater to room up the room and the thermostat didn't work."…"

Reviewed on Mar. 22, 2020

Banff Caribou Lodge and Spa
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free CancellationReserve now, pay when you stay
The price is CA $159 per night
4.2/5Very Good! (2,167 reviews)

"The location was good and the Ski bus stopped just across the street"…"

Reviewed on Mar. 17, 2020

Banff Park Lodge
Brewster's Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
The price is CA $178 per night
4.2/5Very Good! (2,028 reviews)

"Right in the heart of downtown. This hotel has nicely decorated ranch style mountain rooms. Wondering where we can buy the blankets ?! The staff was very friendly and the lodge a great place to hang out."…"

Reviewed on Mar. 22, 2020

Brewster's Mountain 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 $149 per night
4.1/5Very Good! (2,041 reviews)

"I found them to be SO accommodating! We were given 3 rooms together and because of Covid there were not very many people there at all and no hot tub so they let us all sit outside on our patio around our little propane fire ...it was so great felt like camping but with a condo at the same time! They ..."…"

Reviewed on May 19, 2020

Hidden Ridge Resort
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
The price is CA $229 per night
4.6/5Wonderful! (1,108 reviews)

"I have stayed at the Mount Royal previously and was very happy with the location, views and amenities. Based on my previous stay and most recent stay I would highly recommend. This year our trip had to be cut very short due to the COVID-19 Pandemic. With the rapid changes that occurred early on in ..."…"

Reviewed on May 2, 2020

Mount Royal Hotel
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Get Rates
3.9/5Good! (2,041 reviews)

"I haven’t stayed at the Ptarmagan for 20 years and was very pleased with their upgrades."…"

Reviewed on Mar. 19, 2020

Banff Ptarmigan Inn
Banff Inn
3 out of 5
501 Banff Ave, Banff, AB
Free CancellationReserve now, pay when you stay
The price is CA $139 per night
4/5Very Good! (1,947 reviews)

"Charming inn with friendly service and everything you need within walking distance of the beautiful town. We loved our stay!"…"

Reviewed on Mar. 14, 2020

Banff Inn
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
4/5Very Good! (2,029 reviews)

"Loved its location, views from the room, quiet and clean. Even better, you can walk to the centre of town in under 15 minutes!"…"

Reviewed on May 25, 2020

Tunnel Mountain Resort
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