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.

Banff Shopping Hotels

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 Shopping 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
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $284 per night
4.5/5Wonderful! (2,859 reviews)

"Nice clean rooms, friendly staff. Sitting next to a mountain. Located next to Sulpher Mountain. 5 min from downtown Banff. Very beautiful location."…"

Reviewed on Mar. 15, 2020

The Rimrock Resort Hotel
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is CA $519 per night
4.4/5Excellent! (1,949 reviews)

"I think the only way to describe this hotel is MAGICAL. it is unique in the world and worth a visit for anyone."…"

Reviewed on Mar. 8, 2020

Fairmont Banff Springs
Banff Aspen Lodge
3 out of 5
401 Banff Ave, Banff, AB
Get Rates
4.2/5Excellent! (1,976 reviews)

"The outdoor hottub was nice and it was great to have a good breakfast included"…"

Reviewed on Mar. 13, 2020

Banff Aspen Lodge
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Free CancellationReserve now, pay when you stay
The price is CA $129 per night
4.2/5Excellent! (1,969 reviews)

"The rooms are pretty big. We spent most of our time out on the ski hills and visiting a restaurant at night. Comfortable stay. Highly recommend the hotel."…"

Reviewed on Mar. 19, 2020

Rundlestone Lodge
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 $169 per night
4.2/5Very Good! (2,801 reviews)

"The hot tub is amazing. Rooms are a little dated. Chilli is attached to the hotel. Menu is mediocre."…"

Reviewed on Mar. 20, 2020

The Fox Hotel and Suites
Brewster's Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
The price is CA $176 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
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free CancellationReserve now, pay when you stay
The price is CA $149 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
Douglas Fir Resort and Chalets
3 out of 5
525 Tunnel Mountain Road, Banff, AB
Get Rates
4.1/5Very Good! (1,765 reviews)

"Lots to do for kids. Pool, waterslides, and playground. Right beside hiking trails as well. We were even greated by deer on the property."…"

Reviewed on Mar. 25, 2020

Douglas Fir Resort and Chalets
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,053 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
High Country Inn
3 out of 5
419 Banff Ave, Banff, AB
The price is CA $127 per night
4/5Very Good! (1,751 reviews)

"Very clean and nice place. Didn't use the pool but the option was available. Nice front desk staff. Parking included."…"

Reviewed on Mar. 21, 2020

High Country Inn
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free CancellationReserve now, pay when you stay
The price is CA $153 per night
4/5Very Good! (2,008 reviews)

"Location was great. Staff was wonderful. Rooms were clean but small. Only wish that there was microwave in the room."…"

Reviewed on Mar. 25, 2020

The Elk & Avenue Hotel
Irwin's Mountain Inn
2.5 out of 5
429 Banff Avenue, Banff, AB
The price is CA $129 per night
4/5Very Good! (1,142 reviews)

"Awesome place the staff are so nice pet friendly very clean and homey. Comfortable and professional thanks so much for taking such good care of my family"…"

Reviewed on Mar. 27, 2020

Irwin's Mountain Inn
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
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
Free CancellationReserve now, pay when you stay
The price is CA $127 per night
3.8/5Good! (1,881 reviews)

"The property is in a great location & the staff were great."…"

Reviewed on Mar. 23, 2020

Bow View Lodge
Red Carpet Inn
2 out of 5
425 Banff Ave, Banff, AB
The price is CA $157 per night
3.6/5Good! (1,285 reviews)

"Has been renovated so looks good and bedding is fresh. Staff are friendly and helpful but is quite basic"…"

Reviewed on Mar. 22, 2020

Red Carpet Inn
Homestead Inn Banff
2 out of 5
217 Lynx Street, Banff, AB
Get Rates
3.4/5 (640 reviews)

"This property was completely shut down when I arrived. I am glad they came up with an alternative solution as I had already arrived when I found out. The new place I was sent to was nice."…"

Reviewed on Dec. 12, 2018

Homestead Inn Banff
Inns of Banff
2.5 out of 5
600 Banff Avenue, Banff, AB
Get Rates
3.3/5 (2,863 reviews)

"The Suite was clean and comfortavle with a terrific view of the mountains."…"

Reviewed on Mar. 19, 2020

Inns of Banff
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
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.

Pocket Guide: Shopping Hotels in Banff

Search for hotels in Banff on Expedia. You can easily find your hotels in Banff using one of the methods below:

  • View our selection of featured hotels in Banff
  • Use the map to find hotels in the Banff neighborhood you prefer
  • Use the filters to see hotels in a specific area of Banff, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Banff
  • Enter your travel dates to view the best deals on hotels in Banff - while they last

More trip options

Travelers Loved These Shopping Hotels