Find Banff Hotels near Banff Airport (YBA)

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience
Banff Rocky Mountain Resort
3 out of 5
1 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Dec 4 to Dec 5
CA $119
per night
Dec 4 - Dec 5
4/5 Very Good! (1,335 reviews)
"All"

Reviewed on Nov. 25, 2022

Banff Rocky Mountain Resort
Hidden Ridge Resort
3.5 out of 5
2.3 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Dec 7 to Dec 8
CA $149
per night
Dec 7 - Dec 8
4.2/5 Very Good! (3,045 reviews)
"Went for a weekend getaway, the property itself is very beautiful and well kept. All of the staff we encountered were helpful and kind. The rooms themselves were very clean and spacious. Had a excellent stay and will for sure come back. (And the hottub was a bonus I very much enjoyed😂) 10/10"

Reviewed on Nov. 30, 2022

Hidden Ridge Resort
The Dorothy Motel
2.5 out of 5
2.7 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Dec 4 to Dec 5
CA $119
per night
Dec 4 - Dec 5
4.6/5 Wonderful! (439 reviews)
"Nice clean room, good value for money and would stay again. Only criticisms are that pet friendly services of bowls, blanket or bed were not provided and had to wait until 5pm before room was ready."

Reviewed on Nov. 27, 2022

The Dorothy Motel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Douglas Fir Resort and Chalets
3 out of 5
2.7 km from Banff
The price is CA $139 per night from Dec 5 to Dec 6
CA $139
per night
Dec 5 - Dec 6
4.1/5 Very Good! (2,146 reviews)
"Room was clean and really enjoyed the wood fireplace. Enjoyed the outdoor hot tub when it wasn’t too busy. Used the complimentary bus pass for the duration of our trip. Would definitely stay again!"

Reviewed on Nov. 28, 2022

Douglas Fir Resort and Chalets
Tunnel Mountain Resort
3.5 out of 5
2.7 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Dec 5 to Dec 6
CA $129
per night
Dec 5 - Dec 6
4.5/5 Wonderful! (1,670 reviews)
"Nice kitchen although we didn't use it. The $15 credit for meals both dinner and breakfast at associated hotels added to value. Nice room."

Reviewed on Dec. 2, 2022

Tunnel Mountain Resort
Buffalo Mountain Lodge
3.5 out of 5
2.8 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $158 per night from Dec 11 to Dec 12
CA $158
per night
Dec 11 - Dec 12
4.2/5 Excellent! (1,000 reviews)
"We had a beautiful stay in premier room. Wood was not logged on our floor but we kept bringing them in from the lower floor. The girl.who who checked us in was not welcoming however we had a wonderful experience with other staff members. Fire place was amazing and we loved the stay!!! 5 minutes drive ..."

Reviewed on Nov. 19, 2022

Buffalo Mountain Lodge
Canalta Lodge
3.5 out of 5
2.8 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Dec 4 to Dec 5
CA $149
per night
Dec 4 - Dec 5
4.4/5 Wonderful! (1,002 reviews)
"Was perfect! Room was so nice, lobby and outdoor firepit/hot tubs with ingredients to make s’mores was just so friendly and cabinish feeling. Highly recommend!"

Reviewed on Nov. 27, 2022

Canalta Lodge
Rundlestone Lodge
3 out of 5
2.9 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Dec 5 to Dec 6
CA $129
per night
Dec 5 - Dec 6
4.3/5 Excellent! (1,310 reviews)
"Beautiful location. Quick and easy check in. Comfortable rooms"

Reviewed on Nov. 30, 2022

Rundlestone Lodge
Banff Caribou Lodge and Spa
3.5 out of 5
3 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Dec 6 to Dec 7
CA $129
per night
Dec 6 - Dec 7
4.1/5 Very Good! (2,389 reviews)
"Very good for a reasonable price. Will definitely stay again soon"

Reviewed on Dec. 1, 2022

Banff Caribou Lodge and Spa
Charltons Banff
3 out of 5
3 km from Banff
The price is CA $122 per night from Dec 4 to Dec 5
CA $122
per night
Dec 4 - Dec 5
4/5 Very Good! (1,000 reviews)
"Very comfortable bed. Bathroom small but nice shower."

Reviewed on Nov. 27, 2022

