Search Ski Hotels in Grantown-on-Spey

  • 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 Grantown-on-Spey Ski Hotels

This weekend
Next weekend

Our top choices for Grantown-on-Spey ski hotels

Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
The price is £132
includes taxes & fees
13 May - 14 May
Muckrach Country House

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (155 reviews)
The price is £150
includes taxes & fees
9 May - 10 May
The Grant Arms Hotel

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (350 reviews)
  • cleanliness
    Ski into Scottish splendour at this Victorian retreat, where alpine adventures meet highland hospitality just minutes from pristine slopes.
The price is £144
includes taxes & fees
21 May - 22 May
The Speyside Hotel

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (206 reviews)
  • cleanliness
    Venture to Scotland's Ben Mhor Hotel for winter magic with skiing, archery, and hiking trails nestled in the Victorian charm of Cairngorms.
The price is £54
includes taxes & fees
31 May - 1 Jun
Ben Mhor Hotel

Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.2 out of 10, Good, (506 reviews)
  • cleanliness
    Step into winter splendour at this Victorian mountain retreat, where thrilling ski adventures await just minutes from your cosy room.
The price is £89
includes taxes & fees
10 May - 11 May
Craiglynne Hotel

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (263 reviews)
  • cleanliness
    Cosy guesthouse escape near Lecht Ski Resort with hearty breakfast and relaxing library retreat.
The price is £118
includes taxes & fees
4 Jun - 5 Jun
Argyle Guest House

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (97 reviews)
The price is £202
includes taxes & fees
19 May - 20 May
Craigellachie Lodge

Star Hotel

Star Hotel
4.0 star property
Kingussie
9.8 out of 10, Exceptional, (38 reviews)
  • cleanliness
    Embrace winter magic at Kingussie's renovated Star Hotel with ski storage and Highland Wildlife Park just a short drive away.
The price is £167
includes taxes & fees
24 May - 25 May
Star Hotel

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (102 reviews)
The price is £170
includes taxes & fees
9 May - 10 May
The Aberlour Hotel

Rowan Tree Country Hotel

Rowan Tree Country Hotel
3.0 star property
Aviemore
9.2 out of 10, Wonderful, (94 reviews)
  • cleanliness
    Winter wonderland awaits at Rowan Tree Country Hotel, nestled in a national park with ski storage and easy access to snow adventures.
The price is £129
includes taxes & fees
31 May - 1 Jun
Rowan Tree Country Hotel
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 Grantown-on-Spey

Top Grantown-on-Spey Hotel Reviews

Frequently asked questions

What are the top-rated ski hotels in Grantown-On-Spey?
Some of the top-rated ski hotels in Grantown-On-Spey include The Speyside Hotel, Mount Barker Bed & Breakfast, and the Craiglynne Hotel.

The 3.5-star Speyside Hotel, with an excellent 9.4 rating, is praised by guests for its comfortable rooms and delicious food, making it an excellent base for exploring nearby ski runs and cross-country ski areas.

For a more intimate stay, the 4.5-star Mount Barker Bed & Breakfast boasts a great 10.0 rating and offers complimentary cooked breakfast and free WiFi, with skiing facilities located conveniently nearby.

The 3-star Craiglynne Hotel, rated 7.4, provides easy access to downhill and cross-country skiing, and guests frequently highlight the friendly staff and excellent food.
How much does a ski hotel in Grantown-On-Spey cost?
Prices for ski hotels in Grantown-On-Spey can vary, but you can find a great deal from £54 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.
Is Grantown-On-Spey good for skiing?
The best area to stay in Grantown-on-Spey for skiing is within the town centre itself, as it provides convenient access to the nearby ski resorts whilst offering all the amenities you'll need.

Grantown-on-Spey is a traditional Highland town known for its wide main street, The Square, which is lined with independent shops, cafes, and restaurants. It's a compact town, making it easy to get around on foot, and it serves as an excellent base for exploring the wider Cairngorms National Park.

For families, staying in Grantown-on-Spey is an excellent choice. The town offers a relaxed environment after a day on the slopes, with several hotels and guesthouses providing family-friendly accommodation. There are local shops for any forgotten essentials, and the town is well-placed for a short drive to the Lecht Ski Centre or Cairngorm Mountain, both offering ski instruction and slopes suitable for various abilities.

Couples looking for a winter break will also find Grantown-on-Spey appealing. After enjoying the skiing, you can relax in one of the local pubs or enjoy a meal in a restaurant.
Which area of Grantown-On-Spey is best to stay in for skiing?
For skiing in Grantown-On-Spey, the best area to stay is within the town itself, particularly properties located conveniently for access to the A95 road, which leads directly to the Lecht Ski Centre and Cairngorm Mountain.

Grantown-On-Spey is a compact town, and its High Street forms the main thoroughfare, lined with hotels, guesthouses, and local shops. Staying here means you're well-placed for an early start to the ski slopes, and after a day on the snow, you'll have easy access to places to eat and relax. The town's layout makes it simple to navigate.

Couples looking for a comfortable base after a day of skiing will find the town centre appealing. Many accommodations offer amenities like comfortable lounges and drying rooms for ski gear. You'll also find a good selection of independent restaurants and pubs for evening meals, and you can easily walk to them from most central locations.
Is it cheaper to book flights and a ski hotel in Grantown-On-Spey 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 dining options are typically available in Grantown-On-Spey ski accommodations?
The dining options available in Grantown-On-Spey ski accommodations typically range from self-catering facilities to full-service restaurants.

Many accommodations, particularly self-catering lodges and apartments, provide well-equipped kitchens where you can prepare your own meals. This is a convenient option for families who prefer to dine in or have specific dietary requirements, allowing them to manage their budget and meal times with ease. You'll often find a local supermarket, such as the Co-op on High Street, for groceries.

For those who prefer not to cook, some hotels and guesthouses offer on-site restaurants or dining rooms. These can range from establishments serving traditional Scottish fare to those offering a more varied menu. Couples might appreciate the convenience of having a restaurant within their accommodation, providing a relaxed setting for an evening meal after a day on the slopes without needing to venture out.
What activities should we do in Grantown-On-Spey besides skiing?
The best area to stay in Grantown-On-Spey for activities beyond skiing is within the town itself, particularly around the High Street and The Square.

Grantown-On-Spey is a traditional Highland town with a grid-pattern layout, making it easy to navigate on foot. The High Street and The Square are the main focal points, offering a selection of independent shops, cafes, and restaurants. It's a pleasant base for exploring the wider Cairngorms National Park.

Couples looking for a relaxing break will find the town a good fit. You can enjoy gentle walks along the River Spey, explore the local shops, or visit the Grantown Museum to learn about the area's history. There are also several distilleries nearby offering tours and tastings, which can be a lovely way to spend an afternoon.

Families will also appreciate staying in Grantown-On-Spey. The Anagach Woods, located just to the east of the town, offer numerous walking and cycling trails suitable for all ages. There are also opportunities for wildlife spotting, including red squirrels and various bird species.
How can I save on a ski hotel in Grantown-On-Spey with Expedia?
Members always get our best prices. Find our best Grantown-On-Spey 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 Grantown-On-Spey. Before confirming your booking, review the property's cancellation policy for complete peace of mind.

Explore a world of travel with Expedia