
Find hotels near Banff Airport (YBA) from $352
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Banff, AB (YBA) hotels

1. The Fox Hotel and Suites
The Fox Hotel and SuitesUptown District, 2 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (3,253 reviews)
$462 nightly
The price is $513
Aug 13 - Aug 14
Total with taxes and fees

2. Banff Rocky Mountain Resort
Banff Rocky Mountain Resort0.6 mi from Banff, AB (YBA)
8.0 out of 10, Very Good, (3,123 reviews)
$420 nightly
The price is $466
Aug 23 - Aug 24
Total with taxes and fees

3. Hotel Canoe and Suites
Hotel Canoe and SuitesUptown District, 1.7 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,796 reviews)
$703 nightly
The price is $780
Aug 21 - Aug 22
Total with taxes and fees

4. Fairmont Banff Springs
Fairmont Banff SpringsBanff Springs District, 3.2 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,012 reviews)
$894 nightly
The price is $992
Aug 7 - Aug 8
Total with taxes and fees

5. Otter Hotel
Otter HotelUptown District, 1.7 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,131 reviews)
$745 nightly
The price is $827
Aug 23 - Aug 24
Total with taxes and fees

6. Banff Caribou Lodge and Spa
Banff Caribou Lodge and SpaUptown District, 1.9 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (3,344 reviews)
$371 nightly
The price is $412
Aug 13 - Aug 14
Total with taxes and fees

7. Hidden Ridge Resort
Hidden Ridge ResortTunnel Mountain District, 1.4 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (5,095 reviews)
$471 nightly
The price is $522
Aug 20 - Aug 21
Total with taxes and fees

8. Moose Hotel And Suites
Moose Hotel And SuitesDowntown District, 2.3 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,565 reviews)
$627 nightly
The price is $696
Sep 3 - Sep 4
Total with taxes and fees

9. Canalta Hotel Lodge
Canalta Hotel LodgeUptown District, 1.8 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,479 reviews)
$444 nightly
The price is $493
Aug 23 - Aug 24
Total with taxes and fees

10. Buffalo Mountain Lodge
Buffalo Mountain LodgeTunnel Mountain District, 1.7 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,187 reviews)
$499 nightly
The price is $554
Aug 25 - Aug 26
Total with taxes and fees

11. Banff Park Lodge
Banff Park LodgeDowntown District, 2.6 mi from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,318 reviews)
$398 nightly
The price is $442
Aug 26 - Aug 27
Total with taxes and fees

12. Tunnel Mountain Resort
Tunnel Mountain ResortTunnel Mountain District, 1.7 mi from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,153 reviews)
$442 nightly
The price is $490
Aug 20 - Aug 21
Total with taxes and fees

13. Charltons Banff
Charltons BanffUptown District, 1.9 mi from Banff, AB (YBA)
8.4 out of 10, Very Good, (1,060 reviews)
$340 nightly
The price is $383
Aug 28 - Aug 29
Total with taxes and fees

15. Royal Canadian Lodge
Royal Canadian LodgeUptown District, 2 mi from Banff, AB (YBA)
9.0 out of 10, Wonderful, (1,009 reviews)
$491 nightly
The price is $545
Aug 30 - Aug 31
Total with taxes and fees

16. Rundle Chalets
Rundle Chalets8.6 mi from Banff, AB (YBA)
8.0 out of 10, Very Good, (1,484 reviews)
$191 nightly
The price is $212
Aug 16 - Aug 17
Total with taxes and fees

17. Peaks Hotel & Suites
Peaks Hotel & SuitesDowntown District, 2.5 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,010 reviews)
$464 nightly
The price is $515
Aug 30 - Aug 31
Total with taxes and fees

18. Rundlestone Lodge
Rundlestone LodgeUptown District, 1.8 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (2,192 reviews)
$420 nightly
The price is $466
Aug 27 - Aug 28
Total with taxes and fees

19. Brewster Mountain Lodge
Brewster Mountain LodgeDowntown District, 2.6 mi from Banff, AB (YBA)
9.2 out of 10, Wonderful, (1,904 reviews)
$448 nightly
The price is $497
Aug 9 - Aug 10
Total with taxes and fees

20. The Dorothy Motel
The Dorothy MotelUptown District, 1.7 mi from Banff, AB (YBA)
9.2 out of 10, Wonderful, (1,007 reviews)
$456 nightly
The price is $506
Aug 9 - Aug 10
Total with 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.
Compare popular hotels close to Banff, AB (YBA)
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Canoe and Suites | 9.6 Exceptional 2,796 reviews | View | ||||||
![]() Moxy Banff | 9.2 Wonderful 230 reviews | View | ||||||
![]() Banff Inn | 8.8 Excellent 1,218 reviews | View | ||||||
![]() Hidden Ridge Resort | 8.6 Excellent 5,095 reviews | View | ||||||
![]() Charltons Banff | 8.4 Very Good 1,060 reviews | View |
Top Banff Hotel Reviews

