Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Banff Apartment Hotel

See all 145 Hotels in Banff
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

1029 Banff Ave, Banff
3.0 out of 5.0
3.8 out of 5 (687 reviews)
Awesome place to stay in BanffThe rooms were a bit small, but well designed, very clean and comfy! Great little kitchen with everything you need for a family get away. There was a nice yard in front for the kids to play. Lovely view and the staff were absolutely fantastic! We will be staying here again for sure!
 Julie Sep 9, 2014

$95

$95
Hidden Ridge Resort

Hidden Ridge Resort

901 Hidden Ridge Way, Banff
3.5 out of 5.0
4.2 out of 5 (772 reviews)
Nice hotel with pretty mountain view Excellent. Nice big and clean rooms,Will be back for sure
  Oct 18, 2017

$103

$103
Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff
3.0 out of 5.0
4.1 out of 5 (513 reviews)
Further from town centre than expected Free bus pass given as a 25 minute walk to town nice lounge and comfy bed but no wardrobes
  Oct 17, 2017

$116

$116
Tunnel Mountain Resort

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff
3.5 out of 5.0
3.8 out of 5 (774 reviews)
over nighter we stayed just one night to see a performance by the banff center. didn't get to use the hot tub etc but the rooms were spacious and clean. the hotel is a little ways out of banff center but there's easy access and a convient shuttle
  Oct 7, 2017

$95

$95
HI-Banff Alpine Centre

HI-Banff Alpine Centre

801 Hidden Ridge Way, Banff
2.5 out of 5.0
3.4 out of 5 (42 reviews)
overall satisfactory experience, staffs were polite. However, lack of shower gel and some water taps were not working properly.
  Oct 11, 2017

$62

$62
Samesun Banff

Samesun Banff

433 Banff Ave, Banff
1.5 out of 5.0
3.7 out of 5 (16 reviews)
locker's key hole is not for the one I bring together, and I had to buy a new one from front desk.
  Aug 3, 2017
YWCA Banff Hotel

YWCA Banff Hotel

102 Spray Avenue, Banff
2.0 out of 5.0
3.0 out of 5 (91 reviews)
Perfectly fine and good value.We had a good stay. Staff were friendly and helpful. Room was comfortable and clean. The hotel was near to a lovely walk to the Bow River Falls. The only shortfall was a lack of crockery in the communal kitchen. Not enough mugs, cereal bowls or teaspoons. I would recommend it to friends.
  Sep 14, 2017

$57

$57
Charltons Banff

Charltons Banff

513 Banff Ave, Banff
3.0 out of 5.0
4.0 out of 5 (561 reviews)
2 night stay in a kitchenette room2 adults 2 kids in a kitchenette room. Room was large enough for 4 people, but probably not any more than that. Small kitchen with a small bar size high table. Pretty cramped eating space, but adequate.Breakfast buffet was great. Decent options and more than enough choices for adults and kids.Pool ...
  Feb 20, 2015

$127

$127
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff
3.5 out of 5.0
4.2 out of 5 (994 reviews)
Loved our stayThe suite was beautiful, comfortable and clean. Only wish we could have stayed for a few extra nights!
  Oct 17, 2017

$119

$119
Rundlestone Lodge

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff
3.0 out of 5.0
4.2 out of 5 (674 reviews)
Super nice hotel, and staffI went to the hotel, and the reception was so nice. they were answering all my questions with great manners. the room was very clean, and with a lot of room. there was free coffee. i was so happy to go there, and the view that we had was amazing. we were able to see the dawn with a beautiful mountain ...
  Oct 17, 2017

$92

$92
Inns of Banff

Inns of Banff

600 Banff Avenue, Banff
2.5 out of 5.0
3.2 out of 5 (1,289 reviews)
Cheap but not what I rememberMiss the outdoor hot tub! But it was the cheapest option in Banff. Some parts of the hotel could use a renovation/deep cleaning.
  Oct 16, 2017

$71

$71
Banff International Hostel

Banff International Hostel

449 Banff Ave, Banff
1.5 out of 5.0
3.0 out of 5 (28 reviews)
Amazing hostel, everything is perfect! I strongly recommend personal room.
  Oct 20, 2017

$132

$132
Irwin's Mountain Inn

Irwin's Mountain Inn

429 Banff Avenue, Banff
2.5 out of 5.0
3.8 out of 5 (313 reviews)
Good. Clean. Easy check in. Nice suites. Good location. Would go back next time.
  Oct 18, 2017

$71

$71
The Juniper Hotel

The Juniper Hotel

1 Juniper Way, Banff
3.0 out of 5.0
4.1 out of 5 (626 reviews)
Beautiful settingGreat to be out of town a little. This hotel was very quiet. The view is absolutely the best! My room was small. It was clean and very up to date. I loved the stone. I did go to the Bistro in the hotel. The view was breath taking. The prices for a meal were expensive for me, but it seems prices are ...
  Oct 19, 2017

$90

$90
Buffalo Mountain Lodge

Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff
3.5 out of 5.0
4.1 out of 5 (546 reviews)
CozyGreat views of downtown and wildlife. Walking distance to downtown. Friendly staff.
  Oct 20, 2017

$102

$102
Map

Recently booked Apartment Hotel in Banff

Banff Caribou Lodge and Spa
3.5 out of 5.0
Last booking: 39 minutes ago
Rundlestone Lodge
3.0 out of 5.0
Last booking: 47 minutes ago
The Fox Hotel and Suites
3.5 out of 5.0
Last booking: 4 hours ago
The Rimrock Resort Hotel
4.0 out of 5.0
Last booking: 6 hours ago
The Elk & Avenue Hotel
3.0 out of 5.0
Last booking: 20 hours ago
Inns of Banff
2.5 out of 5.0
Last booking: 24 hours ago
Brewster's Mountain Lodge
3.0 out of 5.0
Last booking: 25 hours ago
Banff Ptarmigan Inn
3.0 out of 5.0
Last booking: 27 hours ago
Buffalo Mountain Lodge
3.5 out of 5.0
Last booking: 39 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