A calm lake surrounded by mountains and dense forests.

Find hotels near Banff Airport (YBA) from $217

  • 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 prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Banff, AB (YBA) hotels

1. The Fox Hotel and Suites

The Fox Hotel and Suites
3.5 star property
Uptown District, 2 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (3,228 reviews)
"Perfect location and good hotel"
United States
Maya
$440 nightly
The price is $488
Aug 23 - Aug 24
Total with taxes and fees
The Fox Hotel and Suites

2. Banff Rocky Mountain Resort

Banff Rocky Mountain Resort
3.0 star property
0.6 mi from Banff, AB (YBA)
8.0 out of 10, Very Good, (3,105 reviews)
"Great stay"
Canada
Adele
$425 nightly
The price is $472
Aug 16 - Aug 17
Total with taxes and fees
Banff Rocky Mountain Resort

3. Fairmont Banff Springs

Fairmont Banff Springs
4.0 star property
Banff Springs District, 3.2 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,007 reviews)
"Very nice place with excellent views and diner"
United States
SHAZIA
$861 nightly
The price is $956
Aug 7 - Aug 8
Total with taxes and fees
Fairmont Banff Springs

4. Hotel Canoe and Suites

Hotel Canoe and Suites
4.0 star property
Uptown District, 1.7 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,774 reviews)
"Amazing place to stay!!"
Australia
Amy
$700 nightly
The price is $777
Aug 21 - Aug 22
Total with taxes and fees
Hotel Canoe and Suites

5. Otter Hotel

Otter Hotel
4.0 star property
Uptown District, 1.7 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,101 reviews)
"Amazing place to stay"
Canada
Meryll Joy
$743 nightly
The price is $825
Aug 12 - Aug 13
Total with taxes and fees
Otter Hotel

6. Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa
3.5 star property
Uptown District, 1.9 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (3,353 reviews)
"Great location right at the entrance to the town site walking distance to everything clean rooms, helpful stuff"
United States
Daniel
$414 nightly
The price is $459
Aug 13 - Aug 14
Total with taxes and fees
Banff Caribou Lodge and Spa

7. Moose Hotel And Suites

Moose Hotel And Suites
4.0 star property
Downtown District, 2.3 mi from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,564 reviews)
"Loved the view and the beds were really comfortable"
Canada
Kimberly
$717 nightly
The price is $796
Aug 2 - Aug 3
Total with taxes and fees
Moose Hotel And Suites

8. Hidden Ridge Resort

Hidden Ridge Resort
3.5 star property
Tunnel Mountain District, 1.4 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (5,085 reviews)
"Great location!"
United States
Andrea
$488 nightly
The price is $541
Jul 30 - Jul 31
Total with taxes and fees
Hidden Ridge Resort

9. Canalta Hotel Lodge

Canalta Hotel Lodge
3.5 star property
Uptown District, 1.8 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,483 reviews)
"Great service, great food and great vibes"
Canada
Ryan
$460 nightly
The price is $511
Jul 30 - Jul 31
Total with taxes and fees
Canalta Hotel Lodge

10. Buffalo Mountain Lodge

Buffalo Mountain Lodge
3.5 star property
Tunnel Mountain District, 1.7 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,199 reviews)
"Perfect place for our stay in Banff - great lodge, gym and hot tub, helpful staff, fantastic restaurant"
United Kingdom
Luke
$459 nightly
The price is $510
Jul 30 - Jul 31
Total with taxes and fees
Buffalo Mountain Lodge

11. Banff Park Lodge

Banff Park Lodge
3.0 star property
Downtown District, 2.6 mi from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,315 reviews)
"Location,staff,cleaning all services were excellent"
Canada
Parisa
$507 nightly
The price is $563
Aug 20 - Aug 21
Total with taxes and fees
Banff Park Lodge

12. Tunnel Mountain Resort

Tunnel Mountain Resort
3.5 star property
Tunnel Mountain District, 1.7 mi from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,140 reviews)
"Nice hotel"
Canada
Stephanie
$440 nightly
The price is $488
Aug 21 - Aug 22
Total with taxes and fees
Tunnel Mountain Resort

13. Banff Inn

