COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

3 Star Hotels in Banff CA $82

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 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 $102 per night from May 18 to May 18
4/5Very Good! (2,148 reviews)
"Room was o"

Reviewed on May 3, 2021

Banff Caribou Lodge and Spa
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 $179 per night from May 12 to May 12
4.7/5Exceptional! (1,928 reviews)
"The property is in excellent condition. The room was spacious and well decorated. The front desk and restaurant were both very helpful. The hot tubs has an amazing view. They provided us with beds and dishes for the dogs. We had a wonderful stay. Would highly recommend."

Reviewed on May 9, 2021

Moose Hotel And Suites
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from May 12 to May 12
4.5/5Wonderful! (1,681 reviews)
"Great location"

Reviewed on May 8, 2021

Mount Royal Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 $129 per night from May 13 to May 13
4.2/5Excellent! (1,751 reviews)
"Excellent service and amenities"

Reviewed on May 5, 2021

The Fox Hotel and Suites
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $82 per night from May 19 to May 19
4.2/5Excellent! (1,305 reviews)
"It was exactly what we were after. The room was lovely and we enjoyed our "covid" stay."

Reviewed on May 10, 2021

Banff Ptarmigan Inn
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $105 per night from May 11 to May 11
4.3/5Excellent! (1,046 reviews)
"We did our hike earlier than what we expected.so,i called the hotel and they told us that the room was ready.so ,we checked in early,tòok some rest and again went out.even the pool was alloted abt 30 mns to each family.so,i m pretty happy with the management."

Reviewed on May 2, 2021

Rundlestone Lodge
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from May 11 to May 11
4.3/5Excellent! (1,198 reviews)
"Nice place. Great staff. Awesome location"

Reviewed on May 3, 2021

The Elk & Avenue Hotel
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from May 11 to May 11
4.2/5Very Good! (1,622 reviews)
"Great place to stay with friendly staff"

Reviewed on May 8, 2021

Banff Park 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 $107 per night from May 11 to May 11
4.3/5Excellent! (1,217 reviews)
"Proximity to shops, restaurants and grocery store."

Reviewed on May 6, 2021

Coast Canmore Hotel & Conference Centre
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $109 per night from May 12 to May 12
4/5Very Good! (2,472 reviews)
"solid property, fit our needs perfectly. Although the pool timeslots are short at 25 minutes it was nice to have the whole pool to ourselves! Will be back again"

Reviewed on May 10, 2021

Banff Rocky Mountain Resort