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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Banff Ski Hotels

See all 157 Hotels in Banff
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff
4.0 out of 5.0
4.1 out of 5 (1,995 reviews)
Beautiful Hotel, close to downtownLoved this Hotel. Beautifully decorated for Christmas. Friendly, knowledgable staff, loved the hot pool. Rooms were small tho. Ate dinner at The Keg. Delicious, great staff. Had breakfast in bed, great room service, reasonably prices. Would definitely return and recomment to friends and family.
  Dec 11, 2017

$86

$86
Banff Ptarmigan Inn

Banff Ptarmigan Inn

337 Banff Ave, Banff
3.5 out of 5.0
3.7 out of 5 (1,518 reviews)
Great stay to go skiing at Sunshine Village. Will book here again!
  Dec 11, 2017

$85

$85
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff
3.5 out of 5.0
4.1 out of 5 (1,934 reviews)
So central and food is great. Nice lobby and spacious room. Thanks for the warm welcome!
  Dec 9, 2017

$77

$77
Inns of Banff

Inns of Banff

600 Banff Avenue, Banff
3.0 out of 5.0
3.3 out of 5 (2,047 reviews)
Room was okay but the beds were only doubles rather than queen size.
  Dec 11, 2017

$70

$70
Brewster's Mountain Lodge

Brewster's Mountain Lodge

208 Caribou Street, Banff
3.5 out of 5.0
4.1 out of 5 (1,918 reviews)
Had a very nice home feelingWould recommend this place for romantic get away with your partner. Good 2 person tub which was a complete and pleasant surprise.
  Dec 11, 2017

$101

$101
Delta Hotels by Marriott Banff Royal Canadian Lodge

Delta Hotels by Marriott Banff Royal Canadian Lodge

459 Banff Ave, Banff
4.5 out of 5.0
4.4 out of 5 (1,263 reviews)
Cottage like Feel for a Hotel!My husband I stayed here for our honeymoon and had a blast. The staff and room were absolutely amazing. The staff were kind, helpful and accommodating. I loved the fireplace addon and the pool and spa with minerals+salts were so soothing after long winter hikes!
  Dec 10, 2017

$156

$156
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

1029 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,628 reviews)
Nice, clean, quiet hotelThe staff were very friendly. Comfortable, clean room. The fireplace was definitely a nice touch.
  Dec 9, 2017

$78

$78
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff
4.0 out of 5.0
4.2 out of 5 (1,979 reviews)
Beautiful and enjoyableI had a lovely time at The Fox. I particularly enjoyed the "faux" hot springs hot tub and a comfortable room.
  Dec 11, 2017

$101

$101
Buffalo Mountain Lodge

Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff
4.0 out of 5.0
4.1 out of 5 (1,041 reviews)
Nice HotelA very nice hotel, but thermostat was broken in the room, so we needed to keep the window open in the middle of winter to stay cool while sleeping. Parking is very tight and tough to maneuver in lot. The wood in the room for the fireplace was damp so also wouldn't stay lit. All that being said, it ...
  Dec 11, 2017

$93

$93
Tunnel Mountain Resort

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff
4.0 out of 5.0
3.9 out of 5 (1,733 reviews)
Booked last minute and was happy with the hotel. Easy check in, room was nice.
  Dec 6, 2017

$78

$78
Red Carpet Inn

Red Carpet Inn

425 Banff Ave, Banff
2.5 out of 5.0
3.6 out of 5 (848 reviews)
Decent hotelDecent hotel, elevator not in service. Staff friendly, hotel located on the one end of town so had to walk a pretty far distance to check out the town. The bed was super comfortable, so that was a bonus. Room was fairly clean, would maybe stay here again but definitely look at nicer hotels further ...
  Dec 2, 2017

$68

$68
Irwin's Mountain Inn

Irwin's Mountain Inn