Banff Inn
3.0 star property
Uptown District, 1.9 mi from Banff, AB (YBA)
8.8 out of 10, Excellent, (1,234 reviews)
"Good location , can walk to everything"
Canada
Taylor
$435 nightly
The price is $483
Jul 31 - Aug 1
Total with taxes and fees
Banff Inn

14. Charltons Banff

Charltons Banff
3.0 star property
Uptown District, 1.9 mi from Banff, AB (YBA)
8.4 out of 10, Very Good, (1,054 reviews)
"Great location, walking distance from the main town."
Australia
Aimee
$360 nightly
The price is $400
Jul 30 - Jul 31
Total with taxes and fees
Charltons Banff

15. Royal Canadian Lodge

Royal Canadian Lodge
4.0 star property
Uptown District, 2 mi from Banff, AB (YBA)
9.0 out of 10, Wonderful, (1,008 reviews)
"A wonderful overnight stay for my family and I. Truly wonderful staff !!!"
Canada
Dylan
$414 nightly
The price is $460
Jul 31 - Aug 1
Total with taxes and fees
Royal Canadian Lodge

16. Peaks Hotel & Suites

Peaks Hotel & Suites
3.0 star property
Downtown District, 2.5 mi from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,006 reviews)
"Had a great stay in national park, everything is top notch!"
United States
Zuoxian
$479 nightly
The price is $532
Aug 24 - Aug 25
Total with taxes and fees
Peaks Hotel & Suites

17. Rundlestone Lodge

Rundlestone Lodge
3.0 star property
Uptown District, 1.8 mi from Banff, AB (YBA)
8.6 out of 10, Excellent, (2,189 reviews)
"Great location."
Canada
Lisa
$433 nightly
The price is $480
Aug 20 - Aug 21
Total with taxes and fees
Rundlestone Lodge

18. Rundle Chalets

Rundle Chalets
2.5 star property
8.6 mi from Banff, AB (YBA)
8.0 out of 10, Very Good, (1,463 reviews)
"Great glamping spot!"
Canada
Tanya
$241 nightly
The price is $268
Aug 3 - Aug 4
Total with taxes and fees
Rundle Chalets

19. The Dorothy Motel

The Dorothy Motel
3.0 star property
Uptown District, 1.7 mi from Banff, AB (YBA)
9.2 out of 10, Wonderful, (1,012 reviews)
"Was a great stay and a lot nicer than the last time i stayed there 15 years ago when it was Bumpers. Will definitely stay there anytime i go to Banff."
Canada
Rod
$454 nightly
The price is $504
Jul 30 - Jul 31
Total with taxes and fees
The Dorothy Motel

20. Brewster Mountain Lodge

Brewster Mountain Lodge
3.0 star property
Downtown District, 2.6 mi from Banff, AB (YBA)
9.2 out of 10, Wonderful, (1,911 reviews)
"Location & style - it was quiet & clean & had under ground parking."
United States
Kathryn
$441 nightly
The price is $490
Aug 8 - Aug 9
Total with taxes and fees
Brewster Mountain Lodge
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.

Top Banff Hotel Reviews

Frequently asked questions

What's the area like near Banff, AB (YBA)?

Banff, AB (YBA) is located in a scenic area of Banff known for its magnificent mountain views and skiing. If you're looking for a convenient place to stay, check out the 15 hotels and other accommodations located within a mile of the airport.

What's the best place to stay near Banff, AB (YBA)?

Banff Rocky Mountain Resort is a popular hotel, featuring free WiFi and free parking. It's located a short 0.6 mi (1 km) from Banff, AB (YBA). Other places to stay within close proximity to the airport include Hidden Ridge Resort and Hotel Canoe and Suites.

How many hotels should I expect to find near Banff, AB (YBA)?

Expedia has 15 hotels and other accommodations near Banff, AB (YBA).

What can I see and do near the airport in Banff?

Banff Park Museum, Whyte Museum of the Canadian Rockies, and Canadian Ski Museum West feature captivating exhibits. Spend some time exploring the natural beauty of Bow Falls, Cave and Basin National Historic Site, and Central Park. Surround yourself with nature at Upper Hot Springs, Mt. Norquay, and Tunnel Mountain.

Explore a world of travel with Expedia