Search Spa Hotels in Scotland

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Scotland

Top Scotland Spa Hotels

Kimpton Blythswood Square Hotel, an IHG Hotel
Great for spa weekends

Kimpton Blythswood Square Hotel, an IHG Hotel

5 out of 5
No.11 Blythswood Square, Glasgow, Scotland
The price is £161 per night from 15 Dec to 15 Dec
Located in City Centre Glasgow, this luxury hotel is within a 15-minute walk of George Square and Gallery of Modern Art. Glasgow Cathedral and The SSE Hydro ...
4.6/5 Exceptional! (974 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Nice, warm welcoming and thoughtful service. Food was excellent; spa fantastic and generally comfortable and quiet. Odd things took a tiny bit of the shine off an otherwise lovely stay: debit cards cannot be pre-authorised so you need to pay for everything as you go along; the mattress in my room ..."

Reviewed on 30 Oct 2021

Kimpton Blythswood Square Hotel, an IHG 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 £62 per night from 5 Dec to 5 Dec
Located in the heart of Dundee, this spa hotel is within 2 mi (3 km) of HMS Unicorn, V&A Dundee, and University of Dundee. City Square and Desperate Dan Statue ...
4.6/5 Wonderful! (955 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Great staff, as always."

Reviewed on 22 Nov 2021

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 £111 per night from 23 Dec to 23 Dec
Located in Old Town Edinburgh, this spa hotel is steps away from Waterloo Place and Princes Street. Royal Mile and St. Andrew Square are also within 10 minutes. ...
4.5/5 Wonderful! (968 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"It was beautiful, loved all facilities!"

Reviewed on 28 Nov 2021

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 £72 per night from 5 Dec to 5 Dec
Situated in the suburbs, this eco-friendly hotel is within 2 mi (3 km) of Western General, Princes Street, and Royal Botanic Garden. Royal Mile and Edinburgh ...
4.2/5 Excellent! (982 reviews)
Travellers like: sauna, steam room, hot tub
Travellers say...
"The hotel stay was fine."

Reviewed on 24 Sep 2021

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 £135 per night from 7 Dec to 7 Dec
Situated near the airport, this spa hotel is 1.9 mi (3 km) from Royal Highland Centre and 2.8 mi (4.5 km) from Edinburgh Park. Dalmahoy Golf Course is 2.9 mi ...
4.5/5 Wonderful! (811 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Lovely location & very nice staff.
"Fab stay, great check-in staff, lovely room too. Excellent service all weekend (special mention to Callum in the bar). Breakfast was great each morning, I had a couple of girlfriends in for afternoon tea - it was perfect. Housekeeping was spot on, our room was well taken care of, water/tea/coffee. ..."

Reviewed on 29 Aug 2021

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 £183 per night from 19 Dec to 19 Dec
Located in Old Town Edinburgh, this luxury hotel is within a 10-minute walk of Edinburgh Gin Distillery and The Meadows. Royal Mile and Edinburgh Castle are ...
4.6/5 Wonderful! (977 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Conveniently located. Good quality rooms. Great breakfast."

Reviewed on 26 Nov 2021

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

Carnoustie Golf Hotel

4 out of 5
The price is £57 per night from 6 Dec to 6 Dec
Situated by the sea, this spa hotel is within a 10-minute walk of Carnoustie Golf Links, Barry Sands, and Carnoustie Beach. Westhaven Beach and Panmure Golf ...
4.4/5 Excellent! (964 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"The staff first off every single one of them was nice and polite. I went armed with my cleaning products but I didn’t need to the room was spotless. The view from the golf side of the hotel was amazing. Food was amazing breakfast and dinner. I heard one customer moaning about dirty windows well I ..."

Reviewed on 6 Nov 2021

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 £116 per night from 6 Dec to 6 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/5 Good! (671 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Gleddoch one night stay.
"Enjoyed my stay. Bento box not so good but evening meal very good. All staff at this hotel should be recognised for the polite and helpful approach they have. Friendly, welcoming and accomodating. Our room was clean and very comfortable. A good size with good facilities."

Reviewed on 7 Aug 2021

Gleddoch Hotel Spa & Golf, BW Premier Collection
Glasgow Argyle Hotel, BW Signature Collection
Great for spa weekends

Glasgow Argyle Hotel, BW Signature Collection

4 out of 5
The price is £55 per night from 25 Dec to 25 Dec
Located in City Centre Glasgow, this hotel is within a 15-minute walk of St Vincent Street Church, Kings Theatre Glasgow and Merchant City. The SSE Hydro and ...
3.8/5 Good! (10 reviews)
Travellers like: on-site spa services, sauna, steam room, hot tub
Travellers say...
"Swimming pool 🙌"

Reviewed on 27 Nov 2021

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
The price is £122 per night from 5 Dec to 5 Dec
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 Kelpies and Plean Country Park are also ...
3.5/5 Good! (363 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Staff very friendly and helpful Missed the spa because hours limited"

Reviewed on 14 Nov 2021

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 £263 per night from 14 Dec to 14 Dec
Located in the heart of St. Andrews, this luxury hotel is within a 5-minute walk of Swilken Bridge and University of St. Andrews. Old Course at St Andrews and ...
4.7/5 Exceptional! (747 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"First class in all respects."

Reviewed on 26 Nov 2021

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 £67 per night from 6 Dec to 6 Dec
Situated in the business district, this eco-friendly hotel is within a 10-minute walk of Glasgow Science Centre and The SSE Hydro. Scottish Exhibition and Conference ...
4.3/5 Excellent! (968 reviews)
Travellers like: on-site spa services, sauna, steam room, hot tub
Travellers say...
"The hotel was fantastic. The breakfast was a disappointment unfortunately."

Reviewed on 19 Nov 2021

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

Ardoe House Hotel & Spa

3.5 out of 5
The price is £76 per night from 5 Dec to 5 Dec
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. Union Square Shopping Centre and Aberdeen ...
4.3/5 Excellent! (787 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Beautiful building & grounds: but hotel is ‘still getting going’ with new management and a new staff team."

Reviewed on 26 Oct 2021

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
The price is £161 per night from 26 Dec to 26 Dec
Located in Old Town Edinburgh, this spa hotel is steps away from Museum of Childhood, Royal Mile and Princes Street. University of Edinburgh and Edinburgh Castle ...
4.5/5 Wonderful! (981 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Good place to stay for location."

Reviewed on 8 Nov 2021

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 £79 per night from 20 Dec to 20 Dec
This family-friendly Kirknewton hotel is located near the airport, within 2 mi (3 km) of Dalmahoy Golf Course and Heriot-Watt University. Edinburgh Corn Exchange ...
4.4/5 Excellent! (1,012 reviews)
Travellers like: on-site spa services, sauna, steam room, massage
Travellers say...
"Excellent location food staff and room was excellent wouldn't hesitate to stay again and recommend to anyone."

Reviewed on 20 Nov 2021

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 £320 per night from 13 Dec to 13 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/5 Excellent! (983 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"fantastic. made to feel so welcome beautiful building informative staff will definitely stay again."

Reviewed on 23 Nov 2021

Waldorf Astoria Edinburgh - The Caledonian
Crieff Hydro
Great for spa weekends

Crieff Hydro

4 out of 5
Fern Tower Road, Crieff, Scotland
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/5 Very Good! (499 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Great hotel located in beautiful surroundings"

Reviewed on 19 Oct 2021

Get rates
Crieff Hydro
The Balmoral Hotel
Great for spa weekends

The Balmoral Hotel

5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is £670 per night from 15 Dec to 15 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/5 Exceptional! (970 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"We had booked a weekend stay for our daughters 21st, and cannot praise The Balmoral Hotel enough for being everything we expected and more. The staff, the cleanliness of the place and the food were all exceptional and didn’t disappoint. For pure luxury and 5 star surroundings, with all the attention ..."

Reviewed on 22 Nov 2021

The Balmoral Hotel
Cameron House
Great for spa weekends

Cameron House

5 out of 5
LOCH LOMOND, WEST DUNBARTONSHIRE,, Alexandria, Scotland
This family-friendly Alexandria hotel is located in the historical district, within 1 mi (2 km) of Duck Bay Beach and Loch Lomond. Loch Lomond and The Trossachs ...
4.4/5 Excellent! (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

Get rates
Cameron House
Fairmont St Andrews
Great for spa weekends

Fairmont St Andrews

5 out of 5
The price is £206 per night from 14 Dec to 14 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/5 Exceptional! (977 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Room was spacious & bed was very comfortable. Thought that vegetable sausages & more vegetarian options should have been available for breakfast."

Reviewed on 24 Nov 2021

Fairmont St Andrews
Don't see what you're looking for?
See all available properties in Scotland
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.

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