Moose Hotel And Suites
8/10 Good
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Banff Lake Louise Tourism Bureau
- Hotels near Mount Norquay Ski Resort
- Condo Rentals in Banff
- Hotels near Cascade Ski Lift
- All-Inclusive Resorts in Banff
- Hotels near Fairmont Banff Springs Bowling Centre
- Hotels near Cave and Basin National Historic Site
- Hotels near Mt. Norquay
- Hotels near North American Ski Lift
- Hotels near Spirit Ski Lift
- Hotels near Banff Gondola
- Cabin Rentals in Banff
- Banff Springs District Hotels
- Luxury Hotels in Banff
- Family Hotels in Banff
- Tunnel Mountain District Hotels
- Banff Centre District Hotels
- Lake Louise Hotels
- Canmore Hotels
- Hotels near Lake Minnewanka
- Hotels near Central Park
- Downtown District Hotels
- Hotels near Tunnel Mountain
- Banff Hotels
- Hotels near Banff Station
- Hotels near Victoria Glacier
- Hotels near Banff Springs Golf Club
- Cheap Hotels in Banff
- Pet-Friendly Hotels in Banff
- Hotels with a View in Banff
- Hotels near Upper Hot Springs
- Uptown District Hotels
- Hotels with Connecting Rooms in Banff
- Hotels near Banff Cascades of Time Gardens
- Hotels near Banff Centre for Arts and Creativity
- Hotels near Banff National Park Information Centre
- Hotels near Surprise Corner
- Hotels near Banff National Park
- Hotels near Bow Falls
- Flights from Niagara Falls (IAG) to Banff (YBA)
- Flights from Detroit (DTW) to Banff (YBA)
- Flights from Kalispell (FCA) to Banff (YBA)
- Flights from Winnipeg (YWG) to Banff (YBA)
- Flights from Los Angeles (LAX) to Banff (YBA)
- Flights from Boston (BOS) to Banff (YBA)
- Flights from Portland (PDX) to Banff (YBA)
- Flights from Salt Lake City (SLC) to Banff (YBA)
- Flights from San Diego (SAN) to Banff (YBA)
- Flights from St. Louis (STL) to Banff (YBA)
- Flights from Phoenix (PHX) to Banff (YBA)
- Flights from Montreal (YUL) to Banff (YBA)
- Flights from Las Vegas (LAS) to Banff (YBA)
- Flights from Philadelphia (PHL) to Banff (YBA)
- Flights from Austin (AUS) to Banff (YBA)
- Flights from Calgary (YYC) to Banff (YBA)
- Flights from Charlotte (CLT) to Banff (YBA)
- Flights from Banff
- Flights from Atlanta (ATL) to Banff (YBA)
- Flights from San Francisco (SFO) to Banff (YBA)
- Flights from New York (JFK) to Banff (YBA)
- Flights from Tampa (TPA) to Banff (YBA)
- Flights from Orange County (SNA) to Banff (YBA)
- Flights from Washington (WAS) to Banff (YBA)
- Flights from Houston (IAH) to Banff (YBA)
- Flights from Chicago (ORD) to Banff (YBA)
- Flights from Newark Liberty Intl. Airport (EWR) to Banff (YBA)
- Flights from Spokane (GEG) to Banff (YBA)
- Flights from San Jose (SJC) to Banff (YBA)
- Flights from Hartford (BDL) to Banff (YBA)
- Flights from Seattle (SEA) to Banff (YBA)
- Flights from Vancouver (YVR) to Banff (YBA)
- Flights from Columbus (CMH) to Banff (YBA)
- Flights from Whistler (YWS) to Banff (YBA)
- Flights from Denver (DEN) to Banff (YBA)
- Flights from Baltimore (BWI) to Banff (YBA)
- Flights to Banff
- Flights from Minneapolis (MSP) to Banff (YBA)
- Flights from Pittsburgh (AGC) to Banff (YBA)
- Flights from Kansas City (MCI) to Banff (YBA)
- Flights from Dallas (DFW) to Banff (YBA)
- Flights from Fort Lauderdale (FLL) to Banff (YBA)
- Flights from Toronto (YYZ) to Banff (YBA)
- Flights from Miami (MIA) to Banff (YBA)
- Flights from Nashville (BNA) to Banff (YBA)
- Flights from Edmonton (YEG) to Banff (YBA)









































































