Number of reviews | 23,748 |
|---|---|
Accommodation | 1,656 hotels |
Lowest Price | NT$6,767 |
Highest Price | NT$56,331 |

Find Hotels near Banff Airport (YBA)
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Banff, AB (YBA) hotels

Buffalo Mountain Lodge
Buffalo Mountain LodgeTunnel Mountain District, 2.8 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,172 reviews)
The price is NT$11,154
NT$12,628 total
includes taxes & fees
Jul 30 - Jul 31

Otter Hotel
Otter HotelUptown District, 2.8 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,033 reviews)
The price is NT$21,741
NT$24,616 total
includes taxes & fees
Jul 18 - Jul 19

Moxy Banff
Moxy BanffUptown District, 2.8 km from Banff, AB (YBA)
9.2 out of 10, Wonderful, (226 reviews)
The price is NT$17,787
NT$20,138 total
includes taxes & fees
Aug 8 - Aug 9

The Kenrick Hotel
The Kenrick HotelUptown District, 3.5 km from Banff, AB (YBA)
9.6 out of 10, Exceptional, (217 reviews)
The price is NT$21,355
NT$24,178 total
includes taxes & fees
Jul 12 - Jul 13

Royal Canadian Lodge
Royal Canadian LodgeUptown District, 3.2 km from Banff, AB (YBA)
9.0 out of 10, Wonderful, (1,015 reviews)
The price is NT$16,192
NT$18,836 total
includes taxes & fees
Jul 15 - Jul 16

Best Western Plus Banff International Lodge
Best Western Plus Banff International LodgeUptown District, 3.3 km from Banff, AB (YBA)
8.8 out of 10, Excellent, (1,309 reviews)
The price is NT$18,150
NT$20,550 total
includes taxes & fees
Jul 12 - Jul 13

Peaks Hotel & Suites
Peaks Hotel & SuitesDowntown District, 4.1 km from Banff, AB (YBA)
9.6 out of 10, Exceptional, (1,004 reviews)
The price is NT$15,898
NT$18,000 total
includes taxes & fees
Jul 31 - Aug 1

Basecamp Suites Banff
Basecamp Suites BanffDowntown District, 3.9 km from Banff, AB (YBA)
9.2 out of 10, Wonderful, (459 reviews)
The price is NT$16,351
NT$19,396 total
includes taxes & fees
Jul 13 - Jul 14

The Juniper Hotel
The Juniper Hotel3.7 km from Banff, AB (YBA)
8.8 out of 10, Excellent, (1,015 reviews)
The price is NT$12,698
NT$14,831 total
includes taxes & fees
Jul 12 - Jul 13

Mount Royal Hotel
Mount Royal HotelDowntown District, 4.1 km from Banff, AB (YBA)
9.0 out of 10, Wonderful, (1,420 reviews)
The price is NT$13,395
NT$15,214 total
includes taxes & fees
Jul 19 - Jul 20

Banff Park Lodge
Banff Park LodgeDowntown District, 4.1 km from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,288 reviews)
The price is NT$18,636
NT$21,100 total
includes taxes & fees
Jul 17 - Jul 18

Fairmont Banff Springs Gold Experience
Fairmont Banff Springs Gold ExperienceBanff Springs District, 5.1 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (80 reviews)
The price is NT$46,826
NT$56,331 total
includes taxes & fees
Jul 25 - Jul 26

Rundle Chalets
Rundle Chalets13.9 km from Banff, AB (YBA)
8.0 out of 10, Very Good, (1,393 reviews)
The price is NT$5,301
NT$6,767 total
includes taxes & fees
Jul 26 - Jul 27

Golden Ridge Collection
Golden Ridge Collection17.5 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (6 reviews)
The price is NT$14,565
NT$16,167 total
includes taxes & fees
Jul 25 - Jul 26

Chateau Canmore
Chateau Canmore17.4 km from Banff, AB (YBA)
8.6 out of 10, Excellent, (2,033 reviews)
The price is NT$12,861
NT$14,999 total
includes taxes & fees
Jul 26 - Jul 27

Northwinds Hotel Canmore
Northwinds Hotel Canmore17.9 km from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,765 reviews)
The price is NT$10,780
NT$12,792 total
includes taxes & fees
Aug 9 - Aug 10

The Georgetown Inn
The Georgetown Inn18.6 km from Banff, AB (YBA)
9.6 out of 10, Exceptional, (1,379 reviews)
The price is NT$10,418
NT$11,911 total
includes taxes & fees
Jul 26 - Jul 27

The Lady MacDonald Country Inn
The Lady MacDonald Country Inn18.6 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,007 reviews)
The price is NT$10,155
NT$11,272 total
includes taxes & fees
Jul 12 - Jul 13

