Beginning of main content

Ski Hotels in Banff

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Banff Hotels

Search Flight + Hotel

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 Ski Hotels

See all 86 Hotels in Banff
Tunnel Mountain Resort

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff
3.5 out of 5.0
3.8 out of 5 (736 reviews)
Very nice hotel! So spacious and we loved the set up as we even had a bedroom upstairs. Great cabin-like feel. Very convenient location, great kitchen for cooking, and quiet! Worth every penny.
  Jun 28, 2017

$203

$203
Delta Hotels by Marriott Banff Royal Canadian Lodge

Delta Hotels by Marriott Banff Royal Canadian Lodge

459 Banff Ave, Banff
4.0 out of 5.0
4.4 out of 5 (669 reviews)
Quality Hotelarrived at 4 pm, check-in service easy one of the more expensive hotels but expected to pay in summer month
  Jun 26, 2017

$245

$245
Inns of Banff

Inns of Banff

600 Banff Avenue, Banff
2.5 out of 5.0
3.2 out of 5 (1,216 reviews)
Decent hotel near town Staff helpfully responsive to laundry issue encountered and wait staff in restaurant very good. Pool situation not as expected, may want to call ahead to see if meets your needs.
  Jun 27, 2017

$188

$188
Brewster's Mountain Lodge

Brewster's Mountain Lodge

208 Caribou Street, Banff
3.0 out of 5.0
4.0 out of 5 (868 reviews)
Situated right in the heart of town This hotel is clean with friendly, helpful staff. It's position in the middle of the town was great for walking around instead of needing to drive anywhere.
  Jun 9, 2017

$194

$194
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff
3.5 out of 5.0
4.0 out of 5 (1,001 reviews)
Good Hotel, worth to stayComfortable Hotel, quiet, no noise. Hot pool is impressive. Underground parking is big and plenty of space.
  Jun 27, 2017

$244

$244
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 (934 reviews)
Charming hotel 15 min walk from the centre.The lobby is very cozy with a fireplace and there's a ton of brochures to see what to do while in Banff. They have a lovely pool on the parking level with open roof, especially great during the winter after a day on the hills. The staff is friendly and helpful. The rooms are nice and clean, but try ...
  Jun 28, 2017

$249

$249
Buffalo Mountain Lodge

Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff
3.5 out of 5.0
4.1 out of 5 (515 reviews)
Cozy lodge, friendly staff This is a wonderful hotel that probably would have been fantastic in the winter. Only downside was the parking and hotel layout, very difficult for vehicle parking due to lack of painted lines & patrons being ignorant to others & taking up multiple would be spaces
  Jun 26, 2017

$203

$203
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

1029 Banff Ave, Banff
3.0 out of 5.0
3.8 out of 5 (625 reviews)
Great hotelroom was nice and spacious. Bed was super comfortable. Couldn't have asked for a better room. And reasonably priced for banff as well
  Jun 28, 2017

$203

$203
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff
3.0 out of 5.0
4.1 out of 5 (933 reviews)
My wife and I really like this Hotel. We have stayed here several times. It's walking distance to the main street in town. Both restaurants are excellent. The pool and hot tub are very nice.
  Jun 26, 2017

$251

$251
Banff Ptarmigan Inn

Banff Ptarmigan Inn

337 Banff Ave, Banff
3.0 out of 5.0
3.5 out of 5 (603 reviews)
Nice hotel Nice hotel with an excellent complimentary buffet breakfast. Staff are friendly and helpful. We arrived at 1am and left by 9 am so didn't really get to experience the hotel, but liked what we did. Banff hotels don't typically have air conditioning and this one didn't. The lobby and hotel were cool, ...
  May 29, 2017

$237

$237
Map

Recently booked Banff hotels

Charltons Banff
3.0 out of 5.0
Last booking: 1 minute ago
Banff Park Lodge
3.0 out of 5.0
Last booking: 4 minutes ago
Fairmont Banff Springs
4.0 out of 5.0
Last booking: 2 hours ago
Douglas Fir Resort and Chalets
3.0 out of 5.0
Last booking: 4 hours ago
The Rimrock Resort Hotel
4.0 out of 5.0
Last booking: 4 hours ago
King Edward Hotel
2.0 out of 5.0
Last booking: 7 hours ago
Spruce Grove Inn
2.5 out of 5.0
Last booking: 7 hours ago
Banff Ptarmigan Inn
3.0 out of 5.0
Last booking: 7 hours ago
Banff Aspen Lodge
3.0 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Ski Hotels 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