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 37 Perthshire Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.

Kinloch House
5.0 star property
10.0 out of 10, Exceptional, (1)
"Kinloch house is top of the line. Can't wait to return. Staff was most helpful, dinner was excellent. Everything was perfection."
Kinloch House
Cromlix
5.0 star property
9.8 out of 10, Exceptional, (312)
"Excellent stay from start to finish, and made to feel very special by all the Cromlix team. Food was exceptionally good too. Nice touch having the wellies we could use to go explore the lovely scenic grounds as well. "
Cromlix
Old Course Hotel
5.0 star property
9.6 out of 10, Exceptional, (899)
"An iconic hotel at which the service and features are first rate. Staying there did not help with the ballot entry to play."
The price is SAR 2,352
SAR 2,823 total
includes taxes & fees
12 Jul - 13 Jul
Old Course Hotel
Fonab Castle Hotel & Spa
5.0 star property
9.6 out of 10, Exceptional, (546)
"Fantastic property. Food great, staff great. Everything about this property is 5 star"
The price is SAR 1,627
SAR 1,953 total
includes taxes & fees
5 Jul - 6 Jul
Fonab Castle Hotel & Spa
The Hideaway Experience
5.0 star property
9.6 out of 10, Exceptional, (4)
"Good communication from owners, efficient in replying to queries."
The Hideaway Experience
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, (1001)
"Fantastic hotel with great amenities and golf courses."
The price is SAR 1,139
SAR 1,328 total
includes taxes & fees
7 Jul - 8 Jul
Fairmont St Andrews
Wyndham Duchally Country Estate
4.0 star property
9.4 out of 10, Exceptional, (431)
"Wonderful place with very comfortable accommodations !! Their Gin is the best I’ve ever had!!"
The price is SAR 629
SAR 735 total
includes taxes & fees
7 Jul - 8 Jul
Wyndham Duchally Country Estate
Rusacks St Andrews
5.0 star property
9.4 out of 10, Exceptional, (300)
"Rusacks is an excellent in a perfect location in terms of access to St Andrews town and The Old Course. Highly recommended."
The price is SAR 1,648
SAR 1,938 total
includes taxes & fees
7 Jul - 8 Jul
Rusacks St Andrews
Apex City Quay Hotel & Spa
4.0 star property
9.2 out of 10, Wonderful, (1008)
"It was an amazing stay and stunning views from our room. Loved the swimming pool and all the different nic macs available were perfect."
The price is SAR 376
SAR 438 total
includes taxes & fees
7 Jul - 8 Jul
Apex City Quay Hotel & Spa
Carnoustie Golf Hotel
4.0 star property
9.0 out of 10, Wonderful, (1003)
"Visit Carnoustie on numeral association love the location staff are lovely and love the walks nearby "
The price is SAR 364
SAR 425 total
includes taxes & fees
14 Jul - 15 Jul
Carnoustie Golf Hotel
Don't see what you're looking for?
See all available properties 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.

Recent reviews of Perthshire hotels
Expedia verified reviews