Sunshine Mountain Lodge
Sunshine Mountain Lodge18.6 km from Banff, AB (YBA)
9.0 out of 10, Wonderful, (673 reviews)
The price is NT$10,348
NT$12,216 total
includes taxes & fees
Jul 16 - Jul 17
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 | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Buffalo Mountain Lodge | 9.4 Exceptional 2,172 reviews | View | ||||||
![]() Otter Hotel | 9.4 Exceptional 2,033 reviews | View | ||||||
![]() Moxy Banff | 9.2 Wonderful 226 reviews | View | ||||||
![]() Banff Inn | 8.8 Excellent 1,254 reviews | View | ||||||
![]() The Kenrick Hotel | 9.6 Exceptional 217 reviews | View |
Top Banff Hotel Reviews

The Dorothy Motel
8/10 Good
Guide to exploring around Banff
Banff hotels information
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Municipal District of Bighorn
- Lake Louise Hotels
- Hotels with Free Parking in Lake Louise
- Sundre Hotels
- 3 Star Hotels in Banff
- Hotels with Hot Tubs in Canmore
- Bowness Hotels
- Banff Hotels
- Bow Lake Hotels
- Green Hotels in Banff
- Mount Engadine Hotels
- Morley Hotels
- Hotels near Upper Hot Springs
- Canmore Hotels
- Priddis Hotels
- Chalets in Banff
- Hostels in Municipal District of Bighorn
- Hotels with a Pool in Lake Louise
- Castle Junction Hotels
- Copperstone Resort Hotels
- Hotels near Moraine Lake
- Cremona Hotels
- Cabin Rentals in Lake Louise
- Jumping Pond Hotels
- Exshaw Hotels
- Harvie Heights Hotels
- Condo Rentals in Canmore
- Cabin Rentals in Banff
- Cottages in Policeman's Creek Boardwalk
- Motels in Banff
- Resorts & Hotels with Spas in Banff
- Flights from Honolulu (HNL) to Banff (YBA)
- Flights from Leeds (LBA) to Banff (YBA)
- Flights from Seattle (SEA) to Banff (YBA)
- Flights from San Diego (SAN) to Banff (YBA)
- Flights from Whistler (YWS) to Banff (YBA)
- Flights from Spokane (GEG) to Banff (YBA)
- Flights to Lake Louise
- Flights from Taipei (TPE) to Banff (YBA)
- Flights from London (YXU) to Banff (YBA)
- Flights from Boston (BOS) to Banff (YBA)
- Flights from Fort Lauderdale (FLL) to Banff (YBA)
- Flights from Edmonton (YEG) to Banff (YBA)
- Flights from Miami (MIA) to Banff (YBA)
- Flights from Toronto (YYZ) to Banff (YBA)
- Flights from San Francisco (SFO) to Banff (YBA)
- Flights from Phoenix (PHX) to Banff (YBA)
- Flights from Melbourne (MEL) to Banff (YBA)
- Flights from Victoria (YYJ) to Banff (YBA)
- Flights from Austin (AUS) to Banff (YBA)
- Flights from Houston (HOU) to Banff (YBA)
- Flights to Banff
- Flights from Detroit (DTW) to Banff (YBA)
- Flights from Los Angeles (LAX) to Banff (YBA)
- Flights from Las Vegas (LAS) to Banff (YBA)
- Flights from West Palm Beach (PBI) to Banff (YBA)
- Flights from Albuquerque (ABQ) to Banff (YBA)
- Flights from Charleston (CHS) to Banff (YBA)
- Flights from Vancouver (YVR) to Banff (YBA)
- Spray Lakes
- Banff National Park
- Nakiska Ski Resort
- Canmore Caverns
- Mt. Norquay
- Banff Vacations
- Visit Seebe
- Lake Louise Gondola
- Visit Bragg Creek
- Banff Springs Golf Club
- Canmore Vacations
- Canmore Nordic Centre Provincial Park
- Mount Norquay Ski Resort
- Canada Olympic Park
- Banff Gondola
- Lake Louise Mountain Resort
- Visit Johnston Canyon
- Visit Kananaskis
- Visit Lake Louise
- Lake Minnewanka
- Sunshine Vacations
- Moraine Lake
- Minnewanka Loop / Lake Johnson
- Brewster's Kananaskis Ranch Golf Course
- Cave and Basin National Historic Site
- Peyto Lake
- Visit Banff
- Visit Canmore
- Fallentimber Meadery
- Visit Bow Lake
- Crowfoot Glacier
- Lake Louise Vacations









































































