Photo by Eddie Boyd

Spa Hotels & Resorts in Dunkeld from AU$134
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Dunkeld Spa Hotels
Our top choices for Dunkeld hotels with a spa

8.8 out of 10, Excellent, (1,000 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 AU$430
includes taxes & fees
13 May - 14 May
The price is AU$356
includes taxes & fees
30 Apr - 1 May

9.4 out of 10, Exceptional, (695 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 AU$749
includes taxes & fees
3 May - 4 May

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 AU$297
includes taxes & fees
7 May - 8 May

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

8.0 out of 10, Very good, (512 reviews)
cleanliness Revitalise at this riverside hotel offering deep-tissue massages, hot stone treatments, and a luxurious full-service spa.
The price is AU$149
includes taxes & fees
4 May - 5 May

8.6 out of 10, Excellent, (1,000 reviews)
cleanliness Discover a wellness sanctuary with daily spa treatments, tranquil gardens, and an indoor pool for a complete rejuvenation journey.
The price is AU$225
includes taxes & fees
30 Apr - 1 May
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 Dunkeld Hotel Reviews

The Angus Hotel & Spa by Compass Hospitality
6/10 Okay
Frequently asked questions
Explore a world of travel with Expedia
- Adults Only Hotels in Aberfeldy
- Boutique Hotels in Aberfeldy
- Luxury Hotels in Aberfeldy
- B&B in Almondbank
- Business Hotels in Almondbank
- Almondbank Hotels
- Hotels with Pool in Balbeggie
- Ballinluig Hotels
- Inns in Ballinluig
- Cottages in Bankfoot
- Bankfoot Hotels
- B&B in Blairgowrie
- Caravan Parks in Blairgowrie
- Castles in Blairgowrie
- Chalets in Blairgowrie
- Cottages in Blairgowrie
- Country House in Blairgowrie
- Guest Houses in Blairgowrie
- Holiday Homes in Blairgowrie
- Holiday Parks in Blairgowrie
- Boutique Hotels in Blairgowrie
- Luxury Hotels in Blairgowrie
- Romantic Hotels in Blairgowrie
- Spa Hotels in Blairgowrie
- Blairgowrie Hotels
- Motels in Blairgowrie
- Villas in Blairgowrie
- Country House in Bridge of Cally
- Bridge of Cally Hotels
- Dowally Hotels
- Grandtully Hotels
- Lodges in Grandtully
- Farmstay in Kinclaven
- Kinclaven Hotels
- Luncarty Hotels
- Cheap Hotels in Perth
- Pet Friendly Hotels in Perth
- Spa Hotels in Perth
- Castles in Perthshire
- Farmstay in Perthshire
- Guest Houses in Perthshire
- Holiday Parks in Perthshire
- Boutique Hotels in Perthshire
- Family Hotels in Perthshire
- Historic Hotels in Perthshire
- Luxury Hotels in Perthshire
- Perthshire Hotels
- B&B in Pitlochry
- Holiday Homes in Pitlochry
- Cheap Hotels in Pitlochry
- Family Hotels in Pitlochry
- Golf Hotels in Pitlochry
- Historic Hotels in Pitlochry
- Hotels with Pool in Pitlochry
- Macdonald Hotels in Pitlochry
- Pet Friendly Hotels in Pitlochry
- Spa Hotels in Pitlochry
- Pitlochry Hotels
- Historic Hotels in Scone
- Hotels with Parking in Scone
- Hotels with Pool in Scone
- Luxury Hotels in Scone
- Pet Friendly Hotels in Scone
- Romantic Hotels in Scone
- B&B in Stanley
- Caravan Parks in Stanley
- Holiday Homes in Stanley
- Holiday Parks in Stanley
- Luxury Hotels in Stanley
- Stanley Hotels
- Inns in Stanley
- Strathtay Hotels
- Tayside Hotels
- Hotels near The Hermitage









































