Find Resorts & Hotels with Spas in Perthshire

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Perthshire Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for Perthshire hotels with a spa

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (687 reviews)
"Lovely location and helpful staff "
United Kingdom
Clara Louise
The price is AED 1,148
AED 1,378 total
includes taxes & fees
31 Mar - 1 Apr
Fonab Castle Hotel & Spa

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,001 reviews)
"My wife used the spa on a previous visit and confirmed it was indeed relaxing."
United Kingdom
Jim
The price is AED 751
AED 901 total
includes taxes & fees
30 Mar - 31 Mar
Atholl Palace Hotel

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"Spa was really good… quite busy but nice. Rooms clean and very comfortable. The lift wasn’t working which didn’t affect us but maybe others. Service at breakfast was excellent and Dot is an asset to the hotel with her welcome, information and personality…. A lovely stay in a beautiful setting. 😁"
United Kingdom
Susie
The price is AED 733
AED 880 total
includes taxes & fees
12 Apr - 13 Apr
Dunkeld House Hotel

Wyndham Duchally Country Estate

Wyndham Duchally Country Estate
4.0 star property
Auchterarder
9.2 out of 10, Wonderful, (614 reviews)
"Absolutely fab stay!"
Canada
Erica Anne
The price is AED 555
AED 666 total
includes taxes & fees
26 Mar - 27 Mar
Wyndham Duchally Country Estate

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (370 reviews)
"Lovely staff and a cost warm feel throughout the hotel. Beautiful views, great bar and food. "
United Kingdom
Ann
The price is AED 842
AED 1,010 total
includes taxes & fees
28 Mar - 29 Mar
Loch Rannoch Hotel and Spa

Macdonald Forest Hills Hotel & Spa

Macdonald Forest Hills Hotel & Spa
4.0 star property
Stirling
8.2 out of 10, Very Good, (913 reviews)
"Lovely room - a little outdated but was lovely nonetheless. The dinner was fantastic at the restaurant. Beautiful surroundings "
United Kingdom
Abby
The price is AED 457
AED 548 total
includes taxes & fees
1 Apr - 2 Apr
Macdonald Forest Hills Hotel & Spa

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very Good, (795 reviews)
"From the person that greeted us and helped with our luggage to the person checking us out all staff members were kind and helpful."
United Kingdom
Sarah
The price is AED 902
AED 1,082 total
includes taxes & fees
24 Mar - 25 Mar
Crieff Hydro

Woodlea

Woodlea
3.0 star property
Perth
The price is AED 294
AED 353 total
includes taxes & fees
1 Apr - 2 Apr
Woodlea

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,001 reviews)
"The room was very clean with great amenities pool and sauna, staff very friendly. Will stay again "
United Kingdom
Christine
The price is AED 364
AED 437 total
includes taxes & fees
26 Mar - 27 Mar
Moness Resort

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (501 reviews)
"Friendly and helpful staff, nice clean room. Wife said spa was very tidy and well organised. Buffet breakfast was very good, the bacon was very tasty and not the tasteless buffet offering usually found. Good choice of foods. Overall, a very pleasant visit."
United Kingdom
JOHN
The Angus Hotel & Spa by Compass Hospitality
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 spa hotels in Perthshire

Spa hotels with pools in Perthshire

Spa hotels with free breakfast in Perthshire

Spa hotels with hot tubs in Perthshire

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 Perthshire Hotel Reviews

Explore a world of travel with Expedia