United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Spa Hotels in Scotland

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 Scotland Spa Hotels

Kimpton Blythswood Square Hotel
Great for spa weekends

Kimpton Blythswood Square Hotel

5 out of 5
No.11 Blythswood Square, Glasgow, Scotland
The price is £111 per night from 15 Dec to 16 Dec

Located in City Centre Glasgow, this luxury hotel is within a 15-minute walk of George Square and Gallery of Modern Art. The SSE Hydro and Glasgow Cathedral ...

4.6/5Exceptional! (990 reviews)
Travellers like: full-service spa, sauna, massage, facials
Travellers say...

"Excellent Hotel in the centre of Glasgow nice modern and large rooms and restaurant was 5 star"…"

Reviewed on 31 Oct 2020

Kimpton Blythswood Square Hotel
Apex City Quay Hotel & Spa
Great for spa weekends

Apex City Quay Hotel & Spa

4 out of 5
1 West Victoria Dock Road, Dundee, Scotland
The price is £38 per night from 13 Dec to 14 Dec

Located in the heart of Dundee, this spa hotel is within a 10-minute walk of HMS Unicorn and V&A Dundee. University of Dundee is 1 mi (1.6 km) away. Dundee Tay ...

4.6/5Wonderful! (934 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"I just want to thank the Apex Dundee for the wonderful accommodation and extra perks they provided to making my stay that little bit more comfortable. A special thanks to Sophie on reception who’s friendly and approachable nature made it easy to deal with any requests or queries that I had."…"

Reviewed on 21 Nov 2020

Apex City Quay Hotel & Spa
Apex Waterloo Place Hotel
Great for spa weekends

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is £95 per night from 13 Dec to 14 Dec

Located in Old Town, this spa hotel is steps away from Waterloo Place and Princes Street. Edinburgh Playhouse Theatre and George Street are also within 10 minutes. ...

4.5/5Wonderful! (1,063 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"They clean your room and refresh toiletries & towels everyday. Too bad sauna and steam rooms are closed due to covid restrictions. Other than that, will definitely recommend and book again."…"

Reviewed on 18 Oct 2020

Apex Waterloo Place Hotel
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.
Village Hotel Edinburgh
Great for spa weekends

Village Hotel Edinburgh

4 out of 5
140 Crewe Road South, Edinburgh, Scotland
The price is £49 per night from 20 Dec to 21 Dec

Situated in the suburbs, this spa hotel is within 2 mi (3 km) of Western General, Princes Street, and George Street. Grassmarket and Royal Mile are also within ...

4.2/5Excellent! (988 reviews)
Travellers like: sauna, steam room, hot tub
ard working staff.

"Would recommend this hotel the staff are extremely hard working cleaning every thing people touched .loads of hand sanitizer points we felt very safe with this covid-19 virus seeing that they were doing every thing they could to keep the hotel virus free well done."…"

Reviewed on 18 Aug 2020

Village Hotel Edinburgh
Norton House Hotel & Spa
Great for spa weekends

Norton House Hotel & Spa

4 out of 5
Ingliston, Newbridge, Scotland
The price is £140 per night from 2 Dec to 3 Dec

Situated near the airport, this spa hotel is within 3 miles (5 km) of Edinburgh International Climbing Arena Ratho, Royal Highland Centre and Edinburgh Park. ...

4.5/5Wonderful! (792 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Nice place to stay

"We booked this hotel due to our installers having a job a few miles down the road. The lads advised that the hotel was fantastic, breckfast was tasty and the rooms very nice (we booked 2 rooms for 2 guys)"…"

Reviewed on 28 Aug 2020

Norton House Hotel & Spa
Sheraton Grand Hotel & Spa, Edinburgh
Great for spa weekends

Sheraton Grand Hotel & Spa, Edinburgh

5 out of 5
1 Festival Square, Edinburgh, Scotland
The price is £120 per night from 20 Dec to 21 Dec

Located in Old Town, this luxury hotel is within a 10-minute walk of Edinburgh Gin Distillery, The Meadows and Royal Mile. Edinburgh Castle and Real Mary King's ...

4.6/5Wonderful! (991 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Despite the Covid restrictions, hotel and staff did their best to make this an enjoyable experience."…"

Reviewed on 25 Oct 2020

Sheraton Grand Hotel & Spa, Edinburgh
Carnoustie Golf Hotel
Great for spa weekends

Carnoustie Golf Hotel

4 out of 5
The price is £47 per night from 30 Nov to 1 Dec

Situated by the sea, this spa hotel is within 1 mile (2 km) of Barry Sands and Carnoustie Golf Links. Carnoustie Beach and Westhaven Beach are also within 15 ...

4.4/5Excellent! (978 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Staff coped with provision for Covid well, in circumstances didn’t use any facilities other than room or dining room"…"

Reviewed on 3 Oct 2020

Carnoustie Golf Hotel
Gleddoch Hotel Spa & Golf, BW Premier Collection
Great for spa weekends

Gleddoch Hotel Spa & Golf, BW Premier Collection

4 out of 5
The price is £126 per night from 18 Dec to 19 Dec

Situated in a rural location, this spa hotel is within 9 miles (15 km) of Newark Castle, Cockle Bank and Bodden Boo. Custom House and Cathcart Square are also ...

3.9/5Good! (655 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Would stay again

"Lovely grounds and friendly staff Being a fan with you if you have one as it was warm. We got one from reception but there will only be so many to go around. Food was super impressive. A small menu but very well presented and tasted Amazing"…"

Reviewed on 11 Aug 2020

Gleddoch Hotel Spa & Golf, BW Premier Collection
Glasgow Argyle Hotel, BW Signature Collection

Glasgow Argyle Hotel, BW Signature Collection

4 out of 5
The price is £38 per night from 30 Nov to 1 Dec

Located in City Centre Glasgow, this hotel is within a 15-minute walk of St Vincent Street Church, The SSE Hydro and Kings Theatre Glasgow. Merchant City and ...

3.7/5Good! (1,000 reviews)

"Stayed lots off times Cant find any faults so far Pool.sauna .steam room and gym all good"…"

Reviewed on 7 Sep 2020

Glasgow Argyle Hotel, BW Signature Collection
Airth Castle Hotel & Spa
Great for spa weekends

Airth Castle Hotel & Spa

3.5 out of 5
Airth, Stirlingshire, Falkirk, Scotland
Get Rates

Situated in Falkirk, this spa hotel is 1 mi (1.6 km) from The Pineapple and 2.6 mi (4.2 km) from Fife Coastal Path. The Helix and The Kelpies are also within ...

3.5/5Good! (364 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"The bedroom was in need of TLC. I am 86 no shower cubicle,only shower over the bath, no grab rails to help get out of bath. I wouldn't go back there."…"

Reviewed on 24 Feb 2020

Airth Castle Hotel & Spa
Old Course Hotel
Great for spa weekends

Old Course Hotel

5 out of 5
Old Station Road, St. Andrews, Scotland
The price is £240 per night from 6 Dec to 7 Dec

Located in the heart of St. Andrews, this luxury hotel is within a 10-minute walk of Swilken Bridge and Old Course at St Andrews. University of St. Andrews and ...

4.8/5Exceptional! (723 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Fantastic staff and care shown on current COVID situation."…"

Reviewed on 24 Aug 2020

Old Course Hotel
Village Hotel Glasgow
Great for spa weekends

Village Hotel Glasgow

4 out of 5
7 Festival Gate, Pacific Quay, Glasgow, Scotland
The price is £49 per night from 24 Dec to 25 Dec

Situated in the entertainment district, this spa hotel is within a 15-minute walk of Glasgow Science Centre and The SSE Hydro. Scottish Exhibition and Conference ...

4.3/5Excellent! (986 reviews)
Travellers like: on-site spa services, sauna, steam room, hot tub
perfect weekend away

"Bedroom vet very nice, clean & spacious. I would of appreciated it it was on the website telling you the pool & spa was closed. Other hotel website did state this."…"

Reviewed on 11 Aug 2020

Village Hotel Glasgow
Mercure Aberdeen Ardoe House Hotel & Spa
Great for spa weekends

Mercure Aberdeen Ardoe House Hotel & Spa

4 out of 5
Get Rates

Situated near the airport, this spa hotel is 1.2 mi (1.9 km) from Blairs Museum and 3.1 mi (5 km) from Storybook Glen. Robert Gordon University and Union Square ...

4.4/5Excellent! (775 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"An old country house hotel in a beautiful setting."…"

Reviewed on 25 Oct 2020

Mercure Aberdeen Ardoe House Hotel & Spa
Radisson Blu Hotel, Edinburgh City Centre
Great for spa weekends

Radisson Blu Hotel, Edinburgh City Centre

4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Get Rates

Located in Old Town, this spa hotel is steps away from Museum of Childhood, Royal Mile and Princes Street. Real Mary King's Close and St. Giles' Cathedral are ...

4.6/5Wonderful! (970 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Having spent 2 nights here to celebrate our 25th wedding anniversary we could not have asked for a better hotel. From the moment we arrived the staff were lovely and even offered us an upgrade due to our celebration which I thought was so nice. Bar staff in the evening were so helpful. Would definitely ..."…"

Reviewed on 2 Oct 2020

Radisson Blu Hotel, Edinburgh City Centre
Dalmahoy Hotel & Country Club
Great for spa weekends

Dalmahoy Hotel & Country Club

4 out of 5
The price is £53 per night from 20 Dec to 21 Dec

This family-friendly Kirknewton hotel is located near the airport, within 3 mi (5 km) of Edinburgh International Climbing Arena Ratho and Heriot Watt University. ...

4.4/5Excellent! (1,462 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Enjoyable stay spent at the Dalmahoy country golf resort."…"

Reviewed on 19 Oct 2020

Dalmahoy Hotel & Country Club
Waldorf Astoria Edinburgh - The Caledonian
Great for spa weekends

Waldorf Astoria Edinburgh - The Caledonian

5 out of 5
Princes Street, Edinburgh, Scotland
The price is £161 per night from 30 Nov to 1 Dec

Located in West End, this luxury hotel is steps away from Edinburgh Gin Distillery and Princes Street. George Street and Usher Hall are also within 5 minutes. ...

4.4/5Excellent! (993 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Great location, attentive staff and a beautiful room. 👍"…"

Reviewed on 21 Sep 2020

Waldorf Astoria Edinburgh - The Caledonian
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! (471 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Great stay thank you

"Really good stay staff very friendly and kids loved it. Only down side was the hub Food took forever to arrive it wasn’t really busy and still waiting for the chips!!! Use the other restaurants on site they are far better options."…"

Reviewed on 7 Aug 2020

Crieff Hydro
The Balmoral Hotel
Great for spa weekends

The Balmoral Hotel

5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is £180 per night from 30 Nov to 1 Dec

Located in New Town, this luxury hotel is within a 5-minute walk of Princes Street and George Street. Edinburgh Playhouse Theatre and Royal Mile are also within ...

4.7/5Exceptional! (980 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"It’s just a classic building . The rooms are classy and if you are lucky you will get a room with a great view."…"

Reviewed on 24 Oct 2020

The Balmoral Hotel
Cameron House
Great for spa weekends

Cameron House

5 out of 5
LOCH LOMOND, WEST DUNBARTONSHIRE,, Glasgow, GLA
Get Rates

This family-friendly Alexandria hotel is located in the historical district, within 1 mi (2 km) of Duck Bay Beach, Loch Lomond and Loch Lomond Shores. Loch Lomond ...

4.4/5Excellent! (648 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Outstanding hotel

"Wow what an amazing place. Staff were so welcoming and the food was incredible"…"

Reviewed on 27 Aug 2018

Cameron House
Fairmont St Andrews
Great for spa weekends

Fairmont St Andrews

5 out of 5
The price is £161 per night from 1 Dec to 2 Dec

This family-friendly St. Andrews hotel is located by the sea, 2.2 mi (3.6 km) from East Sands, and within 6 mi (10 km) of British Golf Museum and St. Andrews ...

4.6/5Wonderful! (953 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Our room was first class, amenities were limited due to Covid restrictions which we were aware of before booking."…"

Reviewed on 25 Nov 2020

Fairmont St Andrews
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 Scotland

Pocket Guide: Spa Hotels in Scotland

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

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

More trip options