Cheap Hotels in Banff from $350
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check availability on Banff Cheap Hotels
Check prices for these dates
Top Banff Cheap Hotels

The Dorothy Motel
The Dorothy Motel
9.2 out of 10, Wonderful, (1009)
$375 nightly
The price is $409
Jul 30 - Jul 31
Total includes taxes and fees

Best Western Plus Banff International Lodge
Best Western Plus Banff International Lodge
8.8 out of 10, Excellent, (1173)
$446 nightly
The price is $486
Jul 15 - Jul 16
Total includes taxes and fees

Banff Inn
Banff Inn
9.0 out of 10, Wonderful, (1180)
$364 nightly
The price is $396
Jul 15 - Jul 16
Total includes taxes and fees

The Kenrick Hotel
The Kenrick Hotel
8.6 out of 10, Excellent, (4)
$495 nightly
The price is $540
Jul 15 - Jul 16
Total includes taxes and fees

Brewster Mountain Lodge
Brewster Mountain Lodge
9.2 out of 10, Wonderful, (1490)
$341 nightly
The price is $372
Aug 8 - Aug 9
Total includes taxes and fees

Royal Canadian Lodge
Royal Canadian Lodge
9.0 out of 10, Wonderful, (1005)
$411 nightly
The price is $448
Jul 17 - Jul 18
Total includes taxes and fees

Red Carpet Inn
Red Carpet Inn
8.2 out of 10, Very Good, (1005)
$321 nightly
The price is $350
Aug 7 - Aug 8
Total includes taxes and fees

Bow View Lodge
Bow View Lodge
8.2 out of 10, Very Good, (1004)
$324 nightly
The price is $353
Aug 11 - Aug 12
Total includes taxes and fees
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.
Recent reviews of Banff hotels
Recent reviews of Banff hotels
Recent reviews of Banff hotelsExpedia verified reviews

Tunnel Mountain Resort
5/5 Excellent
Great place with a few minor issues
"Great place to stay with a large family. Reasonable price and well laid out and functional cabins. They were clean and well maintained with friendly staff. Parking was difficult with a larger vehicle, but doable. Wi-fi was slow at certain times. There were only 2 sets of washers and dryers (one of which was out of order). Overall a great stay with a few minor issues."
A verified traveler stayed at Tunnel Mountain Resort
Posted 1 day ago
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Downtown District
- Hotels near Banff Lake Louise Tourism Bureau
- Hotels near Banff National Park Information Centre
- Hotels near Central Park
- Hotels near Whyte Museum of the Canadian Rockies
- Hotels near Uptown District
- Hotels near Banff Cascades of Time Gardens
- Hotels near Banff Centre for Arts and Creativity
- Hotels near Victoria Glacier
- Hotels near Tunnel Mountain
- Hotels near Bow Falls
- Hotels near Cave and Basin National Historic Site
- Hotels near Fairmont Banff Springs Bowling Centre
- Hotels near Vermilion Lakes
- Hotels near Banff Springs Golf Club
- Hotels near Upper Hot Springs
- Hotels near Sulphur Mountain
- Hotels near Banff Gondola
- Hotels near North American Ski Lift
- Hotels near Tunnel Mountain District
- Hotels near Mount Norquay Ski Resort
- Hotels near Banff
- Flights from Seattle (SEA) to Banff (YBA)
- Flights from New York (JFK) to Banff (YBA)
- Flights from Toronto (YYZ) to Banff (YBA)
- Flights from Los Angeles (LAX) to Banff (YBA)
- Flights from Banff
- Flights from Vancouver (YVR) to Banff (YBA)
- Flights from San Francisco (SFO) to Banff (YBA)
- Flights from Chicago (ORD) to Banff (YBA)
- Flights from Houston (IAH) to Banff (YBA)
- Flights from Boston (BOS) to Banff (YBA)
- Flights from Dallas (DFW) to Banff (YBA)
- Flights from Minneapolis (MSP) to Banff (YBA)
- Flights from Detroit (DTW) to Banff (YBA)
- Flights from Atlanta (ATL) to Banff (YBA)
- Flights from Philadelphia (PHL) to Banff (YBA)
- Flights from Phoenix (PHX) to Banff (YBA)
- Flights from Montreal (YUL) to Banff (YBA)
- Flights from Sacramento (SAC) to Banff (YBA)
- Flights from San Diego (SAN) to Banff (YBA)
- Flights from Calgary (YYC) to Banff (YBA)
- Flights from Austin (AUS) to Banff (YBA)
- Flights from Denver (DEN) to Banff (YBA)
- Flights from Spokane (GEG) to Banff (YBA)
- Flights from St. Louis (STL) to Banff (YBA)
- Flights from Birmingham (BHM) to Banff (YBA)
- Flights from Washington (WAS) to Banff (YBA)
- Flights from Charlotte (CLT) to Banff (YBA)
- Flights from Baltimore (BWI) to Banff (YBA)
- Flights from Nashville (BNA) to Banff (YBA)
- Flights from Tampa (TPA) to Banff (YBA)
- Flights from Portland (PDX) to Banff (YBA)
- Flights from Salt Lake City (SLC) to Banff (YBA)
- Flights from Houston (HOU) to Banff (YBA)
- Flights from Las Vegas (LAS) to Banff (YBA)
- Flights from Edmonton (YEG) to Banff (YBA)
- Flights from Miami (MIA) to Banff (YBA)
- Flights from Columbus (CMH) to Banff (YBA)
- Flights from Whistler (YWS) to Banff (YBA)
- Flights from Kalispell (FCA) to Banff (YBA)
- Flights from San Jose (SJC) to Banff (YBA)
- Flights from Kansas City (MCI) to Banff (YBA)
- Flights from Hartford (BDL) to Banff (YBA)
- Flights from Albuquerque (ABQ) to Banff (YBA)
- Flights from Pittsburgh (AGC) to Banff (YBA)
- Flights from Niagara Falls (IAG) to Banff (YBA)
- Flights from New Orleans (MSY) to Banff (YBA)
- Flights from Fort Lauderdale (FLL) to Banff (YBA)
- Flights from Grand Rapids (GRR) to Banff (YBA)
- Flights from Orange County (SNA) to Banff (YBA)
- Flights from Winnipeg (YWG) to Banff (YBA)
- Flights from Milwaukee (MKE) to Banff (YBA)
- Flights from Québec (YQB) to Banff (YBA)
- Flights from Omaha (OMA) to Banff (YBA)
- Flights from Anchorage (ANC) to Banff (YBA)
- Flights from New York (LGA) to Banff (YBA)
- Flights from San Antonio (SAT) to Banff (YBA)
- Flights from Honolulu (HNL) to Banff (YBA)
- Flights from Charleston (CHS) to Banff (YBA)
- Flights from Chicago (CHI) to Banff (YBA)
- Flights from Tucson (TUS) to Banff (YBA)
- Flights from Oklahoma City (OKC) to Banff (YBA)
- Flights from Victoria (YYJ) to Banff (YBA)
- Flights from Oakland (OAK) to Banff (YBA)
- Flights from Tulsa (TUL) to Banff (YBA)
- Flights from Pensacola (PNS) to Banff (YBA)
- Flights from Ottawa (YOW) to Banff (YBA)
- Flights from Halifax (YHZ) to Banff (YBA)
- Flights from Cedar Rapids (CID) to Banff (YBA)