Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Banff

Best deal Oct. 18 - Oct. 20
Tonight Aug. 21 - Aug. 22
This weekend Aug. 23 - Aug. 25
Next weekend Aug. 30 - Sep. 1

Featured Banff Apartment Hotel

See all 446 properties in Banff

Estimated price for 1 night/2 adults

Douglas Fir Resort and Chalets
Douglas Fir Resort and Chalets
3.0 out of 5.0 525 Tunnel Mountain Road, Banff, AB
4.1/5 (1549 reviews)
CA $245/ night for 2 guests

We loved this property and all the surrounding areas. It was the best part of our 1600km road trip through The Rockies and beyond. Our children loved the slides and we loved the outdoor hot tubs! It was very expensive though in August.

Reviewed on Aug. 17, 2019
Hidden Ridge Resort
Hidden Ridge Resort
3.5 out of 5.0 901 Hidden Ridge Way, Banff, AB
4.2/5 (1915 reviews)
CA $319/ night for 2 guests

Love the outdoor hot tubs nestled where you can view the mountains ,

Reviewed on Aug. 16, 2019
Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
3.0 out of 5.0 1029 Banff Ave, Banff, AB
3.9/5 (2011 reviews)
CA $249/ night for 2 guests

Just outside of downtown Banff, so quiet and not crowded. Housing accommodations are comfortable. Had a condo unit with a kitchen and that fit our family of 5 well. Housekeeping was inconsistent and this was communicated to the front desk a few times.

Reviewed on Aug. 20, 2019
Tunnel Mountain Resort
Tunnel Mountain Resort
3.5 out of 5.0 502 Tunnel Mountain Road, Box 1137, Banff, AB
3.9/5 (1967 reviews)
CA $249/ night for 2 guests

confusing layout with cery tight parking and limited options for late night dining

Reviewed on Aug. 19, 2019
The Fox Hotel and Suites
The Fox Hotel and Suites
3.5 out of 5.0 461 Banff Ave, Banff, AB
4.2/5 (2451 reviews)
CA $329/ night for 2 guests

The room was a bit small but the hideabed was very comfortable

Reviewed on Aug. 15, 2019
Moose Hotel And Suites
Moose Hotel And Suites
3.5 out of 5.0 345 Banff Ave, Banff, AB
4.7/5 (1287 reviews)
CA $399/ night for 2 guests

Great property in beautiful town on Banff. Room was clean, staff was friendly. Accommodations were nice.

Reviewed on Aug. 17, 2019
YWCA Banff Hotel
YWCA Banff Hotel
2.0 out of 5.0 102 Spray Avenue, Banff, AB
3.2/5 (337 reviews)
CA $193/ night for 2 guests

The location is very good for this hostel, walking distance to the main street. The cost of this hostel is expensive but it was the cheapest option in this tourist town.

Reviewed on Jul. 31, 2019
Charltons Banff
Charltons Banff
3.0 out of 5.0 513 Banff Ave, Banff, AB
4.0/5 (1364 reviews)
CA $299/ night for 2 guests

good location, free wifi and parking coffee was good

Reviewed on Aug. 8, 2019
Delta Hotels by Marriott Banff Royal Canadian Lodge
Delta Hotels by Marriott Banff Royal Canadian Lodge
4.0 out of 5.0 459 Banff Ave, Banff, AB
4.3/5 (1478 reviews)
CA $409/ night for 2 guests

liked everything about the property except the carpeting throughout - very loud and ugly - made it look dated but assume it was because the pattern hides all the dirt from people coming in with wet feet. everything else was excellent!

Reviewed on Jul. 31, 2019
Map

Recently Booked Apartment Hotel in Banff

Moose Hotel And Suites
3.5 out of 5.0
Last booking: 3 hours ago
Irwin's Mountain Inn
2.5 out of 5.0
Last booking: 3 hours ago
Samesun Banff
1.5 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Apartment Hotel in Banff

Search for hotels in Banff on Expedia. You can easily find your hotels in Banff using one of the methods below:

  • View our selection of featured hotels in Banff
  • Use the map to find hotels in the Banff neighborhood you prefer
  • Use the filters to see hotels in a specific area of Banff, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Banff
  • Enter your travel dates to view the best deals on hotels in Banff - while they last