Hotels with Spa in Perth, Scotland

  • 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 prices for these dates

Our top choices for Perth hotels with a spa

1. Woodlea

Woodlea
3.0 star property
Perth
9.4 out of 10, Exceptional, (26 reviews)
The price is P5,699
P6,839 total
includes taxes & fees
Nov 22 - Nov 23
Woodlea

2. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,003 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 P10,838
P13,006 total
includes taxes & fees
Dec 1 - Dec 2
Dunkeld House Hotel

3. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,294 reviews)
  • cleanliness
    Indulge in a restorative retreat at this urban spa sanctuary with 5 treatment rooms and indoor pool.
The price is P5,472
P6,567 total
includes taxes & fees
Nov 8 - Nov 9
Apex City Quay Hotel & Spa

4. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.6 out of 10, Good, (1,000 reviews)
  • cleanliness
    Experience this tranquil retreat with a full-service spa, indoor pool, and beautiful gardens for an indulgent escape into wellness.
The price is P3,585
P4,302 total
includes taxes & fees
Dec 6 - Dec 7
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

5. Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (860 reviews)
  • cleanliness
    Relax at this Scottish countryside hotel with rejuvenating spa treatments and two indoor pools for wellness seekers.
The price is P10,413
P12,496 total
includes taxes & fees
Nov 22 - Nov 23
Crieff Hydro

6. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (634 reviews)
  • cleanliness
    Revitalize at this riverside hotel offering deep-tissue massages, hot stone treatments, and a luxurious full-service spa.
The price is P5,053
P6,064 total
includes taxes & fees
Nov 8 - Nov 9
The Angus Hotel & Spa by Compass Hospitality

7. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,004 reviews)
  • cleanliness
    Revitalize at this luxury hotel with 13 specialized spa treatment rooms and two indoor pools overlooking St Andrews' iconic golf course.
The price is P22,742
P27,291 total
includes taxes & fees
Nov 25 - Nov 26
Old Course Hotel

8. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,002 reviews)
  • cleanliness
    Escape to a Victorian mountain retreat with 4 luxurious spa rooms and hot stone massage services.
The price is P14,775
P17,731 total
includes taxes & fees
Dec 1 - Dec 2
Atholl Palace Hotel

9. Duchally Hotel & Country Estate

Duchally Hotel & Country Estate
3.0 star property
Auchterarder
9.0 out of 10, Wonderful, (2 reviews)
The price is P9,734
P11,681 total
includes taxes & fees
Nov 8 - Nov 9
Duchally Hotel & Country Estate

10. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (756 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 P15,636
P18,763 total
includes taxes & fees
Dec 1 - Dec 2
Fonab Castle Hotel & Spa
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 Perth

Frequently Asked Questions

Looking for a spa hotel in Perth?

Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Travelers like the riverfront in Perth. Be sure to pay a visit to the archaeological sites during your stay. Hotels with spas are the perfect way to break out of your daily routine and add a layer of luxury to your weekend away.

What is the best spa hotel in Perth?

Woodlea is a top spa hotel with 13 rooms, free WiFi, and luggage storage. Enjoy a body scrub, body treatment, or steam room at the onsite spa. Other popular spa hotels in Perth include Silverwood Luxury Lodge Resort and Silverwood Resort & events Barn .

How many spa hotels will I find in Perth?

Among Expedia's 286 accommodation options in Perth, there are 3 spa hotels.

What's there to see and do in Perth?

Experience Perth with a stop at Perth Concert Hall, Perth Art Gallery and Museum, and Black Watch Regimental Museum. If you have extra time while you're in the area, you might want to stop by Scone Palace and McDiarmid Park.

What is a Perth spa hotel?

Spa hotels in Perth provide lodging and have a full on-site spa which offers services including couples massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation, and relaxation.