- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Ballater hotels with a spa

1. Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside
Hilton Grand Vacations Club Craigendarroch Suites Royal DeesideBallater
9.0 out of 10, Wonderful, (296 reviews)
cleanliness Rejuvenate in a full-service spa retreat nestled in a national park setting, complete with hot tub, sauna, and indoor pools.
The price is AED 482
AED 578 total
includes taxes & fees
22 Nov - 23 Nov

2. Atholl Palace Hotel
Atholl Palace HotelPitlochry
8.8 out of 10, Excellent, (1,003 reviews)
cleanliness Escape to a Victorian mountain retreat with 4 luxurious spa rooms and hot stone massage services.
The price is AED 799
AED 958 total
includes taxes & fees
1 Dec - 2 Dec

3. Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (758 reviews)
cleanliness Rejuvenate at this castle hotel's four-treatment-room spa, where hot stone massages and body wraps await amid stunning loch views.
The price is AED 1,032
AED 1,238 total
includes taxes & fees
1 Dec - 2 Dec

4. Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland HotelAviemore
7.8 out of 10, Good, (913 reviews)
cleanliness Unwind in the mountain spa retreat with sauna, hot tub, and steam room for post-adventure rejuvenation.
The price is AED 467
AED 561 total
includes taxes & fees
22 Nov - 23 Nov

5. Macdonald Morlich Hotel
Macdonald Morlich HotelAviemore
7.6 out of 10, Good, (484 reviews)
cleanliness Mountainside spa sanctuary offers complete rejuvenation with aromatherapy, body treatments, and expert massages in scenic highlands.
The price is AED 373
AED 447 total
includes taxes & fees
1 Dec - 2 Dec

6. Scotlands Spa Hotel
Scotlands Spa HotelPitlochry
7.6 out of 10, Good, (1,003 reviews)
cleanliness Luxurious spa retreat with tranquil garden views offers revitalizing massages and therapeutic treatments for a peaceful Scottish escape.
The price is AED 498
AED 597 total
includes taxes & fees
4 Dec - 5 Dec

7. Macdonald Aviemore Hotel
Macdonald Aviemore HotelAviemore
7.2 out of 10, Good, (611 reviews)
cleanliness Unwind in the Highlands with 2 indoor pools, rejuvenating massages, and a full-service spa in this eco-certified hotel.
The price is AED 438
AED 525 total
includes taxes & fees
15 Nov - 16 Nov
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.
Top Ballater Hotel Reviews

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside
Hilton Grand Vacations Club Craigendarroch Suites Royal DeesideBallater





















