Number of reviews | 37,293 |
|---|---|
Accommodation | 1,645 hotels |
Lowest Price | NT$10,747 |
Highest Price | NT$24,869 |

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

Hotel Canoe and Suites
Hotel Canoe and SuitesUptown District, 2.8 km from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,596 reviews)
The price is NT$19,698
NT$22,302 total
includes taxes & fees
Jun 9 - Jun 10

Canalta Lodge
Canalta LodgeUptown District, 2.9 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,413 reviews)
The price is NT$10,180
NT$11,526 total
includes taxes & fees
Jun 5 - Jun 6

Buffalo Mountain Lodge
Buffalo Mountain LodgeTunnel Mountain District, 2.8 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (2,141 reviews)
The price is NT$11,062
NT$12,524 total
includes taxes & fees
Jun 7 - Jun 8

Hidden Ridge Resort
Hidden Ridge ResortTunnel Mountain District, 2.3 km from Banff, AB (YBA)
8.6 out of 10, Excellent, (5,010 reviews)
The price is NT$12,023
NT$13,612 total
includes taxes & fees
Jun 9 - Jun 10

Moxy Banff
Moxy BanffUptown District, 2.8 km from Banff, AB (YBA)
9.2 out of 10, Wonderful, (211 reviews)
The price is NT$14,666
NT$16,937 total
includes taxes & fees
Jun 21 - Jun 22

Charltons Banff
Charltons BanffUptown District, 3.1 km from Banff, AB (YBA)
8.4 out of 10, Very Good, (1,019 reviews)
The price is NT$9,049
NT$10,747 total
includes taxes & fees
Jun 5 - Jun 6

Otter Hotel
Otter HotelUptown District, 2.8 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,888 reviews)
The price is NT$16,978
NT$19,223 total
includes taxes & fees
Jun 8 - Jun 9

The Dorothy Motel
The Dorothy MotelUptown District, 2.7 km from Banff, AB (YBA)
9.2 out of 10, Wonderful, (1,010 reviews)
The price is NT$11,765
NT$13,320 total
includes taxes & fees
Jun 5 - Jun 6

Banff Rocky Mountain Resort
Banff Rocky Mountain Resort1 km from Banff, AB (YBA)
8.0 out of 10, Very Good, (2,974 reviews)
The price is NT$10,500
NT$11,888 total
includes taxes & fees
Jun 7 - Jun 8

Tunnel Mountain Resort
Tunnel Mountain ResortTunnel Mountain District, 2.7 km from Banff, AB (YBA)
9.0 out of 10, Wonderful, (2,068 reviews)
The price is NT$10,858
NT$12,293 total
includes taxes & fees
Jun 7 - Jun 8

Banff Caribou Lodge and Spa
Banff Caribou Lodge and SpaUptown District, 3 km from Banff, AB (YBA)
8.6 out of 10, Excellent, (3,269 reviews)
The price is NT$12,023
NT$13,612 total
includes taxes & fees
Jun 7 - Jun 8

The Fox Hotel and Suites
The Fox Hotel and SuitesUptown District, 3.2 km from Banff, AB (YBA)
8.6 out of 10, Excellent, (3,099 reviews)
The price is NT$14,031
NT$15,886 total
includes taxes & fees
Jun 21 - Jun 22

Buffaloberry B&B
Buffaloberry B&BUptown District, 3.5 km from Banff, AB (YBA)
10.0 out of 10, Exceptional, (24 reviews)
The price is NT$18,021
NT$20,403 total
includes taxes & fees
Jun 4 - Jun 5

Banff Aspen Lodge
Banff Aspen LodgeUptown District, 3.6 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (1,417 reviews)
The price is NT$11,991
NT$13,576 total
includes taxes & fees
Jun 4 - Jun 5

Moose Hotel And Suites
Moose Hotel And SuitesDowntown District, 3.7 km from Banff, AB (YBA)
9.6 out of 10, Exceptional, (2,504 reviews)
The price is NT$21,965
NT$24,869 total
includes taxes & fees
Jun 21 - Jun 22

The Kenrick Hotel
The Kenrick HotelUptown District, 3.5 km from Banff, AB (YBA)
9.4 out of 10, Exceptional, (197 reviews)
The price is NT$21,285
NT$24,099 total
includes taxes & fees
Jun 7 - Jun 8

Royal Canadian Lodge
Royal Canadian LodgeUptown District, 3.2 km from Banff, AB (YBA)
9.0 out of 10, Wonderful, (1,000 reviews)
The price is NT$12,132
NT$14,237 total
includes taxes & fees
Jun 5 - Jun 6

Brewster Mountain Lodge
Brewster Mountain LodgeDowntown District, 4.1 km from Banff, AB (YBA)
9.2 out of 10, Wonderful, (1,873 reviews)
The price is NT$11,404
NT$12,912 total
includes taxes & fees
Jun 7 - Jun 8

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,287 reviews)
The price is NT$11,311
NT$12,806 total
includes taxes & fees
Jun 4 - Jun 5
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Canoe and Suites | 9.6 Exceptional 2,596 reviews | View | ||||||
![]() Canalta Lodge | 9.4 Exceptional 1,413 reviews | View | ||||||
![]() Buffalo Mountain Lodge | 9.4 Exceptional 2,141 reviews | View | ||||||
![]() Hidden Ridge Resort | 8.6 Excellent 5,010 reviews | View | ||||||
![]() Banff Inn | 8.8 Excellent 1,256 reviews | View |
Top Banff Hotel Reviews

Moose Hotel And Suites
10/10 Excellent
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









































































