Find Resorts & Hotels with Spas in Edinburgh

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Top Edinburgh Resorts & Hotels with Spas

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 $765 per night from Nov 15 to Nov 15
4.7/5 Exceptional! (972 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Excellent, professional and genuine staff. Wonderful. Wonderful."

Reviewed on Oct 15, 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 $199 per night from Nov 16 to Nov 16
4.6/5 Wonderful! (980 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Had a lovely stay and friendly staff"

Reviewed on Oct 12, 2021

Sheraton Grand Hotel & Spa, Edinburgh
Radisson Blu Hotel, Edinburgh City Centre
Great for spa weekends
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
The price is $208 per night from Nov 16 to Nov 16
4.5/5 Wonderful! (982 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Excellent hotel in a great location"

Reviewed on Oct 5, 2021

Radisson Blu Hotel, Edinburgh City Centre
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.
Apex Waterloo Place Hotel
Great for spa weekends
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $153 per night from Nov 16 to Nov 16
4.5/5 Wonderful! (978 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"The hotel was well situated - very close to Waverley and Princess Street. The rooms were comfortable and clean. The staff were friendly. The dinner menu in the restaurant was quite limited, perhaps because of COVID. The food was nice though and the restaurant staff were friendly"

Reviewed on Oct 10, 2021

Apex Waterloo Place Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $213 per night from Nov 16 to Nov 16
4.5/5 Wonderful! (967 reviews)
"Very nice and clean rooms, great shower."

Reviewed on Oct 12, 2021

The Scotsman Hotel
Norton House Hotel & Spa
Great for spa weekends
4 out of 5
Ingliston, Newbridge, Scotland
The price is $165 per night from Nov 16 to Nov 16
4.5/5 Wonderful! (805 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Grounds are gorgeous, staff were kind and helpful. Room a little small with window onto roof and equipment but better rooms and suites available"

Reviewed on Aug 28, 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 $133 per night from Nov 16 to Nov 16
4.5/5 Wonderful! (969 reviews)
"The hotel was lovely, even better than expected. The staff were so kind and helpful."

Reviewed on Oct 17, 2021

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

Reviewed on Dec 19, 2020

Radisson Collection Hotel, Royal Mile Edinburgh
Novotel Edinburgh Park
4 out of 5
15 Lochside Avenue, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $93 per night from Nov 16 to Nov 16
4.4/5 Wonderful! (883 reviews)
"I and my husband stayed for two nights and we enjoyed our stay. Very clean hotel with gym, sauna and swimming pool. Good breakfast. Next door there’s kfc, Krispy Kreme doughnuts, tkmaxx. Staff are very friendly and helpful. Car park on-site for £4/night, close to train station and definitely come ..."

Reviewed on Sep 14, 2021

Novotel Edinburgh Park
Dalmahoy Hotel & Country Club
Great for spa weekends
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Fully refundableReserve now, pay when you stay
The price is $137 per night from Nov 16 to Nov 16
4.4/5 Excellent! (1,093 reviews)
Travelers like: spa services onsite, sauna, steam room, massage
Travelers say...
"The Dalmahoy is a beautiful, comfortable facility with a helpful, friendly staff. I highly recommend it!"

Reviewed on Oct 5, 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 $322 per night from Nov 15 to Nov 15
4.4/5 Excellent! (985 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Another fantastic stay at The Caledonian! My husband and I recently stayed at The Caledonian for our honeymoon, 8 years after first visiting and could not have had a better experience. Upon arrival we were informed we had been upgraded to a suite which was completely unexpected and set the tone for ..."

Reviewed on Oct 4, 2021

Waldorf Astoria Edinburgh - The Caledonian
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 $77 per night from Nov 14 to Nov 14
4.4/5 Excellent! (955 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"a very pleasant stay friendly staff great choice of breakfast and very clean always a plus would certainly stay there again"

Reviewed on Sep 23, 2021

Best Western Kings Manor Hotel
Macdonald Holyrood Hotel and Spa
Great for spa weekends
4 out of 5
81 Holyrood Road, Edinburgh, Scotland
The price is $142 per night from Nov 18 to Nov 18
4.3/5 Excellent! (936 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers 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 Oct 9, 2021

Macdonald Holyrood Hotel and Spa
Dalhousie Castle Hotel & Spa
Great for spa weekends
4 out of 5
B704, Bonnyrigg, Scotland
Fully refundableReserve now, pay when you stay
The price is $207 per night from Nov 7 to Nov 7
4.3/5 Excellent! (564 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Amazing, totally over delivered 👏"

Reviewed on Sep 19, 2021

Dalhousie Castle Hotel & Spa
Village Hotel Edinburgh
Great for spa weekends
4 out of 5
140 Crewe Road South, Edinburgh, Scotland
The price is $94 per night from Nov 18 to Nov 18
4.2/5 Excellent! (979 reviews)
Travelers like: sauna, steam room, hot tub
Travelers say...
"The hotel stay was fine."

Reviewed on Sep 24, 2021

Village Hotel Edinburgh
Edinburgh Marriott Hotel
Great for spa weekends
4 out of 5
111 Glasgow Road, Edinburgh, Scotland
The price is $108 per night from Nov 16 to Nov 16
4.1/5 Very Good! (949 reviews)
Travelers like: spa services onsite, sauna, steam room, hot tub
Travelers say...
"We enjoyed our short stay at the Marriott. Comfy beds, close to airport transportation (50 yards), clean, nice bar area with a fireplace, nice outdoor area, and a big room."

Reviewed on Oct 15, 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 $65 per night from Nov 17 to Nov 17
4/5 Very Good! (957 reviews)
Travelers like: sauna, steam room
Travelers say...
"im regular customer , but every time i had room more old and dirty , pool and sauna dirty like never before"

Reviewed on Oct 9, 2021

Leonardo Edinburgh Murrayfield
Macdonald Houstoun House
Great for spa weekends
4 out of 5
Uphall, Broxburn, Scotland
The price is $186 per night from Oct 21 to Oct 21
4/5 Very Good! (571 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"The team at Houston House we’re brilliant, friendly and helpful throughout our stay. Great facilities and accommodation."

Reviewed on Sep 6, 2021

Macdonald Houstoun House
Holiday Inn Edinburgh
Great for spa weekends
4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
The price is $82 per night from Nov 15 to Nov 15
4/5 Very Good! (947 reviews)
Travelers like: spa services onsite, sauna, massage, facials
Travelers say...
"Good food, good amenities, good hospitality."

Reviewed on Sep 29, 2021

Holiday Inn Edinburgh
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 $228 per night from Oct 20 to Oct 20
3.9/5 Very Good! (607 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Very relaxing
"Really enjoyable 2 day stay. Current pandemic meant a number of restrictions around cleaning of room etc but it was very clean as we arrived. Food was excellent and the service was brilliant. We are in strange times so the Hotel were probably not able to show the extent of the customer service they ..."

Reviewed on Nov 26, 2020

Marine & Spa North Berwick
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. 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.

Edinburgh Resorts & Spa Travel Guide

Indulge Yourself with a Edinburgh Spa Vacation

You deserve the royal treatment every now and then. It's time to take a vacation where you can leave all your stresses behind in Edinburgh. If you are looking for high-end accommodations or budget-friendly choices, we can help you find the perfect spot to stay. In fact, this area is so popular that it saw a large upsurge of travelers that are making it their ultimate spot to unwind. Grab your suitcase and not your concerns to initiate your pressure-free vacation.

We Have Divine Spa Deals in Edinburgh

After you've checked-in to your Edinburgh accommodations then you can leave behind your worries for a bit. You'll soon find out that the plenty of these hotels pass expectations and that the staff takes pride in keeping your room and the facilities immaculate. After you've indulged yourself by enjoying a massage, decompressing within the steam room, or sitting in the hot tub, you can put on your explorer's cap and find the hidden gems of Edinburgh. Discovering hip cafes, curio shops, or a beautiful park can be one of the many highlights of your trip. If you're not sure where to begin, ask your hotel's porter to get an idea for what Edinburgh has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to sip a few cocktails at and relax. Wherever you end up going for fun, just make sure to hang loose. Your spa sabbatical shouldn't be anything but extremely relaxing.

Edinburgh is increasingly acknowledged as one of the top places to take vacation where you do nothing, and relish every second of it.

Frequently asked questions

Recent reviews of Edinburgh hotels

Travelers Loved These Resorts & Hotels with Spas

More trip options