Charltons Banff
Banff Inn
3 out of 5
3.1 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $143 per night from Dec 4 to Dec 5
CA $143
per night
Dec 4 - Dec 5
4.4/5 Excellent! (1,006 reviews)
Large comfortable rooms, excellent parking.
"Very large and comfortable room. Large desk, great WiFi and available outlets for electricity and charging."

Reviewed on Dec. 1, 2022

Banff Inn
The Fox Hotel and Suites
3.5 out of 5
3.2 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Dec 4 to Dec 5
CA $149
per night
Dec 4 - Dec 5
4.2/5 Very Good! (1,857 reviews)
AMAZING Magical Hotel on Banff Avenue
"We enjoyed our stay, our room was modest but had everything we needed and was very clean and modern. The amenities were AMAZING 10 outta 10 hot tub in the cave. The Hotel itself is magical, upon walking through the front doors you are met with an entirely different feel, and a roaring wood fired ..."

Reviewed on Dec. 2, 2022

The Fox Hotel and Suites
Royal Canadian Lodge
4 out of 5
3.2 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $145 per night from Dec 4 to Dec 5
CA $145
per night
Dec 4 - Dec 5
4.3/5 Excellent! (1,003 reviews)
"Property was close walkable to downtown amenities as well as many trails for hiking and walking."

Reviewed on Dec. 1, 2022

Royal Canadian Lodge
Best Western Plus Siding 29 Lodge
2.5 out of 5
3.3 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $121 per night from Dec 4 to Dec 5
CA $121
per night
Dec 4 - Dec 5
4.4/5 Excellent! (1,001 reviews)
"Excellent service"

Reviewed on Dec. 1, 2022

Best Western Plus Siding 29 Lodge
Red Carpet Inn
2 out of 5
3.4 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Dec 5 to Dec 6
CA $109
per night
Dec 5 - Dec 6
4.1/5 Very Good! (1,000 reviews)
"convenient lodging in town and walkable to most stores."

Reviewed on Nov. 27, 2022

Red Carpet Inn
Moose Hotel And Suites
3.5 out of 5
3.6 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $229 per night from Dec 6 to Dec 7
CA $229
per night
Dec 6 - Dec 7
4.7/5 Exceptional! (2,019 reviews)
"Excellent location and great facilities at the hotel. Very clean and staff were welcoming."

Reviewed on Dec. 2, 2022

Moose Hotel And Suites
Banff Ptarmigan Inn
3 out of 5
3.7 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Dec 4 to Dec 5
CA $139
per night
Dec 4 - Dec 5
4.2/5 Excellent! (1,810 reviews)
"We came for one night. Really nice room. King with a fireplace. Locked it. The hot tub was nice. The free breakfast was good."

Reviewed on Dec. 2, 2022

Banff Ptarmigan Inn
The Elk & Avenue Hotel
3 out of 5
3.7 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Dec 4 to Dec 5
CA $149
per night
Dec 4 - Dec 5
4.4/5 Excellent! (1,548 reviews)
"It was perfect. Good value. Comfortable beds. Nice atmosphere. Rooms very comfortable"

Reviewed on Nov. 26, 2022

The Elk & Avenue Hotel
Banff Park Lodge
3 out of 5
4.1 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $157 per night from Dec 11 to Dec 12
CA $157
per night
Dec 11 - Dec 12
4.2/5 Very Good! (1,717 reviews)
"Impeccable service"

Reviewed on Dec. 2, 2022

Banff Park Lodge
Mount Royal Hotel
3 out of 5
4.1 km from Banff
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Dec 4 to Dec 5
CA $139
per night
Dec 4 - Dec 5
4.5/5 Wonderful! (1,668 reviews)
"Cleanliness and service was great"

Reviewed on Nov. 27, 2022

Mount Royal Hotel
Don't see what you're looking for?
See all available properties in Banff
View all properties
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.

Banff hotels information

Number of reviews 29965
Accommodation 981 hotels
Lowest Price CA $109
Highest Price CA $229

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 16 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 3-star 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 Banff Caribou Lodge and Spa and Hidden Ridge Resort.

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

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

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

Whyte Museum of the Canadian Rockies, Canadian Ski Museum West, and Banff Park Museum feature captivating exhibits. Spend some time exploring the natural beauty of Cave and Basin National Historic Site, Central Park, and Bow Falls. Create some family memories at Victoria Glacier and Mt. Norquay.

Recent Reviews in Banff
expedia verified reviews