Find Spa Hotels in Edinburgh

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

The Balmoral Hotel
Great for spa weekends
5 out of 5
1 Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £670 per night from 15 Dec to 15 Dec
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
Sheraton Grand Hotel & Spa, Edinburgh
Great for spa weekends
5 out of 5
1 Festival Square, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £183 per night from 19 Dec to 19 Dec
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
Apex Waterloo Place Hotel
Great for spa weekends
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is £111 per night from 23 Dec to 23 Dec
4.5/5 Wonderful! (964 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Excellent location - nice spa facilities (just missing a hot tub). Great sized rooms, just quite noisy with the buses going past constantly."

Reviewed on 25 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.
Radisson Blu Hotel, Edinburgh City Centre
Great for spa weekends
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £161 per night from 26 Dec to 26 Dec
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
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is £182 per night from 26 Dec to 26 Dec
4.5/5 Wonderful! (965 reviews)
"Location"

Reviewed on 23 Nov 2021

The Scotsman Hotel
Norton House Hotel & Spa
Great for spa weekends
4 out of 5
Ingliston, Newbridge, Scotland
Fully refundableReserve now, pay when you stay
The price is £135 per night from 7 Dec to 7 Dec
4.5/5 Wonderful! (810 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
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £118 per night from 26 Dec to 26 Dec
4.5/5 Wonderful! (969 reviews)
"Excellent location. Slightly awkward as a wedding reception took place in the main lobby, and hotel guests had to walk through the wedding guests. Possibly requires reviewing. Overall enjoyed our stay."

Reviewed on 19 Nov 2021

Apex Grassmarket Hotel
Radisson Collection Hotel, Royal Mile Edinburgh
5 out of 5
1 George IV Bridge, Edinburgh, Scotland
The price is £307 per night from 2 Dec to 2 Dec
4.4/5 Wonderful! (996 reviews)
Radisson over and beyond!
"Great stay. Team on point throughout the difficult Covid period"

Reviewed on 19 Dec 2020

Radisson Collection Hotel, Royal Mile Edinburgh
Dalmahoy Hotel & Country Club
Great for spa weekends
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £79 per night from 20 Dec to 20 Dec
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
5 out of 5
Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £320 per night from 13 Dec to 13 Dec
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
Novotel Edinburgh Park
4 out of 5
15 Lochside Avenue, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £76 per night from 5 Dec to 5 Dec
4.4/5 Excellent! (948 reviews)
"Well located with nearby tram and train stops. Good food and service in the restaurant. Warm swimming pool. Rooms pleasant."

Reviewed on 1 Nov 2021

Novotel Edinburgh Park
Best Western Kings Manor Hotel
Great for spa weekends
3 out of 5
100 Milton Road East, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £63 per night from 2 Dec to 2 Dec
4.4/5 Excellent! (956 reviews)
Travellers like: full-service spa, massage, facials, manicures and pedicures
Travellers say...
"k"

Reviewed on 21 Nov 2021

Best Western Kings Manor Hotel
Dalhousie Castle Hotel & Spa
Great for spa weekends
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £157 per night from 16 Dec to 16 Dec
4.3/5 Excellent! (577 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Castle features showing historic detailing Comfortable surroundings Staff helpful Room nice though mattress very hard to sleep on"

Reviewed on 17 Nov 2021

Dalhousie Castle Hotel & Spa
Macdonald Holyrood Hotel and Spa
Great for spa weekends
4 out of 5
81 Holyrood Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £129 per night from 22 Dec to 22 Dec
4.3/5 Excellent! (965 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Good location, clean and comfortable room. Excellent evening meal in the restaurant, similarly good breakfast. Only quibble is the desk lamp in the room didn’t work."

Reviewed on 9 Oct 2021

Macdonald Holyrood Hotel and Spa
Village Hotel Edinburgh
Great for spa weekends
4 out of 5
140 Crewe Road South, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £72 per night from 5 Dec to 5 Dec
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
Edinburgh Marriott Hotel
Great for spa weekends
4 out of 5
111 Glasgow Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £75 per night from 20 Dec to 20 Dec
4.1/5 Very Good! (966 reviews)
Travellers like: on-site spa services, sauna, steam room, hot tub
Travellers say...
"A pleasant, family-friendly and dog-friendly hotel (we stayed with a Labrador) situated in its own grounds. A good restaurant, not too pricey with very professional staff."

Reviewed on 1 Nov 2021

Edinburgh Marriott Hotel
Leonardo Edinburgh Murrayfield
Great for spa weekends
3 out of 5
187 Clermiston Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £69 per night from 5 Dec to 5 Dec
4/5 Very Good! (970 reviews)
Travellers like: sauna, steam room
Travellers say...
"Lovely stay an staff were helpful and very friendly"

Reviewed on 22 Oct 2021

Leonardo Edinburgh Murrayfield
Macdonald Houstoun House
Great for spa weekends
4 out of 5
Uphall, Broxburn, Scotland
Fully refundableReserve now, pay when you stay
The price is £99 per night from 28 Dec to 28 Dec
4/5 Very Good! (580 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"The team at Houston House we’re brilliant, friendly and helpful throughout our stay. Great facilities and accommodation."

Reviewed on 6 Sep 2021

Macdonald Houstoun House
Holiday Inn Edinburgh, an IHG Hotel
Great for spa weekends
4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
Fully refundable
The price is £84 per night from 13 Dec to 13 Dec
3.9/5 Very Good! (976 reviews)
Travellers like: on-site spa services, sauna, massage, facials
Travellers say...
"Location was perfect but need to improve more in breakfast"

Reviewed on 5 Nov 2021

Holiday Inn Edinburgh, an IHG Hotel
Marine & Spa North Berwick
Great for spa weekends
5 out of 5
Cromwell Road 18, North Berwick, Scotland
Fully refundableReserve now, pay when you stay
The price is £166 per night from 10 Dec to 10 Dec
3.9/5 Very Good! (607 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Positives - Nice public areas, great beds Negatives - Tired bathrooms have just been repainted to hide faults but doesn’t work, terrible communication - not told restaurant was having soft opening and menu on website was not available"

Reviewed on 30 Sep 2021

Marine & Spa North Berwick
Don't see what you're looking for?
See all available properties in Edinburgh
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.

Frequently asked questions

Edinburgh Hotel Reviews
expedia verified reviews