COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Ski Hotels in Banff from CA $85

Plan the perfect ski or snowboard trip

Search over 1 million properties and 550 airlines worldwide

Free cancellation on most hotels. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Ski hotels and places to stay in Banff

Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $170 per night from Apr 27 to Apr 28
4.7/5Exceptional! (1,922 reviews)

"Hot tub on the roof with a view of the mountains made the trip. Room was on the main floor and the view was less than impressive. Beds were good."…"

Reviewed on Apr. 14, 2021

Moose Hotel And Suites
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Apr 18 to Apr 19
4.2/5Excellent! (1,755 reviews)

"It was close to downtown Sad that the Cave wasn’t open when we got there"…"

Reviewed on Apr. 11, 2021

The Fox Hotel and Suites
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Apr 15 to Apr 16
4.2/5Very Good! (1,639 reviews)

"liked location, should have asked for a view"…"

Reviewed on Apr. 12, 2021

Banff Park Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
High Country Inn
3 out of 5
419 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $91 per night from Apr 26 to Apr 27
4.2/5Excellent! (953 reviews)

"They used to offer free breakfast with your stay yesrs ago. Excellent selection of hot and cold options. They need to bring that back!!"…"

Reviewed on Apr. 13, 2021

High Country Inn
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Apr 19 to Apr 20
4/5Very Good! (2,129 reviews)

"Always convenient to downtown and I like the charm of a log hotel and the keg is nice to have in the lobby"…"

Reviewed on Apr. 13, 2021

Banff Caribou Lodge and Spa
Inns of Banff
2.5 out of 5
600 Banff Avenue, Banff, AB
Get Rates
3.3/5 (1,420 reviews)

"The Suite was clean and comfortavle with a terrific view of the mountains."…"

Reviewed on Mar. 19, 2020

Inns of Banff
Brewster's Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $92 per night from Apr 29 to Apr 30
4.4/5Wonderful! (996 reviews)

"We really enjoyed the proximity to shops and restaurants."…"

Reviewed on Apr. 12, 2021

Brewster's Mountain Lodge
The Juniper Hotel
3 out of 5
1 Juniper Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $95 per night from Apr 15 to Apr 16
4.2/5Excellent! (991 reviews)

"Will recommend this hotel. It was clean and friendly staff. Most of the amenities and property facilities were excellent. However, I wish the couches in the room were cleaner or some cleanable cover was put on them. The shower head wasnt working as expected."…"

Reviewed on Apr. 5, 2021

The Juniper Hotel
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Apr 15 to Apr 16
4/5Very Good! (2,456 reviews)

"We really enjoyed the Bar B Que area and the practicality of the units"…"

Reviewed on Apr. 13, 2021

Banff Rocky Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Apr 15 to Apr 16
4.5/5Wonderful! (1,182 reviews)

"We had a great 2 night stay, and the 3 queen (1 bedroom plus loft) was perfecr for our family of 5. The wood burning fireplace was such a nice a touch! We also were welcomed by a family of 5 deer just outside our balcony upon arrival, it was wonderful."…"

Reviewed on Apr. 13, 2021

Tunnel Mountain Resort
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $218 per night from Apr 26 to Apr 27
4.5/5Wonderful! (1,638 reviews)

"We had a great experience at Rimrock and we enjoyed our stay even during the restrictions of Covid . We highly recommend this place !"…"

Reviewed on Apr. 11, 2021

The Rimrock Resort Hotel
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
The price is CA $85 per night from Apr 15 to Apr 16
3.8/5Good! (976 reviews)

"Fit the bill. Great front desk staff"…"

Reviewed on Apr. 7, 2021

Bow View Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $149 per night from Apr 26 to Apr 27
4.2/5Very Good! (2,408 reviews)

"Good clean property for the price. Would use again."…"

Reviewed on Apr. 7, 2021

Hidden Ridge Resort
Buffalo Mountain Lodge
3.5 out of 5
700 Tunnel Mountain Road, Banff, AB
The price is CA $119 per night from Apr 20 to Apr 21
4.2/5Excellent! (981 reviews)

"Amazing view from our balcony, just overall an amazing place! Highly recommend"…"

Reviewed on Apr. 12, 2021

Buffalo Mountain Lodge
The Dorothy Motel
2.5 out of 5
Marmont Cres, 250, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Apr 15 to Apr 16
4.6/5Exceptional! (49 reviews)

"The hotel was nice. Free parking. Room was updated and spacious. Had a mini fridge and microwave. The staff at the other hotel that checked us in were very friendly. My only minor complaints were the beds were a little on the hard side and the blackout curtains were a great idea but they are about ..."…"

Reviewed on Apr. 11, 2021

The Dorothy Motel
Red Carpet Inn
2 out of 5
425 Banff Ave, Banff, AB
Get Rates
3.7/5Good! (989 reviews)

"decent stay and clean.. will boom again inthe future"…"

Reviewed on Apr. 11, 2021

Red Carpet Inn
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Apr 18 to Apr 19
4.2/5Excellent! (1,268 reviews)

"We stayed here last weekend for our mini covid honeymoon, and were upgraded to a room with a view of the mountains. Everyone from the staff checking us in, to the cleaning staff, to the staff working the breakfast at “meatballs” were so accommodating and kind. This hotel has perfect walking distance ..."…"

Reviewed on Apr. 14, 2021

Banff Ptarmigan Inn
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Apr 18 to Apr 19
4.3/5Excellent! (1,187 reviews)

"Clean neat, quick check in and out , as well under ground parking."…"

Reviewed on Apr. 12, 2021

The Elk & Avenue Hotel
Irwin's Mountain Inn
2.5 out of 5
429 Banff Avenue, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Apr 15 to Apr 16
4/5Very Good! (983 reviews)

"The staff was incredible and the facilities excellent."…"

Reviewed on Apr. 12, 2021

Irwin's Mountain Inn
Best Western Plus Siding 29 Lodge
2.5 out of 5
453 Marten Street, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $104 per night from Apr 15 to Apr 16
4.2/5Excellent! (972 reviews)

"Stayed for a couple days with my wee son and the overall expirence was great. Room was clean and tidy. Love the modern stays. Just totally over all the COVID stuff and having to wear masks absolutely everywhere. Other than that, it was great."…"

Reviewed on Apr. 13, 2021

Best Western Plus Siding 29 Lodge
Don't see what you're looking for?
We've got more Ski Hotels. Find the right one for you.
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.

Hotels with ski shuttles nearby

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.

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

More trip options

Travelers Loved These Ski Hotels