A castle with a tower, surrounded by a grassy field and trees.

Find Spa Hotels in Ballindalloch

  • 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 Ballindalloch Spa Hotels

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

Our top choices for Ballindalloch hotels with a spa

1. Macdonald Morlich Hotel

Macdonald Morlich Hotel
Aviemore
  • Mountainside spa sanctuary offers complete rejuvenation with aromatherapy, body treatments, and expert massages in scenic highlands.
£122
includes taxes & fees
6 Oct - 7 Oct
Macdonald Morlich Hotel

2. Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
Aviemore
  • Unwind in the mountain spa retreat with sauna, hot tub, and steam room for post-adventure rejuvenation.
£154
includes taxes & fees
30 Sept - 1 Oct
Macdonald Aviemore Highland Hotel

3. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
  • Indulge in coastal spa bliss at this hotel with 5 luxurious treatment rooms, beachfront views, and daily pampering services.
£212
includes taxes & fees
1 Oct - 2 Oct
Golf View Hotel & Spa

4. Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside
Ballater
  • Rejuvenate in a full-service spa retreat nestled in a national park setting, complete with hot tub, sauna, and indoor pools.
£212
includes taxes & fees
16 Sept - 17 Sept
Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside

5. Macdonald Aviemore Hotel

Macdonald Aviemore Hotel
Aviemore
  • Unwind in the Highlands with 2 indoor pools, rejuvenating massages, and a full-service spa in this eco-certified hotel.
£134
includes taxes & fees
11 Oct - 12 Oct
Macdonald Aviemore Hotel

6. Macdonald Aviemore Woodland Lodges

Macdonald Aviemore Woodland Lodges
Aviemore
  • Woodland lodge offers spa treatments, indoor pool, and sauna for deep relaxation in Spey Valley.
£321
includes taxes & fees
28 Sept - 29 Sept
Macdonald Aviemore Woodland Lodges
View all properties

Choose what matters most at spa hotels in Ballindalloch

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Ballindalloch Hotel Reviews

Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

8/10 Good
"The 'Aviemore' hotel block is dated but despite this the room and bathroom were clean and comfortable. We used the pool with our kids however the water was very cold and we didn't stay long. The whole resort has plenty to offer and is good for a family stay but it could do with some areas being refreshed soon."
Graeme 1-night trip
Posted 10 days ago
Macdonald Aviemore Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 10 days ago
The Mansion House Hotel

Frequently asked questions

Looking to holiday at a spa hotel in Ballindalloch?
Forget the stress of everyday life and book yourself a hotel with a spa. Discover the mountain views in Ballindalloch—worth a picture or two! Spa hotels are a great way to break away from your daily routine and add a layer of luxury to your holiday.
What's there to see and do in Ballindalloch?
Take in the sights and attractions that Ballindalloch offers with a visit to Ballindalloch Castle, Glenfarclas Distillery and Glenlivet Distillery. If you have extra time while you're in the area, you might want to stop by Lecht Ski Resort and Cairngorms National Park.
What is a Ballindalloch spa hotel?
Spa hotels in Ballindalloch have on-site spas which offer services such as couples massages and a selection of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on holiday.

Explore a world of travel with Expedia