
Find hotels near Banff Airport (YBA) from $112
- 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. Hotel Canoe and Suites
Hotel Canoe and SuitesUptown District, 1.7 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,939 reviews)
$215 nightly
The price is $239
Oct 19 - Oct 20
Total with taxes and fees

2. Canalta Hotel Lodge
Canalta Hotel LodgeUptown District, 1.8 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,552 reviews)
$129 nightly
The price is $143
Oct 20 - Oct 21
Total with taxes and fees

3. Moxy Banff
Moxy BanffUptown District, 1.7 mi from Banff, AB (YBA)
9.2 out of 10, Wonderful, (248 reviews)
$138 nightly
The price is $153
Oct 25 - Oct 26
Total with taxes and fees

5. Hidden Ridge Resort
Hidden Ridge ResortTunnel Mountain District, 1.4 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (5,179 reviews)
$143 nightly
The price is $159
Oct 19 - Oct 20
Total with taxes and fees

6. Charltons Banff
Charltons BanffUptown District, 1.9 mi from Banff, AB (YBA)
8.2 out of 10, Very good, (1,111 reviews)
$101 nightly
The price is $112
Oct 25 - Oct 26
Total with taxes and fees

7. The Dorothy Motel
The Dorothy MotelUptown District, 1.7 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,002 reviews)
$109 nightly
The price is $124
Oct 29 - Oct 30
Total with taxes and fees

8. Otter Hotel
Otter HotelUptown District, 1.7 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,301 reviews)
$201 nightly
The price is $223
Oct 25 - Oct 26
Total with taxes and fees

9. Tunnel Mountain Resort
Tunnel Mountain ResortTunnel Mountain District, 1.7 mi from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,177 reviews)
$107 nightly
The price is $119
Oct 26 - Oct 27
Total with taxes and fees

10. The Fox Hotel and Suites
The Fox Hotel and SuitesUptown District, 2 mi from Banff, AB (YBA)
8.8 out of 10, Excellent, (3,322 reviews)
$143 nightly
The price is $159
Oct 19 - Oct 20
Total with taxes and fees

11. 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,371 reviews)
$122 nightly
The price is $135
Oct 25 - Oct 26
Total with taxes and fees

12. Rundlestone Lodge
Rundlestone LodgeUptown District, 1.8 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (2,202 reviews)
$107 nightly
The price is $119
Oct 29 - Oct 30
Total with taxes and fees

13. Banff Rocky Mountain Resort
Banff Rocky Mountain Resort0.6 mi from Banff, AB (YBA)
8.0 out of 10, Very good, (3,232 reviews)
$114 nightly
The price is $127
Oct 26 - Oct 27
Total with taxes and fees

14. The Kenrick Hotel
The Kenrick HotelUptown District, 2.2 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (254 reviews)
$190 nightly
The price is $211
Oct 26 - Oct 27
Total with taxes and fees

15. The Georgetown Inn
The Georgetown Inn11.6 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (1,371 reviews)
$133 nightly
The price is $147
Oct 28 - Oct 29
Total with taxes and fees

16. Peaks Hotel & Suites
Peaks Hotel & SuitesDowntown District, 2.5 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (1,005 reviews)
$208 nightly
The price is $231
Oct 25 - Oct 26
Total with taxes and fees

17. P1 - Private Hot Tub - 3 Bedroom Home - Mountain View
P1 - Private Hot Tub - 3 Bedroom Home - Mountain View11.3 mi from Banff, AB (YBA)
10.0 out of 10, Exceptional, (22 reviews)
$378 nightly
The price is $419
Oct 13 - Oct 14
Total with taxes and fees

18. Spring Creek Vacations
Spring Creek Vacations12 mi from Banff, AB (YBA)
9.8 out of 10, Exceptional, (461 reviews)
$382 nightly
The price is $424
Oct 13 - Oct 14
Total with taxes and fees

19. Mountain Retreat - Heated Pool & Hot-tub & Sauna
Mountain Retreat - Heated Pool & Hot-tub & Sauna12.3 mi from Banff, AB (YBA)
9.8 out of 10, Exceptional, (18 reviews)
$203 nightly
The price is $225
Oct 12 - Oct 13
Total with taxes and fees

20. Blackstone Mountain Lodge by CLIQUE
Blackstone Mountain Lodge by CLIQUE12.2 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,292 reviews)
$112 nightly
The price is $124
Oct 19 - Oct 20
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,939 reviews | View | ||||||
![]() Canalta Hotel Lodge | 9.4 Exceptional 1,552 reviews | View | ||||||
![]() Moxy Banff | 9.2 Wonderful 248 reviews | View | ||||||
![]() Banff Inn | 8.8 Excellent 1,193 reviews | View | ||||||
![]() Hidden Ridge Resort | 8.6 Excellent 5,179 reviews | View |
Top Banff Hotel Reviews

Elk + Avenue Hotel
10/10 Excellent
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)









































































