A street with a historic building, a cafe, and a traffic light.

Find Resorts & Hotels with Spas in Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Resorts & Hotels with Spas

Tonight
22 Oct - 23 Oct
Tomorrow
23 Oct - 24 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Our top choices for Perth hotels with a spa

1. Woodlea

Woodlea
Perth
SAR 335
SAR 402 total
includes taxes & fees
25 Oct - 26 Oct
Woodlea

2. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
  • Riverside relaxation awaits at this mountain retreat with daily spa treatments, sauna, and steam room for a complete wellness escape.
SAR 694
SAR 833 total
includes taxes & fees
9 Nov - 10 Nov
Dunkeld House Hotel

3. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
  • Indulge in a restorative retreat at this urban spa sanctuary with 5 treatment rooms and indoor pool.
SAR 322
SAR 386 total
includes taxes & fees
25 Oct - 26 Oct
Apex City Quay Hotel & Spa

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

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
  • Experience this tranquil retreat with a full-service spa, indoor pool, and beautiful gardens for an indulgent escape into wellness.
SAR 203
SAR 244 total
includes taxes & fees
16 Nov - 17 Nov
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

5. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
  • Revitalize at this riverside hotel offering deep-tissue massages, hot stone treatments, and a luxurious full-service spa.
SAR 264
SAR 317 total
includes taxes & fees
25 Oct - 26 Oct
The Angus Hotel & Spa by Compass Hospitality

6. Crieff Hydro

Crieff Hydro
Crieff
  • Relax at this Scottish countryside hotel with rejuvenating spa treatments and two indoor pools for wellness seekers.
SAR 656
SAR 788 total
includes taxes & fees
4 Nov - 5 Nov
Crieff Hydro

7. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
  • Escape to a Victorian mountain retreat with 4 luxurious spa rooms and hot stone massage services.
SAR 806
SAR 968 total
includes taxes & fees
8 Nov - 9 Nov
Atholl Palace Hotel

8. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
  • Victorian hotel offers relaxation with indoor pool, sauna, and health club near Stirling Castle.
SAR 373
SAR 448 total
includes taxes & fees
25 Oct - 26 Oct
Apex Dunblane Hydro Hotel

9. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
  • Rejuvenate at this castle hotel's four-treatment-room spa, where hot stone massages and body wraps await amid stunning loch views.
SAR 1,095
SAR 1,313 total
includes taxes & fees
16 Nov - 17 Nov
Fonab Castle Hotel & Spa

10. Keavil House Hotel Dunfermline by Sunday

Keavil House Hotel Dunfermline by Sunday
Crossford
  • Indulge in restorative spa treatments and hot stone massages at this eco-certified retreat with an indoor pool and peaceful gardens.
SAR 344
SAR 413 total
includes taxes & fees
22 Nov - 23 Nov
Keavil House Hotel Dunfermline by Sunday
View all properties

Choose what matters most at spa hotels in Perth

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Perth Hotel Reviews

The Stirling Highland Hotel

The Stirling Highland Hotel

8/10 Good
"Enjoyed our stay as it was conveniently situated. Some aspects of the hotel were tired and needed some attention such as the bathroom in the bedroom and the gym. Lighting was poor in the bedroom and the bed (2 x singles put together) was lopsided. Staff were friendly. The bar was quite cold so we took our drinks down to the reception area which had comfy chairs and was warmer. Needed to pay £10 a day parking as I’d booked through a third party rather than directly with the hotel. Overall however, none of these things would put me off staying here again."
Robin 3-night trip
Posted 22 hours ago
The Stirling Highland Hotel

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.