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

Find Resorts & Hotels with Spas in Perth

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Resorts & Hotels with Spas

Tonight
Aug 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Our top choices for Perth hotels with a spa

1. Woodlea

Woodlea
Perth
$115 nightly
$138 total
Aug 31 - Sep 1
Total with taxes and fees
Woodlea

2. 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.
$63 nightly
$75 total
Aug 16 - Aug 17
Total with taxes and fees
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

3. 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.
$253 nightly
$306 total
Aug 25 - Aug 26
Total with taxes and fees
Dunkeld House Hotel

4. 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.
$78 nightly
$94 total
Sep 6 - Sep 7
Total with taxes and fees
The Angus Hotel & Spa by Compass Hospitality

5. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
  • Victorian hotel offers relaxation with indoor pool, sauna, and health club near Stirling Castle.
$146 nightly
$176 total
Aug 23 - Aug 24
Total with taxes and fees
Apex Dunblane Hydro Hotel

6. 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.
$100 nightly
$120 total
Aug 23 - Aug 24
Total with taxes and fees
Apex City Quay Hotel & Spa

7. Crieff Hydro

Crieff Hydro
Crieff
  • Relax at this Scottish countryside hotel with rejuvenating spa treatments and two indoor pools for wellness seekers.
$156 nightly
$187 total
Aug 23 - Aug 24
Total with taxes and fees
Crieff Hydro

8. 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.
$410 nightly
$492 total
Aug 31 - Sep 1
Total with taxes and fees
Fonab Castle Hotel & Spa

9. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
Dundee
  • Riverside spa retreat offers Swedish massages and aromatherapy amid serene gardens for a blissful escape.
$81 nightly
$97 total
Aug 16 - Aug 17
Total with taxes and fees
Woodlands Hotel, BW Signature Collection

10. Old Course Hotel

Old Course Hotel
St. Andrews
  • Revitalize at this luxury hotel with 13 specialized spa treatment rooms and two indoor pools overlooking St Andrews' iconic golf course.
$607 nightly
$729 total
Aug 30 - Aug 31
Total with taxes and fees
Old Course Hotel
View all properties

Choose what matters most at spa hotels in Perth

Pool
Breakfast included
Hot tub
4 stars
5 stars

Find out more about Perth

Top Perth attractions for a relaxing vacation

In Perth, Scotland, travelers seeking relaxation can enjoy a variety of activities that perfectly complement their stay at spa hotels. Begin your day with a tranquil stroll through the picturesque South Inch Park, where you can soak in the serene views of the River Tay and admire the beautifully landscaped gardens. For a touch of history, visit Scone Palace, the ancient crowning site of Scottish kings, and explore its stunning grounds that include a delightful garden and a refreshing woodland walk. Afterward, take a leisurely cruise on the River Tay, which offers a peaceful way to see the surrounding wildlife and stunning landscapes. For a unique experience, explore the local distilleries such as the famous Dewar's Aberfeldy Distillery, where you can indulge in a whisky tasting that showcases Scotland’s rich heritage. Finally, unwind at one of the spa hotels in the city center or along the riverbank, where luxurious treatments await you, and the attentive service ensures you feel pampered throughout your stay. Areas like the vibrant city center offer convenient access to these attractions, allowing you to explore Perth’s cultural gems before returning to the comfort of your hotel for a rejuvenating spa experience.

Find the best hotels & resorts with spas in Perth

For travelers seeking relaxation and rejuvenation in Perth, Scotland, these hotel options offer exceptional spa amenities to enhance your stay and help you unwind.Silverwood Resort

  • Why it's great for tailored spa getaway: Silverwood Resort is an ideal retreat for spa enthusiasts, featuring a variety of wellness options that encourage relaxation. With a guest review rating of 6.0, this resort offers a full-service spa that includes amenities such as a sauna, steam room, and hot tub, ensuring guests can indulge in soothing treatments and experiences throughout their stay.
  • Other amenities: Beyond its spa offerings, guests can enjoy a beautiful garden area, perfect for leisurely strolls. The resort provides convenient in-room amenities such as a kitchen, oven, and microwave, making it easy for travelers to prepare their own meals. For those looking to explore, nearby attractions include golf courses and winery tours. Additional features include self-parking, daily housekeeping, and complimentary toiletries to enhance the comfort of every stay.
  • Nearby attractions: Cairn O'Mohr Fruit Wines - 5.09 miles, Woodland Park - 8.76 miles, Abernethy Village - 15.34 miles

Top Perth Hotel Reviews

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"We booked a large room and got upgraded. This hotel is sort of like a castle. High ceilings and we had nice view of the forest. We didn't use the spa or restaurant, but they looked good. Staff were very helpful. They had a lift, but we were on the main floor anyway. Plenty of parking."
Jonathan 1-night trip
Posted 17 hours ago
The Pitlochry Hydro Hotel
The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

10/10 Excellent
"A great place to stay. Reviews talked of dated but I call it character."
Kenneth 1-night trip
Posted 1 day ago
The Angus Hotel & Spa by Compass Hospitality

Frequently asked questions

How much does a spa hotel in Perth cost?
Enjoy staying in a spa hotel in Perth, with plenty of hotels from $75 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
Is it cheaper to book a spa hotel in Perth with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Are there any unique spa experiences available in Perth?
Yes, Perth offers several unique spa experiences, including those at Gleneagles Spa, The Spa at Atholl Palace Hotel, Dunkeld House Hotel Spa, and Taymouth Marina's Wild Wellness Lochside Spa.Gleneagles Spa in Perthshire offers distinctive packages such as the Seabody Elevate Spa Day, which includes a marine bioactive facial, a deep back, neck, and shoulder massage, a two-course lunch, and access to the spa facilities. They also provide unique options that combine spa treatments with outdoor activities like falconry or guided walks to explore ancient Pictish stones and Highland cattle, blending wellness with Scottish heritage and nature.The Spa at Atholl Palace Hotel in Pitlochry stands out by using natural spring water from Ben-y-Vrackie mountain and treatments with Phytomer marine extracts, creating a direct connection to the local environment. The spa focuses on a retreat into nature, offering thermal rooms, spa pools, and personalized luxury treatments that reflect the natural resources of the Scottish Highlands.Dunkeld House Hotel Spa features ishga spa treatments that utilize organic Scottish seaweed and natural spring water from the Outer Hebrides, alongside traditional spa services. The tranquil Perthshire countryside setting enhances the spa experience, which also includes access to indoor pools, whirlpool spa baths, and afternoon tea.Taymouth Marina's Wild Wellness Lochside Spa provides a unique outdoor spa experience.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in Perth for you.

Explore a world of travel with Expedia