Search Ski Hotels in Banff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Banff Ski Hotels

Next weekend
In two weeks

Our top choices for Banff ski hotels

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (94 reviews)
The price is £200
includes taxes & fees
26 Apr - 27 Apr
Craigellachie Lodge

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (100 reviews)
The price is £180
includes taxes & fees
24 Apr - 25 Apr
The Aberlour Hotel

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (105 reviews)
  • cleanliness
    Glide into ski adventure just steps from this cosy Buckie B&B, with cross-country trails and downhill slopes waiting nearby.
The price is £95
includes taxes & fees
25 Apr - 26 Apr
Kintrae B&B

Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
4.0 star property
Inverurie
9.4 out of 10, Exceptional, (371 reviews)
The price is £120
includes taxes & fees
11 May - 12 May
Meldrum House Country Hotel & Golf Course

"Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland

"Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland
Pitullie
10.0 out of 10, Exceptional, (9 reviews)
The price is £152
includes taxes & fees
29 Apr - 30 Apr
"Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland
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.

Choose what matters most at ski hotels in Banff

Top Banff Hotel Reviews

Frequently asked questions

How much does a ski hotel in Banff cost?
Prices for ski hotels in Banff can vary, but you can find a great deal from £95 on Expedia. All sorts of factors affect price, such as the hotel's proximity to the slopes and the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which area of Banff is best to stay in for skiing?
For skiing in Banff, the most convenient areas to stay are directly in the town of Banff itself or in the nearby village of Lake Louise.

Banff town provides a central base with easy access to all three of the area's main ski resorts: Sunshine Village, Lake Louise Ski Resort, and Mt. Norquay. The town is situated within Banff National Park and offers a wide selection of hotels, restaurants, and shops. Regular shuttle services operate from various points in town directly to the ski slopes, making it easy to get to and from the mountains without needing a car.

Lake Louise village is an excellent choice for those who want to be right on the doorstep of the Lake Louise Ski Resort. This smaller, more tranquil village offers several hotels, some of which are ski-in/ski-out or just a short shuttle ride from the base of the slopes. It's particularly appealing for dedicated skiers and snowboarders who want to maximise their time on the mountain.

Couples often prefer Lake Louise for its stunning scenery and direct access to the slopes, allowing for early starts and a more focused skiing holiday.
Is it cheaper to book flights and a ski hotel in Banff as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
What activities should we do in Banff besides skiing?
The best area to stay in Banff for activities beyond skiing is Banff town itself, offering a wide array of options for all types of travellers.

Banff town is located within Banff National Park, surrounded by stunning mountain scenery. Its main street, Banff Avenue, is lined with shops, restaurants, and tour operators, making it a convenient base for exploring. You'll find easy access to the Bow River, various hiking trails, and the iconic Banff Gondola.

For couples, Banff town provides a romantic setting with plenty of opportunities for shared experiences. You can enjoy a leisurely stroll along the river, take a scenic drive on the Bow Valley Parkway for wildlife spotting, or relax in the Upper Hot Springs with panoramic views. Many hotels here offer spa facilities and fine dining options, superb for a special getaway.

Families will also find Banff town an excellent choice due to the variety of activities. Beyond the gondola ride, you can visit the Whyte Museum of the Canadian Rockies to learn about the area's history, go ice skating on Lake Louise (in winter), or try horseback riding through the mountain trails in warmer months.
How can I save on a ski hotel in Banff with Expedia?
Members always get our best prices. Find our best Banff ski hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings and member perks when you're logged in. Another tip is to book your ski hotel in advance as availability and prices are usually better. If you are feeling spontaneous, there are last-minute offers to explore too.
Can I cancel my ski hotel reservation on Expedia?
If your plans change, it's easy to cancel your hotel with free cancellation on Expedia. Just use the "Fully refundable property" filter during your search to find the right ski hotel in Banff. Before confirming your booking, review the property's cancellation policy for complete peace of mind.

Explore a world of travel with Expedia