Find Ski Hotels in Banff from CA $78

Plan the perfect ski or snowboard trip

Search over 1 million properties and 550 airlines worldwide

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Ski hotels and places to stay in Banff

Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $201 per night from Jan 26 to Jan 27
4.7/5 Exceptional! (2,122 reviews)
"Really enjoyed having a balcony to take in that fresh mountain air. The fire place was nice and cozy and the rooftop hot tub was a great way to end the day"

Reviewed on Jan. 22, 2022

Moose Hotel And Suites
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Jan 24 to Jan 25
4.2/5 Very Good! (1,925 reviews)
"Rooms are a bit run down and very small for the price"

Reviewed on Jan. 17, 2022

The Fox Hotel and Suites
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $117 per night from Jan 24 to Jan 25
4.2/5 Very Good! (1,682 reviews)
"Hotel is clean! Hot tub and pool are so nice! Rooms are great sizes."

Reviewed on Jan. 21, 2022

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
Fully refundableReserve now, pay when you stay
The price is CA $114 per night from Jan 24 to Jan 25
4.3/5 Excellent! (993 reviews)
"It was great, girls loved rhe pool. Great location, and amazing price for a 2 bedroom suite!"

Reviewed on Dec. 20, 2021

High Country Inn
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Jan 24 to Jan 25
4/5 Very Good! (2,506 reviews)
"Great place to stay and close to downtown."

Reviewed on Jan. 21, 2022

Banff Caribou Lodge and Spa
Inns of Banff
2.5 out of 5
600 Banff Avenue, Banff, AB
3.3/5 (1,004 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
Fully refundableReserve now, pay when you stay
The price is CA $126 per night from Jan 24 to Jan 25
4.5/5 Wonderful! (1,009 reviews)

Reviewed on Jan. 17, 2022

Brewster's Mountain Lodge
The Juniper Hotel
3 out of 5
1 Juniper Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Jan 24 to Jan 25
4.2/5 Excellent! (993 reviews)
"Beautiful location"

Reviewed on Jan. 3, 2022

The Juniper Hotel
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Jan 24 to Jan 25
4/5 Very Good! (2,830 reviews)
"Service at the front desk was great Good location and convenient to hop the bus for lake Louise Beds were not that comfortable"

Reviewed on Jan. 21, 2022

Banff Rocky Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Jan 25 to Jan 26
4.5/5 Wonderful! (1,528 reviews)
"Overall the place was great! I stayed in small suite with my two kids and we loved having the 3 beds so everybody got their own. The kitchen was well equipped to allow us to make all our own meals and keep our ski weekend getaway more affordable. Room was spacious, clean, and recently renovated. ..."

Reviewed on Jan. 21, 2022

Tunnel Mountain Resort
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $252 per night from Jan 25 to Jan 26
4.5/5 Wonderful! (1,583 reviews)
"Amazing experience , staff was great . Food amazing. Amenities amazing. We will be back"

Reviewed on Dec. 31, 2021

The Rimrock Resort Hotel
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $78 per night from Feb 14 to Feb 15
3.8/5 Good! (982 reviews)
"This hotel is well priced. You can use the amenities of the Banff Park Lodge, as it's owned by the same company. It was hard to get a good temperature in the room. I felt either too hot or too cold. I found a few hairs in the bed linen."

Reviewed on Jan. 17, 2022

Bow View Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Jan 26 to Jan 27
4.2/5 Very Good! (2,702 reviews)
"I love their pool"

Reviewed on Jan. 21, 2022

Hidden Ridge Resort
Buffalo Mountain Lodge
3.5 out of 5
700 Tunnel Mountain Road, Banff, AB
The price is CA $121 per night from Feb 6 to Feb 7
4.2/5 Excellent! (976 reviews)
"This was a nice property nestled in the woods. We actually saw a heard of Elk walking near the lodge. The room was cozy with a fire place. The hot tub was fun with alot of great people."

Reviewed on Jan. 18, 2022

Buffalo Mountain Lodge
The Dorothy Motel
2.5 out of 5
Marmont Cres, 250, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $95 per night from Jan 24 to Jan 25
4.6/5 Exceptional! (267 reviews)
"clean"

Reviewed on Jan. 20, 2022

The Dorothy Motel
Red Carpet Inn
2 out of 5
425 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Jan 26 to Jan 27
4/5 Very Good! (985 reviews)
"Very nice room, a bit small but this is Banff, spacious bathroom is very helpful"

Reviewed on Jan. 21, 2022

Red Carpet Inn
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Jan 27 to Jan 28
4.2/5 Very Good! (1,729 reviews)
"Loved the Ptarmigan Inn! The decor was lovely and underground parking was awesome! The hotel is steps away from all the shopping etc. on Banff Ave. We will defintely stay here again!"

Reviewed on Jan. 22, 2022

Banff Ptarmigan Inn
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $122 per night from Jan 25 to Jan 26
4.3/5 Excellent! (1,476 reviews)
"Lovely little property, the barkeep was quite friendly as well. Didnt have a gym though"

Reviewed on Jan. 18, 2022

The Elk & Avenue Hotel
Irwin's Mountain Inn
2.5 out of 5
429 Banff Avenue, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Feb 6 to Feb 7
4.1/5 Very Good! (987 reviews)
"A great location and price point in comparison to other mountain town accommodations."

Reviewed on Jan. 11, 2022

Irwin's Mountain Inn
Best Western Plus Siding 29 Lodge
2.5 out of 5
453 Marten Street, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Jan 24 to Jan 25
4.3/5 Excellent! (975 reviews)
"We had a dog with us and we got a room with a patio door, it was the best hotel we have ever stayed at with our puppy, so convenient!"

Reviewed on Jan. 20, 2022

Best Western Plus Siding 29 Lodge
Don't see what you're looking for?
See all available properties in Banff
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