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.

Find Cheap Hotels in Banff from CA $120

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 Cheap Hotels

Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $198 per night
4.4/5Excellent! (888 reviews)

"A large and clean room and firm mattress--very good. I will book the same hotel in the future."…"

Reviewed on Jul. 2, 2020

Canalta Lodge
Brewster's Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $159 per night
4.3/5Excellent! (1,004 reviews)

"Great spot for accessing all amenities! Staff was great and accommodating."…"

Reviewed on Jun. 27, 2020

Brewster's Mountain Lodge
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 $209 per night
4.3/5Excellent! (1,003 reviews)

"We really enjoyed the cabin that we stayed in. It was clean, cozy but not cramped, and had everything you need for a comfortable stay."…"

Reviewed on Jul. 3, 2020

Tunnel Mountain Resort
The Juniper Hotel
3 out of 5
1 Juniper Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $189 per night
4.3/5Excellent! (1,000 reviews)

"We only stayed for 1 day, and the staff is nice and the surroundings is ok and we sleep well during our stay. I just gave 4 with the cleanliness 4 because I found two flies in the window which I don’t feel comfortable leaving our drinks or food in the table. I hope the people cleaning the rooms to ..."…"

Reviewed on Mar. 29, 2020

The Juniper Hotel
Banff Inn
3 out of 5
501 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $184 per night
4.2/5Excellent! (1,013 reviews)

"Everything looks good. We loved the basement parking and the location of the hotel. Will definitely be back later!"…"

Reviewed on Jul. 2, 2020

Banff Inn
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $179 per night
4.2/5Excellent! (1,544 reviews)

"The place and room was clean and staff wore masks and would recommend it to anyone"…"

Reviewed on Jul. 2, 2020

Banff Park 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 $199 per night
4.2/5Very Good! (1,524 reviews)

"James at the front desk was very friendly. Unfortunately the main reason for coming to this hotel was the pool, it was closed and there was nothing on the website stating so. I would of went with a cheaper hotel if i knew that."…"

Reviewed on Jul. 3, 2020

The Fox Hotel and Suites
High Country Inn
3 out of 5
419 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $174 per night
4.1/5Very Good! (1,011 reviews)

"second time I've stayed here and would stay again.. clean and priced middle of the pack.. parking and wifi is included which keeps costs down.. my room wasn't cooling properly when I first arrived so ended up switching rooms.. staff was very helpful so no issues after that.. location is good.. a ..."…"

Reviewed on Jul. 3, 2020

High Country Inn
Samesun Banff
1.5 out of 5
433 Banff Ave, Banff, AB
Get Rates
4/5Very Good! (143 reviews)

"Staff had good energy and the free breakfast exceeded expectations. A balcony door was left open in my room so it was very cold. Staff did their best to solve the problem with good attitudes, but the electric system of the room couldn't handle a second heater and would short out. It warmed up in ..."…"

Reviewed on Feb. 26, 2020

Samesun Banff
Irwin's Mountain Inn
2.5 out of 5
429 Banff Avenue, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $164 per night
4/5Very Good! (1,009 reviews)

"Clean, great service, close to downtown, right on Banff Ave"…"

Reviewed on Jul. 3, 2020

Irwin's Mountain Inn
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
The price is CA $269 per night
3.9/5Good! (2,047 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 $142 per night
3.8/5Good! (1,007 reviews)

"The staff is very friendly and helpful!! The location also good, just 5 minutes walk to main avenue."…"

Reviewed on Jun. 27, 2020

Bow View Lodge
Red Carpet Inn
2 out of 5
425 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $164 per night
3.6/5Good! (1,010 reviews)

"great location! easy walk to the banff shopping area"…"

Reviewed on Jun. 30, 2020

Red Carpet Inn
King Edward Hotel
2 out of 5
137 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $120 per night
3.5/5Good! (759 reviews)

"Perfect location in the heart of Banff and newly renovated clean rooms. Friendly and helpful staff."…"

Reviewed on Jun. 30, 2020

King Edward Hotel
Bumpers Inn
2.5 out of 5
250 Marmot Cresent, Banff, AB
Get Rates
3.4/5Good! (819 reviews)

"For how old the building was it was clean and kept up . I also liked that it was nice and quiet at night. What I didn’t like and found difficult was checking in across the road. Nothing was labeled or signed properly."…"

Reviewed on Oct. 8, 2019

Bumpers Inn
Banff Voyager Inn
2.5 out of 5
555 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $135 per night
3.4/5Good! (874 reviews)

"Nice location, sanitized room, good behavior of staffs"…"

Reviewed on Jun. 28, 2020

Banff Voyager 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,873 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 Cheap 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: Cheap 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

Frequently asked questions

What is Banff like for travelers on a budget?
Banff has cheap accommodation options and a range of things to see and do, making it a great choice for a budget-friendly getaway. In addition to its well-known attractions like Upper Hot Springs and Banff Gondola, this destination is home to Tunnel Mountain and Bow Falls, which you can enjoy while spending very little.
What's the best budget-friendly accommodation in Banff?
Based on reviews, Homestead Inn Banff is a popular 2-star hotel for our travelers looking for an economical choice, and features free parking and laundry facilities. Other good options for your budget-friendly stay include King Edward Hotel and Brewster’s Mountain Lodge.
How many low cost hotels should I expect to find in Banff?
Choose a hotel that suits your wallet among Expedia’s 35 budget hotels in Banff.
What's the weather like in Banff?
The hottest months are usually July and August with an average temp of 57°F, while the coldest months are January and December with an average of 21°F. Average annual rainfall for Banff is 24 inches.
What is there to see and do in Banff?
Banff attracts visitors with its fantastic dining options and majestic mountain views, and offers plenty to see and do without spending a fortune. You can budget for the popular local attractions that are highest on your list, such as Upper Hot Springs and Banff Gondola, and choose other low-cost activities to fill your itinerary. Take in the local culture at Banff Park Museum and Canada House Gallery, or enjoy the area’s natural beauty at Tunnel Mountain.
What's the best way to get around Banff?
If you want to explore the larger area, ride aboard one of the trains from Banff Station. Banff might not have many public transit choices so a car rental could be a reasonable alternative to see more of the area.

Travelers Loved These Cheap Hotels

More trip options