Find ski hotels & lodging in Banff

Plan the perfect ski vacation from $297

Pick from 38 Banff Ski Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Moose Hotel And Suites
4.0 star property
9.4 out of 10, Exceptional, (2132)
"We loved staying at the Moose hotel and suites. The staff was incredibly friendly, it’s in a great location within walking distance to all shops and restaurants in town, and the rooms were great. We had a 1 BR king suite. We had a large bathroom, bedroom With king bed, and a separate living room with a sofa, TV, fireplace plus a kitchenette with frig, microwave, and coffee maker. Really a great place to stay!"
The price is $543
$604 total
includes taxes & fees
Jun 9 - Jun 10
Moose Hotel And Suites
Rimrock Resort Hotel Banff
4.0 star property
9.4 out of 10, Exceptional, (1300)
"The staff was excellent. Loved the restaurants."
The price is $508
$585 total
includes taxes & fees
Jun 9 - Jun 10
Rimrock Resort Hotel Banff
Canalta Lodge
3.5 star property
9.4 out of 10, Exceptional, (1003)
"Loved the courtyard - 2 hot tubs and complimentary smores in the evening. Negative - sauna in courtyard was not working and there was no signage alerting us to this. Also, the courtyard needs to be cleaned regularly! Wipe down tables & chairs, etc."
The price is $399
$448 total
includes taxes & fees
Jun 14 - Jun 15
Canalta Lodge
Brewster Mountain Lodge
3.0 star property
9.2 out of 10, Wonderful, (1043)
"Close to banff ave. Everything is located within walking distance. The front desk was very helpful with parking and tickets for the gondola. Also they helped with times to get on the bus and where to find our stop. The room is very stuffing without air conditioning. Unique place."
The price is $297
$331 total
includes taxes & fees
Jun 13 - Jun 14
Brewster Mountain Lodge
The Dorothy Motel
3.0 star property
9.2 out of 10, Wonderful, (745)
"Loved this hotel. Love that I could check in and have my hotel key through the app. Made everything so much easier. Only issue we had with the place majorly was the plumbing in the place wasn’t great. Flushing the toilet it took like 2 hours for the bowl to fill up and the sink took forever to drain. The toilet and flushing was our biggest problem especially sharing a room with people constantly going in and out of bathroom. Everything else was good and loved how walking wise it was about 15 min...
The price is $326
$363 total
includes taxes & fees
Jun 10 - Jun 11
The Dorothy Motel
High Country Inn
3.0 star property
9.0 out of 10, Wonderful, (1006)
"Nice place for staying "
The price is $340
$379 total
includes taxes & fees
Jun 20 - Jun 21
High Country Inn
Tunnel Mountain Resort
3.5 star property
9.0 out of 10, Wonderful, (1687)
"Excellent, already booked our next holiday"
The price is $341
$379 total
includes taxes & fees
Jun 9 - Jun 10
Tunnel Mountain Resort
Buffalo Mountain Lodge
3.5 star property
9.0 out of 10, Wonderful, (1130)
"The hotel is located within walking distance to Banff, so you don't need to pay the steep parking fees or be surrounded by all that activity. The room was well appointed and had everything we needed. The kitchenette helped us save on some eating costs, and there were some good grocery options in town. The staff were fantastic."
The price is $363
$403 total
includes taxes & fees
Jun 16 - Jun 17
Buffalo Mountain Lodge
The Elk & Avenue Hotel
3.0 star property
9.0 out of 10, Wonderful, (1623)
"I love the loft unit, very homey "
The price is $352
$393 total
includes taxes & fees
Jun 13 - Jun 14
The Elk & Avenue Hotel
Mount Royal Hotel
3.0 star property
9.0 out of 10, Wonderful, (1492)
"Enjoyed our stay"
The price is $341
$380 total
includes taxes & fees
Jun 9 - Jun 10
Mount Royal Hotel
Don't see what you're looking for?
See all available properties in Banff
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

Banff Ski Hotels information

 

Ski Hotels in Banff

38

Highest price
$543
Cheapest price
$297
Number of guest reviews
16,373
Total number of hotels in Banff
1,439

 

Frequently asked questions

How much do ski hotels in Banff cost?
Prices for ski hotels in Banff range between $297 and $543 per night. No matter your budget, you’re sure to find a place that combines adventure and comfort. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best ski hotels in Banff?
You can pick from multiple ski hotels in Banff that have a total average guest review rating of 8.7. Moose Hotel And Suites is the preferred choice of experienced Expedia travelers. This 3.5-star property comes with a spa and a firepit. The Dorothy Motel is another popular option where you can click into your skis. It has a 2.5-star rating and amenities including WiFi and a terrace.
How many ski hotels are there in Banff?
Spend your days flying down the slopes and your evenings in complete comfort at one of our 38 ski hotels in Banff.
What are the best cheap ski hotels in Banff?
The Dorothy Motel is a popular ski hotel in Banff featuring WiFi and a terrace. Another cost-effective option with access to snowy slopes is Best Western Plus Siding 29 Lodge. It has conveniences like a swimming pool and blackout curtains. Rates for ski hotels start from only $297 per night. Seeing free attractions in Banff will stretch your vacation dollars even further. Bow Falls and Surprise Corner are must-do’s. With the dollars you save, you can explore some more! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly ski hotels in Banff?
You bet! After a day of snowy activities, unwind at Moose Hotel And Suites, a family-friendly ski hotel in Banff. This 3.5-star property has amenities such as a sauna and a swimming pool. You can also take to the slopes with your team at The Dorothy Motel. With conveniences such as free WiFi and housekeeping services, this 2.5-star stay is an excellent base for your ski vacation in Banff. Once you’ve checked in, there’s no shortage of family-friendly attractions to visit in and around Banff. Upper Hot Springs and Bow Falls are two of our top picks.
Are there any 5-star ski hotels in Banff?
In Banff, 5-star ski hotels are hard to find. But there are some marvelous 4-star options we think you’ll love. Master the slopes and then come home to the cozy comfort of The Rimrock Resort Hotel. Located around 2 mi from downtown, this 4-star retreat has a swimming pool and premium bedding. Fairmont Banff Springs is another favorite pick just 1 mi from central Banff. Also with a 4-star rating, it comes with conveniences like golf and mineral springs in spa.
Why book your ski hotel in Banff with Expedia?
Expedia is your all-in-one destination for organizing your dream ski vacation. We’ve got the widest range of properties to choose from, handy search filters that make it a cinch to find a perfect fit and the best deals available. Join Expedia Rewards for free and score even more bargains on your Banff ski hotel and other bonuses.
How can I find cheap ski hotels in Banff?
Finding a cheap ski hotel in Banff is a cinch with Expedia. To lock in your ideal stay, try our convenient filters to refine your search results by amenities, star rating and budget. You can also sort your results by price so that the cheapest alternatives appear at the top of the screen.
What is there to do near my ski hotel in Banff?
You’ll find loads of awesome things to do and see in Banff. Make tracks to big attractions like Upper Hot Springs, Banff Gondola and Mount Norquay Ski Resort. Cave and Basin National Historic Site, Bow Falls and Surprise Corner also lure many visitors.

Recent reviews of Banff hotels
Expedia verified reviews