Find Hotels in Banff from CA $78

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $205 per night from Jan 17 to Jan 18
0.37 km from city centre
4.7/5 Exceptional! (2,111 reviews)
"Great location. Walkable to everything on the strip in Banff. Clean rooms. Staff very great! Rooftop hot tub was divine in the evening! Fireplace in the room was a great feature for sure! Only inconvenience was walking to the room outdoors while -30 but other than that, definitely will come back"

Reviewed on Jan. 9, 2022

Moose Hotel And Suites
The Dorothy Motel
2.5 out of 5
Marmont Cres, 250, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $95 per night from Jan 17 to Jan 18
1.4 km from city centre
4.7/5 Exceptional! (262 reviews)
"We really liked our stay at the Dorothy Motel. Really good price considering you’re in Banff. We didn’t want a view of the Rockies so the location was fine for us. Close to town, about 2 minutes drive. The room was cozy and welcoming."

Reviewed on Jan. 15, 2022

The Dorothy Motel
Peaks Hotel and Suites
3 out of 5
218 Lynx Street,, P.O. Box 2200,, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $148 per night from Feb 6 to Feb 7
0.2 km from city centre
4.7/5 Exceptional! (251 reviews)
"Best location in town! We were there when it was -20 out and this location gave us the freedom to walk everywhere in town without freezing and without needing to drive. This was extremely handy for shopping, eating, and drinking. Obviously we had to drive to the hot springs but that was about it; ..."

Reviewed on Jan. 10, 2022

Peaks Hotel and Suites
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.
Best Western Plus Siding 29 Lodge
2.5 out of 5
453 Marten Street, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Jan 17 to Jan 18
0.71 km from city centre
4.3/5 Excellent! (972 reviews)
"Including breakfast and parking is excellent."

Reviewed on Jan. 7, 2022

Best Western Plus Siding 29 Lodge
HI Banff Alpine Centre
2 out of 5
801 Hidden Ridge Way, Banff, AB
The price is CA $78 per night from Feb 8 to Feb 9
1.77 km from city centre
3.8/5 Good! (287 reviews)
"This was my third stay in the private cabins and although still a very nice experience we were disappointed that the electricity outlets in the parking lot did not work with such extreme cold temperatures. When it is colder than minus 20 overnight the plug ins for all parking spots should be working. ..."

Reviewed on Jan. 12, 2022

HI Banff Alpine Centre
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $117 per night from Jan 17 to Jan 18
0.22 km from city centre
4.2/5 Very Good! (1,682 reviews)
"Great place to stay. Nice big pool and hot area."

Reviewed on Jan. 12, 2022

Banff Park Lodge
Red Carpet Inn
2 out of 5
425 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Feb 10 to Feb 11
0.57 km from city centre
4/5 Very Good! (978 reviews)
"Excellent service, great location"

Reviewed on Jan. 9, 2022

Red Carpet Inn
Charltons Banff
3 out of 5
513 Banff Ave, Banff, AB
The price is CA $169 per night from Jan 17 to Jan 18
0.97 km from city centre
4/5 Very Good! (992 reviews)
"We looked at so many options for a place to stay in Banff for our winter snowboard trip. This was place was PERFECT. We did the loft studio with a fireplace. It was great. It was nice to split our space between the lower half with all our luggage and sleep in an area clean and clutter free up top. ..."

Reviewed on Jan. 6, 2022

Charltons Banff
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Jan 17 to Jan 18
1.03 km from city centre
4/5 Very Good! (2,507 reviews)
"Beautiful space"

Reviewed on Jan. 13, 2022

Banff Caribou Lodge and Spa
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Jan 17 to Jan 18
0.85 km from city centre
4.2/5 Very Good! (1,929 reviews)
"Awesome!"

Reviewed on Jan. 12, 2022

The Fox Hotel and Suites
Royal Canadian Lodge
4 out of 5
459 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $189 per night from Jan 17 to Jan 18
0.8 km from city centre
4.3/5 Excellent! (990 reviews)
"Fire wasn’t going in foyer."

Reviewed on Dec. 29, 2021

Royal Canadian Lodge
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Jan 23 to Jan 24
1.18 km from city centre
4.3/5 Excellent! (1,240 reviews)
"Pool is great."

Reviewed on Jan. 14, 2022

Rundlestone Lodge
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $78 per night from Jan 17 to Jan 18
0.36 km from city centre
3.8/5 Good! (984 reviews)
"Using pool and hot tub at sister hotel across the alley."

Reviewed on Jan. 8, 2022

Bow View Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Jan 17 to Jan 18
2.08 km from city centre
4.2/5 Very Good! (2,695 reviews)
"I just love the hot tub area."

Reviewed on Jan. 14, 2022

Hidden Ridge Resort
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
1.24 km from city centre
4.4/5 Wonderful! (1,002 reviews)
"We stayed at the Canalta for our 15th anniversary in January 2022 and we can’t say enough good things about this hotel. We had incredible service including showing up with flowers, wine and a card greeting us in our room! They have amazing attention to details and the property has everything you ..."

Reviewed on Jan. 10, 2022

Canalta Lodge
Buffalo Mountain Lodge
3.5 out of 5
700 Tunnel Mountain Road, Banff, AB
The price is CA $134 per night from Jan 18 to Jan 19
1.57 km from city centre
4.2/5 Excellent! (977 reviews)
"Very clean, staff polite and friendly."

Reviewed on Jan. 14, 2022

Buffalo Mountain Lodge
The Juniper Hotel
3 out of 5
1 Juniper Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Jan 17 to Jan 18
1.58 km from city centre
4.2/5 Excellent! (989 reviews)
"Beautiful location"

Reviewed on Jan. 3, 2022

The Juniper Hotel
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is CA $499 per night from Feb 4 to Feb 5
1.67 km from city centre
4.4/5 Wonderful! (991 reviews)
"great stay"

Reviewed on Jan. 14, 2022

Fairmont Banff Springs
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Jan 20 to Jan 21
0.32 km from city centre
4.2/5 Very Good! (1,720 reviews)
"Clean & friendly"

Reviewed on Jan. 11, 2022

Banff Ptarmigan Inn
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $122 per night from Jan 24 to Jan 25
0.25 km from city centre
4.3/5 Excellent! (1,473 reviews)
"Great location"

Reviewed on Jan. 13, 2022

The Elk & Avenue 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.

Price trends for hotels in Banff

Less expensive
More expensive
Next month
January
August
CA $149
Month
Price
January
CA $131
February
CA $149
March
CA $158
April
CA $152
May
CA $193
June
CA $323
July
CA $381
August
CA $387
September
CA $344
October
CA $179
November
CA $150
December
CA $197
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Banff. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent Reviews in Banff
expedia verified reviews