A road winding through a forest with a lake in the distance.

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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Grantown-on-Spey Ski Hotels

Tonight
17 Sept - 18 Sept
Tomorrow
18 Sept - 19 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Our top choices for Grantown-on-Spey ski hotels

1. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
  • Ski into Scottish splendour at this Victorian retreat, where alpine adventures meet highland hospitality just minutes from pristine slopes.
£140
includes taxes & fees
22 Sept - 23 Sept
The Speyside Hotel

2. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
£130
includes taxes & fees
21 Sept - 22 Sept
The Grant Arms Hotel

3. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
  • Step into winter splendour at this Victorian mountain retreat, where thrilling ski adventures await just minutes from your cosy room.
£61
includes taxes & fees
11 Oct - 12 Oct
Craiglynne Hotel

4. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
  • Venture to Scotland's Ben Mhor Hotel for winter magic with skiing, archery, and hiking trails nestled in the Victorian charm of Cairngorms.
£77
includes taxes & fees
1 Oct - 2 Oct
Ben Mhor Hotel

5. Muckrach Country House

Muckrach Country House
Grantown-on-Spey
£198
includes taxes & fees
20 Sept - 21 Sept
Muckrach Country House

6. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
£68
includes taxes & fees
1 Oct - 2 Oct
Nethybridge Hotel

7. Argyle Guest House

Argyle Guest House
Ballindalloch
  • Cosy guesthouse escape near Lecht Ski Resort with hearty breakfast and relaxing library retreat.
£93
includes taxes & fees
17 Oct - 18 Oct
Argyle Guest House

8. Cairn Hotel

Cairn Hotel
Carrbridge
  • Explore Edinburgh's snowy charms with skiing excursions from this central, cosy hotel retreat.
£120
includes taxes & fees
28 Sept - 29 Sept
Cairn Hotel

9. The Boat Hotel

The Boat Hotel
Boat of Garten
  • Discover alpine adventures in a historic Victorian hotel surrounded by majestic hiking trails and premier skiing spots.
£119
includes taxes & fees
21 Sept - 22 Sept
The Boat Hotel

10. Rowan Tree Country Hotel

Rowan Tree Country Hotel
Aviemore
  • Winter wonderland awaits at Rowan Tree Country Hotel, nestled in a national park with ski storage and easy access to snow adventures.
£113
includes taxes & fees
14 Oct - 15 Oct
Rowan Tree Country Hotel
View all properties

Choose what matters most at ski hotels in Grantown-on-Spey

Resort
4 stars
5 stars
Spa
Family-friendly

Top Grantown-on-Spey Hotel Reviews

Nethybridge Hotel

Nethybridge Hotel

10/10 Excellent
"Friendly staff"
Pamela 1-night trip
Posted 4 hours ago
Nethybridge Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"Location of the hotel is great. It is an old property but all said and done it came on the right side of the charming/ run down divide. Has been updated and does not feel old in most respects. The major drawback for me was very weak WiFi and a bare bones TV. For many, a large tub and good hot and cold water supply in addition to handheld shower and rain shower is going to be a plus.If you need a Laundry, a self serve and full service laundry is literally on the same block so that could be a major plus, as it was for us on a long trip through Highlands"
Rakesh 4-night trip
Posted 23 hours ago
Columba Hotel Inverness by Compass Hospitality
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Excellent breakfast, friendly staff, parking good. Clean hotel."
Stuart 1-night trip
Posted 1 day ago
Craiglynne Hotel
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"Highly recommend this hotel. The location is fantastic next to the train station and centrally located to shops and restaurants. Staff were extremely pleasant and helpful! High tea was a travellers delight! Fun to stay in such a historic building!"
Karen 1-night trip
Posted 3 days ago
The Royal Highland Hotel
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"The room was beautiful. Had a nice meal in the bar and the bartender gave my friend and me a great recommendation for some delicious Scottish whiskey from their hometown."
Deborah 1-night trip
Posted 5 days ago
Kingsmills Hotel
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"We were here on vacation. The location was great, right by the river. The restaurant was good (they seem to dry-age their beef themselves). Staff very helpful, facility very clean. Only drawback, no elevator (which was only an issue with luggage, but staff offered to carry bags up for us). We'd happily come back."
David 3-night trip
Posted 10 days ago
Glenmoriston Townhouse Hotel

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 £61 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.
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.
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.
How can I save on a ski hotel in Grantown-on-Spey with Expedia?
Find Grantown-on-Spey ski hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings with Member Prices 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.
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. 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. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia