Find Resorts & Hotels with Spas in Perthshire

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 30 Perthshire Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.

Fonab Castle Hotel & Spa
5.0 star property
9.6 out of 10, Exceptional, (559)
"Amazing staff and excellent hotel. "
The price is SAR 1,087
SAR 1,305 total
includes taxes & fees
17 Dec - 18 Dec
Fonab Castle Hotel & Spa
Dunkeld House Hotel
4.0 star property
8.6 out of 10, Excellent, (1002)
"Great stay as usual!"
The price is SAR 508
SAR 610 total
includes taxes & fees
24 Nov - 25 Nov
Dunkeld House Hotel
Wyndham Duchally Country Estate
4.0 star property
9.2 out of 10, Wonderful, (483)
"Second time staying as a family in the lodges. Beautiful place, with nice pool and quiet gym area. We did have a bit of an issue with double payment being taken, but this was refunded as soon as we made the manager aware. Meal was nice and very well presented (though we were the only people eating so not much atmosphere). Staff all very professional and polite. Sure we will be back again at some point."
The price is SAR 441
SAR 515 total
includes taxes & fees
28 Nov - 29 Nov
Wyndham Duchally Country Estate
Angus Hotel
3.0 star property
8.0 out of 10, Very Good, (404)
"A nice friendly clean hotel, stayed with my family 2 adults and 2 toddlers midweek. Kids loved the swimming pool and bunk beds in the family room, could have done with more space but we didn’t spend much time in the room. Breakfast was delicious and plenty of it. Parking outside hotel is in short supply but there is more space at the rear and a free public car park across the road so you won’t be stuck. Blairgowrie is a nice little town with plenty of amenities. "
The price is SAR 225
SAR 258 total
includes taxes & fees
8 Dec - 9 Dec
Angus Hotel
Murrayshall Country Estate
4.0 star property
9.2 out of 10, Wonderful, (339)
"Beautiful hotel, great service. Food was good, particularly the excellent breakfast. We enjoyed the lovely view from the dining room window. Our bedroom was very clean and comfortable. Would recommend this hotel highly. "
The price is SAR 572
SAR 667 total
includes taxes & fees
18 Nov - 19 Nov
Murrayshall Country Estate
The Pitlochry Hydro Hotel
3.5 star property
7.8 out of 10, Good, (1008)
"Everything thanks"
The price is SAR 212
SAR 252 total
includes taxes & fees
18 Nov - 19 Nov
The Pitlochry Hydro Hotel
DoubleTree by Hilton Dunblane Hydro
4.0 star property
8.4 out of 10, Very Good, (1002)
"Quick and friendly check in and check out. Room clean. We enjoyed the pool, sauna and steam room and the staff here were also lovely. Great base if you want to explore thd local are."
The price is SAR 294
SAR 346 total
includes taxes & fees
10 Dec - 11 Dec
DoubleTree by Hilton Dunblane Hydro
Leonardo Boutique Huntingtower Perth
4.0 star property
9.0 out of 10, Wonderful, (771)
"Excellent friendly and efficient service by all staff. Being upgraded to a junior suite on arrival made our stay even more memorable and special. Would definitely recommend. "
The price is SAR 281
SAR 328 total
includes taxes & fees
24 Nov - 25 Nov
Leonardo Boutique Huntingtower Perth
Crieff Hydro
4.0 star property
8.2 out of 10, Very Good, (688)
"Lovely walks form the door. Excellent swimming pool. Very quiet room."
The price is SAR 592
SAR 689 total
includes taxes & fees
20 Nov - 21 Nov
Crieff Hydro
Murraypark Hotel
3.0 star property
9.2 out of 10, Wonderful, (197)
"Staff were excellent and attentive."
The price is SAR 434
SAR 505 total
includes taxes & fees
18 Nov - 19 Nov
Murraypark Hotel
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.
Don't see what you're looking for?
See all available properties in Perthshire