A stone bridge over a river with clear water and rocks in the foreground.

Dunkeld Spa Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Dunkeld Hotels with Spa

Tonight
10 Sept - 11 Sept
Tomorrow
11 Sept - 12 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for Dunkeld hotels with a spa

1. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
  • Riverside relaxation awaits at this mountain retreat with daily spa treatments, sauna, and steam room for a complete wellness escape.
RM990
RM1,188 total
includes taxes & fees
4 Oct - 5 Oct
Dunkeld House Hotel

2. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
  • Revitalise at this riverside hotel offering deep-tissue massages, hot stone treatments, and a luxurious full-service spa.
RM326
RM391 total
includes taxes & fees
13 Sept - 14 Sept
The Angus Hotel & Spa by Compass Hospitality

3. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
  • Rejuvenate at this castle hotel's four-treatment-room spa, where hot stone massages and body wraps await amid stunning loch views.
RM1,391
RM1,669 total
includes taxes & fees
6 Oct - 7 Oct
Fonab Castle Hotel & Spa

4. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
  • Escape to a Victorian mountain retreat with 4 luxurious spa rooms and hot stone massage services.
RM1,157
RM1,389 total
includes taxes & fees
4 Oct - 5 Oct
Atholl Palace Hotel

5. Moness Resort

Moness Resort
Aberfeldy
  • Discover a wellness sanctuary with daily spa treatments, tranquil gardens, and an indoor pool for a complete rejuvenation journey.
RM454
RM544 total
includes taxes & fees
27 Sept - 28 Sept
Moness Resort

6. Woodlea

Woodlea
Perth
RM470
RM564 total
includes taxes & fees
1 Oct - 2 Oct
Woodlea

7. Duchally Hotel & Country Estate

Duchally Hotel & Country Estate
Auchterarder
RM800
RM960 total
includes taxes & fees
13 Sept - 14 Sept
Duchally Hotel & Country Estate

8. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
  • Experience this tranquil retreat with a full-service spa, indoor pool, and beautiful gardens for an indulgent escape into wellness.
RM310
RM371 total
includes taxes & fees
20 Sept - 21 Sept
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

9. Cromlix

Cromlix
Dunblane
RM2,144
RM2,573 total
includes taxes & fees
4 Oct - 5 Oct
Cromlix

10. Crieff Hydro

Crieff Hydro
Crieff
  • Relax at this Scottish countryside hotel with rejuvenating spa treatments and two indoor pools for wellness seekers.
RM769
RM923 total
includes taxes & fees
24 Sept - 25 Sept
Crieff Hydro
View all properties

Choose what matters most at spa hotels in Dunkeld

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Dunkeld Hotel Reviews

Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"Views and atmosphere are second to none"
Jacob 4-night trip
Posted 11 hours ago
Atholl Palace Hotel
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"Only used the bedroom but impressed with the modern decor & facilities"
Julie 1-night trip
Posted 12 hours ago
The Pitlochry Hydro Hotel
Crieff Hydro

Crieff Hydro

10/10 Excellent
"Very pleasant stay at Crieff Hydro. Staff and rooms and facilities all great. Some of the food, particularly the breakfast, was a bit disappointing though."
Gordon 3-night trip
Posted 12 hours ago
Crieff Hydro
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

10/10 Excellent
"Great location with an east access to town.Staff was great."
Peter 2-night trip
Posted 17 hours ago
Fonab Castle Hotel & Spa
Dunkeld House Hotel

Dunkeld House Hotel

10/10 Excellent
"Most enjoyable stay. Rooms were great and staff very helpful."
susan 2-night trip
Posted 2 days ago
Dunkeld House Hotel
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

10/10 Excellent
"Perfect"
Metin 2-night trip
Posted 5 days ago
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"I spent two nights at the Spa hotel. I managed to park in the adjacent hotel car park which was very convenient. My room was great with a large TV , coffee machine, fridge and kettle. A proper bath in the en suite. Plenty of hangers. Breakfast was plentiful and a good variety. The only downside of my stay was I was housed in a separate building to the main hotel. This meant I had to walk outside onto the pavement and cross a road to access my room. However you were away from the noise of the main hotel."
Nicole 2-night trip
Posted 5 days ago
Scotlands Spa Hotel
Moness Resort

Moness Resort

10/10 Excellent
"Great place and nice amenities, especially the steam room, sauna and pool"
Ine 2-night trip
Posted 6 days ago
Moness Resort

Frequently asked questions

Looking to holiday at a spa hotel in Dunkeld?
Treat yourself to some pampering and book a hotel with a spa. Travellers recommend the riverfront and gourmet restaurants in Dunkeld. Make sure you enjoy the bars during your stay. Spa hotels are the perfect way to break out of your daily routine and add a layer of luxury to your holiday.
What is the best spa hotel in Dunkeld?
Dunkeld House Hotel is a top spa hotel featuring a fitness centre, a bar, an indoor pool and a restaurant. Treat yourself to a facial, body scrub or hydrotherapy at the on-site spa.
How many spa hotels will I find in Dunkeld?
Among Expedia's 54 accommodation options in Dunkeld, there is 1 spa hotel.
What's there to see and do in Dunkeld?
Enjoy all that Dunkeld has to offer when you visit The Hermitage, Ossian's Hall and Birnam Oak. If you have some spare time during your trip, you might want to check out Loch of the Lowes and Dunkeld and Birnam Sports and Leisure Hub.
What is a Dunkeld spa hotel?
Spa hotels in Dunkeld have on-site spas offering services including facials and a selection of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are great for rest, rejuvenation and relaxation.