
Find Resorts & Hotels with Spas in Perthshire
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Perthshire Resorts & Hotels with Spas
Our top choices for Perthshire hotels with a spa

9.4 out of 10, Exceptional, (700 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 NT$12,784
NT$15,341 total
includes taxes & fees
Jun 4 - Jun 5

8.8 out of 10, Excellent, (1,002 reviews)
cleanliness Riverside relaxation awaits at this mountain retreat with daily spa treatments, sauna, and steam room for a complete wellness escape.
The price is NT$7,899
NT$9,478 total
includes taxes & fees
May 31 - Jun 1

8.8 out of 10, Excellent, (373 reviews)
cleanliness Unwind in this Victorian mountain retreat with indoor pool, sauna, and Pilates classes for a complete spa experience.
The price is NT$6,181
NT$7,418 total
includes taxes & fees
May 14 - May 15
The price is NT$7,066
NT$8,479 total
includes taxes & fees
May 13 - May 14

8.2 out of 10, Very Good, (919 reviews)
cleanliness Lakeside spa sanctuary with mountain views provides a restorative escape with indulgent wellness treatments.
The price is NT$5,380
NT$6,456 total
includes taxes & fees
Jun 4 - Jun 5

8.6 out of 10, Excellent, (1,005 reviews)
cleanliness Escape to a Victorian mountain retreat with 4 luxurious spa rooms and hot stone massage services.
The price is NT$9,799
NT$11,759 total
includes taxes & fees
May 12 - May 13

8.0 out of 10, Very Good, (518 reviews)
cleanliness Revitalize at this riverside hotel offering deep-tissue massages, hot stone treatments, and a luxurious full-service spa.
The price is NT$3,177
NT$3,813 total
includes taxes & fees
May 10 - May 11
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.
Spa hotels with pools in Perthshire

9.4 out of 10, Exceptional, (700)
The price is NT$12,784
NT$15,341 total
includes taxes & fees
Jun 4 - Jun 5
Spa hotels with free breakfast in Perthshire

9.4 out of 10, Exceptional, (700)
The price is NT$12,784
NT$15,341 total
includes taxes & fees
Jun 4 - Jun 5
Spa hotels with hot tubs in Perthshire

9.4 out of 10, Exceptional, (700)
The price is NT$12,784
NT$15,341 total
includes taxes & fees
Jun 4 - Jun 5
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

The Pitlochry Hydro Hotel
4/10 Poor































