429 Banff Avenue, Banff
3.0 out of 5.0
3.9 out of 5 (716 reviews)
Nice placeIt was ok for the price. Construction we weren’t aware of that woke us up in the morning which was disappointing. Room was clean for the most part, bathroom was semi clean, hair and grime in a few places. Overall a nice place but needs some upgrades.
  Dec 2, 2017

$70

$70
Banff Aspen Lodge

Banff Aspen Lodge

401 Banff Ave, Banff
3.5 out of 5.0
4.2 out of 5 (1,250 reviews)
Room was weirdFloor plan of the room was weird. Started with the bedroom, then you have to walk through the bathroom in order to get to the living room?? Weird design.
  Dec 10, 2017

$112

$112
The Juniper Hotel

The Juniper Hotel

1 Juniper Way, Banff
3.5 out of 5.0
4.1 out of 5 (1,248 reviews)
Close to town but out of the wayNice warm and welcoming place, close to Banff town centre but out of the way of all the noise and crowds.
  Dec 11, 2017

$87

$87
Bow View Lodge

Bow View Lodge

228 Bow Ave, Banff
2.5 out of 5.0
3.8 out of 5 (1,047 reviews)
Convinient and good priceShort stay but Perfect location for town amenities.
  Dec 7, 2017

$62

$62
Hidden Ridge Resort

Hidden Ridge Resort

901 Hidden Ridge Way, Banff
4.0 out of 5.0
4.2 out of 5 (1,540 reviews)
The hotel has old furniture and needs a bit renovation to the bathroom, kitchen etc. The first room we were given had toilet clogging issue, but after switching to a more spacious room (a loft with two bedrooms) next day, everything was alright.
  Dec 10, 2017

$102

$102
The Canalta Lodge

The Canalta Lodge

545 Banff Ave, Banff
3.0 out of 5.0
3.2 out of 5 (446 reviews)
Spruce Grove Inn is now the Canalta Lodge!We had a Fabulous stay at the Canalta Lodge in Banff this past weekend. Only one hiccup, we didn't know that there was a name change and drove around a bit trying to locate the Spruce Grove Inn. Other than that everything was great! Easy check in, Clean, clean rooms with nice décor and heated underground ...
  Dec 11, 2017

$98

$98
Mount Royal Hotel

Mount Royal Hotel

138 Banff Avenue, Banff
3.5 out of 5.0
3.7 out of 5 (1,502 reviews)
Great location but very small room!Right on the downtown strip but the room was the size of a large closet
  Jan 19, 2017
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff
3.5 out of 5.0
3.8 out of 5 (1,599 reviews)
Nice hotel close to everything Clean rooms, nice decor, friendly staff, nice bathroom and shower. Room was a bit noisey due to the location in the hotel.
  Dec 11, 2017

$101

$101
Charltons Banff

Charltons Banff

513 Banff Ave, Banff
3.5 out of 5.0
4.0 out of 5 (1,156 reviews)
Good hotel off Banff AveThis was our first visit to Banff and the city and hotel met our expectations. The hotel attendant was courteous and answered all our questions. The rooms were in pretty good condition and were serviced daily. There was plenty of parking. The pool and spa room were a special addition to our group ...
  Dec 11, 2017

$112

$112
Map

Recently booked Ski Hotels in Banff

Bow View Lodge
2.5 out of 5.0
Last booking: 33 minutes ago
The Fox Hotel and Suites
4.0 out of 5.0
Last booking: 36 minutes ago
Moose Hotel And Suites
4.0 out of 5.0
Last booking: 1 hour ago
Best Western Plus Siding 29 Lodge
3.0 out of 5.0
Last booking: 2 hours ago
Banff Park Lodge
3.5 out of 5.0
Last booking: 2 hours ago
The Juniper Hotel
3.5 out of 5.0
Last booking: 2 hours ago
The Elk & Avenue Hotel
3.5 out of 5.0
Last booking: 4 hours ago
Banff Ptarmigan Inn
3.5 out of 5.0
Last booking: 11 hours ago
Buffalo Mountain Lodge
4.0 out of 5.0
Last booking: 19 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