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 pick 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.

A
Annie
From
Ireland
My son Max and I had a magical stay at The Balmoral. The staff were just wonderful. Everyone went above and beyond to make our stay extra special for Max (age 9). Our trip to Edinburgh was a special treat because he's a huge Harry Potter fan. He absolutely loved Edinburgh and all it's Potter lore but the stay in the Balmoral was by far the highlight of his trip because of how kind everyone was to us (as well as it being a beautiful luxurious hotel of course).
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,149 reviews
Price from
US$506.64
1 night, 2 adults

Gleneagles Townhouse

Hotel in New Town, Edinburgh

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

A
Anka
From
Germany
Excellent Hotel, lovely staff, really good food and such comfortable beds!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
Price from
US$526.63
1 night, 2 adults

W Edinburgh

Hotel in New Town, Edinburgh

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

S
Steffen
From
France
loved the cleanliness, super friendly stuff, great atmosphere
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,115 reviews
Price from
US$346.65
1 night, 2 adults

Village Hotel Edinburgh

Hotel in Edinburgh

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

M
Mary
From
New Zealand
Location Gym Restaurant Cafe Swimming pool Staff were amazing Bus stop to city and other locations brilliant. Stunningly appointed room and ensuite.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,080 reviews
Price from
US$169.32
1 night, 2 adults

Kimpton Charlotte Square by IHG

Hotel in Edinburgh City Centre, Edinburgh

Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street.

V
Vigdis
From
Iceland
One of my best Hotel experience ever! I definitely recommend this hotel. It is beautiful and have great staff specially Elvira she made my stay better. Breakfast really good! Room really comfortable! Thank you so much!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,699 reviews
Price from
US$265.32
1 night, 2 adults

Edinburgh Marriott Hotel Holyrood

Hotel in Old Town, Edinburgh

Just metres 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.

K
Karen
From
Australia
Great hotel and staff were lovely and nothing was too much trouble. Room was spacious and comfortable. In a great location with Palace of Holyroodhouse a 5min walk. Breakfast was well catered for with a variety of delicious food. All attractions are within waking distance and felt very safe waking around town even at night.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,990 reviews
Price from
US$175.66
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 epitomises luxury living in the heart of Edinburgh.

L
Louise
From
Denmark
Everyone was very friendly and helpful. The bed was amazing and just an overall comfortable room. Oh and of course it was warm! Not all buildings in the UK is able to stay comfortably warm during the winter.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,754 reviews
Price from
US$219.99
1 night, 2 adults

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel in West End, Edinburgh

Situated 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.

H
Howard
From
Croatia
Fantastic stay from start to finish, little touches like being greeted in the taxi made our stay extra special. stunning building with exceptional services. I have a lot of connections within my company and will be highly recommending this hotel. I've stayed in hundreds of hotels worldwide and this by far has been one of the best from start to finish cannot fault my stay.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,301 reviews
Price from
US$326.25
1 night, 2 adults

Best Western Kings Manor

Hotel in Portobello, Edinburgh

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

M
Marikene
From
United Kingdom
The staff was very good, they helped to sort out everything - I was with 2 disabled ladies and we got all things sorted out. Thank you:)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,516 reviews
Price from
US$146.66
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, 500...

F
Faizan
From
Pakistan
Hotel location, staff and facilities were excellent.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,185 reviews
Price from
US$212.25
1 night, 2 adults
All spa hotels in Edinburgh

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with 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 surroundings in the past month

See all

FAQ about spa hotels in Edinburgh

Spa hotels that guests love in Edinburgh

See all
  • Avg. price/night: US$217.79
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 6,516 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