COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Spa Hotels in Perth and Kinross

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Perth and Kinross Spa Hotels

Crieff Hydro
Great for spa weekends

Crieff Hydro

4 out of 5
Fern Tower Road, Crieff, Scotland
Get Rates

This family-friendly Crieff hotel is located in a rural location, within 2 mi (3 km) of Famous Grouse Experience at Glenturret Distillery and Crieff Visitor ...

4.1/5Very Good! (482 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Lovely few days

"Our stay was lovely considering all the restrictions Everything was lovely. Staff very kind and helpful Felt very safe and food was beautiful"…"

Reviewed on 28 Oct 2020

Crieff Hydro
Moness Resort
Great for spa weekends

Moness Resort

4 out of 5
The price is £98 per night from 26 Apr to 27 Apr

Situated in a rural location, this spa hotel is within a 15-minute walk of Black Watch Monument and Wade's Bridge. Dewar's World of Whisky and Castle Menzies ...

4.2/5Excellent! (724 reviews)
Travellers like: full-service spa, steam room, massage, facials
Short break at Moness Resort

"Honestly can't complain about anything....quality service and helpful/friendly staff."…"

Reviewed on 22 Dec 2020

Moness Resort
Fonab Castle Hotel & Spa
Great for spa weekends

Fonab Castle Hotel & Spa

5 out of 5
Foss Road, Pitlochry, Scotland
Get Rates

Situated on the riverwalk, this luxury hotel is within 1 mi (2 km) of Pitlochry Festival Theatre and Bells Blair Athol Distillery. Edradour Distillery and Cairngorms ...

4.7/5Exceptional! (262 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Fonab; We’ll be back!

"What a gem of a hotel with truly excellent service in the brasserie, the spa and the concierge. We’ll be back. Even with Covid restrictions in place the stay and the food was amazing."…"

Reviewed on 25 Dec 2020

Fonab Castle Hotel & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Dunkeld House Hotel
Great for spa weekends

Dunkeld House Hotel

4 out of 5
Blairgowrie Road, Dunkeld, Scotland
The price is £129 per night from 9 May to 10 May

Situated on the riverwalk, this spa hotel is 0.9 mi (1.5 km) from Dunkeld Cathedral and 2.8 mi (4.5 km) from The Hermitage. Bells Blair Athol Distillery and ...

4.2/5Very Good! (765 reviews)
Travellers like: full-service spa, sauna, massage, facials
Travellers say...

"Great location food really good and Service great"…"

Reviewed on 20 Nov 2020

Dunkeld House Hotel
Atholl Palace Hotel
Great for spa weekends

Atholl Palace Hotel

4 out of 5
The price is £189 per night from 27 Apr to 28 Apr

This family-friendly Pitlochry hotel is located in the mountains, within a 15-minute walk of Bells Blair Athol Distillery, Black Spout Waterfall and Rob Roy ...

4.1/5Very Good! (635 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Autumn in its glory!

"We were in the Bothy lodge which was very cosy and had everything we needed. The lodge is situated on its own and in a very peaceful setting. It looks out onto the beautiful trees and the Palace grounds. Our visit was in the autumn and the contrast of different colours of trees, bushes and fallen ..."…"

Reviewed on 26 Oct 2020

Atholl Palace Hotel
Loch Rannoch Hotel & Estate
Great for spa weekends

Loch Rannoch Hotel & Estate

3 out of 5
Get Rates

Situated on a lake, this hotel is 0.1 mi (0.1 km) from Loch Rannoch and within 9 miles (15 km) of Schiehallion and Loch Tummel. Rannoch Moor and The House of ...

3.9/5Very Good! (293 reviews)
Travellers like: sauna, steam room
Wonderful!

"Excellent for out of season mini-break!"…"

Reviewed on 24 Mar 2020

Loch Rannoch Hotel & Estate
Angus Hotel

Angus Hotel

3 out of 5
46 Wellmeadow, Blairgowrie, Scotland
The price is £55 per night from 12 Apr to 13 Apr

Situated in Blairgowrie, this hotel is 2.1 mi (3.3 km) from Blairgowrie Golf Club and within 12 miles (20 km) of Loch of the Lowes and Dunkeld Cathedral. Cairngorms ...

3.8/5Good! (200 reviews)
Amazing

"I loved it here the first time and loved it even more this time tbh and would definitely come back here in a heartbeat well worth the money you pay"…"

Reviewed on 16 Nov 2020

Angus Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

3 out of 5
The price is £120 per night from 26 Apr to 27 Apr

Situated in Pitlochry, this hotel is within a 15-minute walk of Rob Roy Way - North, Pitlochry Power Station and Dam and Pitlochry Festival Theatre. Bells Blair ...

3.5/5Good! (270 reviews)
Great Staff

"Spotlessly clean, comfortable room that contained everything that we needed. Staff were great and breakfasts outstanding. We have stayed here before and will stay here again."…"

Reviewed on 6 Nov 2020

Scotlands Spa Hotel
Windlestrae Hotel
Great for spa weekends

Windlestrae Hotel

3.5 out of 5
2 The Muirs, Kinross
Get Rates

This family-friendly Kinross hotel is located in the historical district, just steps away from Montgomery Course at the Green Hotel and Kinross Golf Club. Burleigh ...

3.8/5Good! (146 reviews)
Travellers like: on-site spa services, sauna, steam room, massage
Travellers say...

"the toilet seat was broken , when we reported this they said they would inform maintenance, although they had dining rooms we had to go over the road to there sister hotel for our evening meal which we were overcharged for, on getting back to our hotel the toilet had not been fixed and we had to ..."…"

Reviewed on 4 Oct 2018

Windlestrae Hotel
Best Western Queens Hotel

Best Western Queens Hotel

3 out of 5
Leonard Street, Perth, Scotland
Get Rates

Located in the heart of Perth, this eco-friendly hotel is 0.4 mi (0.6 km) from Fergusson Gallery and 2.8 mi (4.5 km) from Scone Palace. Perth Ice Rink and St. ...

3.7/5Good! (260 reviews)

"The hotel is 'tired' needing a good refurb. The breakfast made up for it though. Amazing."…"

Reviewed on 13 Mar 2020

Best Western Queens Hotel
CLC Duchally Country Estate Hotel & Resort
Great for spa weekends

CLC Duchally Country Estate Hotel & Resort

4 out of 5
Gleneagles, Perthshire, Auchterarder, Scotland
Get Rates

This family-friendly Auchterarder hotel is located in a rural location, within 3 mi (5 km) of Ochil Hills and Gleneagles Golf Course. Phoenix Falconry and Tullibardine ...

4.6/5Exceptional! (261 reviews)
Travellers like: on-site spa services, sauna, steam room, massage
Travellers say...

"This estate is gorgeous. The staff are amazing and can’t do enough for you. The rooms are very spacious. The facilities at the estate are good, the leisure centre is small giving the size of the estate, lucky for us it was in the middle of covid so we had the place to ourselves. Beauty by Brenda ..."…"

Reviewed on 14 Dec 2020

CLC Duchally Country Estate Hotel & Resort
The Green Hotel Golf & Leisure Resort

The Green Hotel Golf & Leisure Resort

3 out of 5
2 The Muirs, Kinross, Scotland
The price is £93 per night from 9 May to 10 May

Situated in Kinross, this golf hotel is steps away from Montgomery Course at the Green Hotel and Kinross Golf Club. Loch Leven Heritage Trail and Scart Island ...

3.9/5Good! (285 reviews)

"Breakfast was okay, room was nice and big, free parking"…"

Reviewed on 21 Nov 2020

The Green Hotel Golf & Leisure Resort
Struan House quality Apartment in the heart of Pitlochry

Struan House quality Apartment in the heart of Pitlochry

Pitlochry, SCT
Get Rates

Situated in the mountains, this historic apartment building is within a 15-minute walk of Rob Roy Way - North, Pitlochry Power Station and Dam, and Pitlochry ...

4.9/5Exceptional! (21 reviews)
Just what we wanted

"A charming homey flat with all the amenities of home. Located off the main street, all the shops and restaurants are a quick walk away. We were greeted with delicious cake and wine. Pitlochry is a lovely town and well located for making day trips around central and northern Scotland. I hope to return, ..."…"

Reviewed on 6 Jun 2019

Struan House quality Apartment in the heart of Pitlochry
The Kenmore Club by Diamond Resorts

The Kenmore Club by Diamond Resorts

4 out of 5
Get Rates

Situated in Aberfeldy, this aparthotel is within 2 miles (3 km) of Mains of Taymouth Golf Course, Taymouth Castle and Scottish Crannog Centre. Bolfracks Garden ...

4.6/5Exceptional! (137 reviews)
Can’t wait for next visit!

"Stay, as usual, overall, was superb. However have to say the cottage we were in for this visit was not quite as good as the accommodations given on our previous visits. Apart from that, still looking forward to our next trip already."…"

Reviewed on 28 Sep 2020

The Kenmore Club by Diamond Resorts
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

3.5 out of 5
The price is £99 per night from 27 Apr to 28 Apr

Situated in the historical district, this hotel is within a 15-minute walk of Rob Roy Way - North and Pitlochry Golf Club. Bells Blair Athol Distillery and Pitlochry ...

3.5/5Good! (186 reviews)
Not the best

"No mattress protector on, unable to get one until the next day as reception did not have access to the laundry cupboard overnight"…"

Reviewed on 31 Mar 2020

The Pitlochry Hydro Hotel
The Spittal of Glenshee
Great for spa weekends

The Spittal of Glenshee

Off The A93, Spittal of Glenshee, Blairgowrie, Scotland
Get Rates

Situated in Blairgowrie, this hotel is 4.6 mi (7.5 km) from Cairngorms National Park and 6.8 mi (10.9 km) from Glenshee Ski Centre. Balmoral Castle and Blairgowrie ...

2/5 (1 review)
Travellers like: sauna, hot tub
Tired hotel

"Having stayed here some years ago and Stopped in over the years the coffee we were looking forward to our stay in what is a beautiful area. The hotel has obviously changed hands and now employs overseas workers who, although they are willing to serve struggle with english and so every request is ..."…"

Reviewed on 23 Aug 2009

The Spittal of Glenshee
Murraypark Hotel

Murraypark Hotel

3 out of 5
Connaught Terrace, Crieff, Scotland
The price is £105 per night from 26 Apr to 27 Apr

Situated in Crieff, this hotel is 1.4 mi (2.2 km) from Crieff Visitor Centre and 1.6 mi (2.6 km) from Famous Grouse Experience at Glenturret Distillery. Drummond ...

4.5/5Wonderful! (102 reviews)

"Lovely little hotel. Staff all very friendly. Good that we could also use facilities at the Hydro"…"

Reviewed on 21 Sep 2020

Murraypark Hotel
Ben Lawers Hotel

Ben Lawers Hotel

3 out of 5
Get Rates

Located in the mountains, this Aberfeldy inn offering ski-in/ski-out access is 0.5 mi (0.8 km) from Loch Tay and within 9 mi (15 km) of Mains of Taymouth Golf ...

4.4/5Excellent! (90 reviews)
Great place to stay for walkers

"Host was not particularly welcoming. It was a dark, wet horrible night we were struggling with luggage and could not find our way into the premises. Admonished for not reading the notice and not ringing the bell The notice had blown over and we couldn't see the bell. It should be noted we are both ..."…"

Reviewed on 2 Nov 2020

Ben Lawers Hotel
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
View all properties
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 Cities in Perth and Kinross

Pocket Guide: Spa Hotels in Perth and Kinross

Search for Spa Hotels in Perth and Kinross on Expedia.co.uk. You can easily find your Spa Hotels in Perth and Kinross using one of the methods below:

  • View our selection of featured hotels in Perth and Kinross
  • Use the map to find budget hotels in the Perth and Kinross neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth and Kinross, select a specific theme, brand, or hotel class in Perth and Kinross
  • Enter your travel dates now to view the best deals on hotels in Perth and Kinross - while they last

More trip options