The 10 best spa hotels in Edinburgh, UK | Booking.com
Skip to main content

Spa hotels in Edinburgh

Find the spa hotels that appeal to you the most

The best spa hotels in Edinburgh

Check out our selection of great spa hotels in Edinburgh

Filter by:

Review score

The Balmoral Hotel

Hotel in Old Town, Edinburgh

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

S
SARAH L.
From
Canada
Incredible service by all staff!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,167 reviews
Price from
$512.35
1 night, 2 adults

Gleneagles Townhouse

Hotel in New Town, Edinburgh

Gleneagles Townhouse features a fitness center, terrace, a restaurant and bar in Edinburgh.

F
Fatma
From
Qatar
The staff were very friendly and kind The treatment was exceptional
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 570 reviews
Price from
$539.32
1 night, 2 adults

W Edinburgh

Hotel in New Town, Edinburgh

W Edinburgh has a fitness center, terrace, a restaurant and bar in Edinburgh. This 5-star hotel offers room service, a concierge service and free WiFi.

A
Alexander
From
United States
Callum and Alexander were absolutely perfect as a welcoming committee. Their warmth and kindness made the checkin process so seamless and every time I saw them I wanted to say hi to them! They made for such a lovely stay. The bar staff in the W Lounge whose names I don't remember (he was from Brazil and she had a lovely show style hair cut) make my time in the lounge especially great as well. Overall the warmth of the staff is unmatched in all my European hotel experiences!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,088 reviews
Price from
$350.56
1 night, 2 adults

Village Hotel Edinburgh

Hotel in Edinburgh

Offering an indoor pool and a spa and wellness center, Village Hotel Edinburgh is located a short distance from Edinburgh city center.

E
Edel-b87
From
Ireland
Great hotel and staff. Really enjoyed our stay. Would recommend and can't wait to return!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 3,117 reviews
Price from
$176.63
1 night, 2 adults

Kimpton Charlotte Square by IHG

Hotel in Edinburgh City Centre, Edinburgh

Kimpton Charlotte Square Hotel is located in Edinburgh, just yards from Princes Street and George Street.

K
Kateluke
From
Switzerland
From the friendly, efficient and professional welcome to the short tour of the building for orientation (it's a wonderful rabbit warren of a place!), to the excellent breakfast selection, to the supremely comfortable and quiet room overlooking Charlotte Square, this hotel is much more than a hotel. It's a beautiful home from home, where you just happen to pay a bill at the end of your visit. I had room 226 directly overlooking Charlotte Square but somehow managing to cut out almost all noise from outside. Bed was comfy and cosy, bathroom very well equipped and decorated, my swim before breakfast was a great wake up. I'll definitely be back, just no idea when...
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,706 reviews
Price from
$279.10
1 night, 2 adults

Edinburgh Marriott Hotel Holyrood

Hotel in Old Town, Edinburgh

Just yards from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms.

A
Andrés
From
Netherlands
The rooms are spacious and confortable. The staff is super friendly and always keen to assist. The location is great and breakfast is quite good. I also found the wifi connection to be particularily fast and stable. Gym is very well equipped (it not only has treadmills as is usual with most hotels).
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,957 reviews
Price from
$147.84
1 night, 2 adults

Apex Waterloo Place Hotel

Hotel in Edinburgh City Centre, Edinburgh

Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomizes luxury living in the heart of Edinburgh.

K
Kirsteen
From
United Kingdom
Amazing hotel. Very comfortable
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4,723 reviews
Price from
$214.38
1 night, 2 adults

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel in West End, Edinburgh

Located just a 1-minute walk from Princes Street, The Caledonian Edinburgh - The Caledonian hotel has a modern leisure club and unobstructed views of Edinburgh Castle.

B
Badryah
From
Qatar
Friendly staff & luxury Victorian style
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,310 reviews
Price from
$374.85
1 night, 2 adults

Best Western Kings Manor

Hotel in Portobello, Edinburgh

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-yard swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

C
Carrick
From
Australia
The pool & spa facilities & large rooms with friendly staff
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,559 reviews
Price from
$148.31
1 night, 2 adults

Sheraton Grand Hotel & Spa

Hotel in Edinburgh City Centre, Edinburgh

Overlooking Edinburgh Castle, the Sheraton Grand Hotel & Spa is located in the financial district, next to the West End business and entertainment area and a five-minute walk from Princes Street, 1640...

J
Joseph
From
United States
Great location to explore Edinburgh by foot, very nice breakfasts and comfortable rooms
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,192 reviews
Price from
$209.26
1 night, 2 adults
All spa hotels in Edinburgh

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Edinburgh and surrounding area in the past month

See all

FAQ about spa hotels in Edinburgh

Spa Hotels That Guests Love in Edinburgh

See all
  • Avg. price/night: $182.02
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 6,559 reviews
    All staff were excellent in every way - special thanks to Linda at breakfast and Riley at dinner. Well equipped room. Room to relax in foyer. Variety of enjoyable meals at breakfast, lunch and dinner. Enjoyed the pool and sauna. Tennis looked great, but we ran out of time. Great position to all on offer in Edinburgh.
    Guest review by
    Ruth
    Family with young children