Skip to main content

The best spa hotels in Edinburgh

Check out our pick of great spa hotels in Edinburgh

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Balmoral Hotel, hotel in 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.

The staff are all wonderful without exception, the bars and restaurants are the best in Edinburgh
Scored 9.3
9.3
Rated superb
Superb
1,477 reviews
Price from
£345
1 night, 2 adults
Gleneagles Townhouse, hotel in Edinburgh

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

The beds were super comfy.
Scored 9.1
9.1
Rated superb
Superb
435 reviews
Price from
£350
1 night, 2 adults
Apex Waterloo Place Hotel, hotel in Edinburgh

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

Property was under renovation and it’s was not detailed on website of booking. Com or hotel
Scored 8.5
8.5
Rated very good
Very good
4,563 reviews
Price from
£158
1 night, 2 adults
Best Western Kings Manor, hotel in 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.

The location was Perfect, bus stop outside hotel , which took 20 mins to Edinburgh . Train station 5 min walk . Swimming pool, sauna , jacuzzi all a bonus.The staff were friendly and helpful . I shall be returning in the future overall very satisfied .
Scored 8.4
8.4
Rated very good
Very good
6,361 reviews
Price from
£99
1 night, 2 adults
Kimpton Charlotte Square, an IHG Hotel, hotel in Edinburgh

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

The location was perfect, staff were extremely friendly.
Scored 8.8
8.8
Rated fabulous
Fabulous
1,998 reviews
Price from
£199
1 night, 2 adults
Sheraton Grand Hotel & Spa, hotel in 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...

spa and pool facilities were excellent. Staff friendly, great location.
Scored 8.3
8.3
Rated very good
Very good
2,830 reviews
Price from
£135.20
1 night, 2 adults
The Caledonian Edinburgh, Curio Collection by Hilton, hotel in 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.

Service, room and location were excellent. The onsite parking a real bonus!
Scored 8.4
8.4
Rated very good
Very good
1,218 reviews
Price from
£218.73
1 night, 2 adults
Edinburgh Marriott Hotel Holyrood, hotel in 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.

Very comfortable room and bedding. Early check in was very helpful.
Scored 8.7
8.7
Rated fabulous
Fabulous
781 reviews
Price from
£119
1 night, 2 adults
W Edinburgh, hotel in Edinburgh

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

Everything.
Scored 8.6
8.6
Rated fabulous
Fabulous
481 reviews
Price from
£246
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.

Great value breakfast. Friendly staff. Clean room.
Scored 7.8
7.8
Rated good
Good
3,223 reviews
Price from
£133
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 this month

FAQ about spa hotels in Edinburgh

Spa hotels that guests love in Edinburgh

  • Avg. price/night: £191
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 5,279 reviews
    The atmosphere of the hotel is really nice, relaxed and energetic. An early check-in was arranged without any hick-ups. Room was spacious and the bed veeeeery comfortable. We were a bit worried about the fact that our room was on the road-facing-side, but the windows are well insulated and none of the road noise could be heard in the room. Breakfast is a bit pricey but very good and provides lots of options to choose from. Also the evening menu at the bar was good and sufficient for those "just a bit of something"-cravings.
    Heini
    Young couple
  • Avg. price/night: £128.70
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 772 reviews
    Location was beautiful. The room was light, very clean and beautifully furnished. Our dog was welcomed throughout the property and had so much space to run around outside. Everything was so organised and well thought out but the stay felt so relaxed and comfortable. Breakfast was delicious.
    James
    Young couple
  • Avg. price/night: £254
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 5,507 reviews
    The hotel's location is ideal, situated in the heart of the city. The staff members are helpful and professional, ensuring a pleasant stay for all guests. The facilities provided are of a high standard, offering a comfortable and enjoyable experience. While the gym may be somewhat small, it is still adequate for a good workout. The spa is excellent, featuring a lovely pool, sauna, and steam room, providing guests with a relaxing and rejuvenating experience. On-site parking is conveniently available for guests who are travelling by car.
    Mark
    Family with young children
  • Avg. price/night: £150
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 1,661 reviews
    beautiful property, exceeded our expectations. Luxury from the moment we walked in. Bed so soft and comfortable, made for a great nights sleep. Generous sized bathroom and colours throughout the room are subtle and relaxing. Dinner at Canny Man’s is a must, staff excellent and we certainly enjoyed the food and atmosphere. Breakfast was plentiful and very enjoyable.
    Sue
    Young couple
  • Avg. price/night: £127.30
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 9,587 reviews
    Loved the comfy bed and our superior 2 double beded room. Great time at the spa facilities lovely pool and enjoyed the steam room and sauna. This was a family girls overnight stay. Really great breakfast can't wait to go again.
    Kirsteen
    Family with young children
  • Avg. price/night: £89.10
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 6,361 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.
    Ruth
    Family with young children
  • Avg. price/night: £127.30
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 9,587 reviews
    The hotel is situated in the grounds of a beautiful golf course and being outside of Edinburgh its a peaceful and relaxing atmosphere. The breakfast had good choice (however overpriced per person) and we did not have to wait like others have said in reviews. The pool area is clean and maintained and was nice to be able to enjoy the sauna and steam rooms at the end of the day after walking around. The room was clean however the decor is old.
    Anthony
    Young couple
  • Avg. price/night: £277.50
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 2,020 reviews
    The bed was a good size and comfortable, shower was fab and also spacious along with the room lovely breakfast and cocktails were great too Staff were also very attentive and laid back and the common areas were lovely areas to relax in the open fire was also a great focal point.
    Napier
    Family with young children
  • Avg. price/night: £199
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 5,419 reviews
    Everything was amazing, the room was big,clean and the bed was very comfortable The breakfast was great The sauna and swimming pool were very relaxing and just what was needed to relax and unwind
    Jas
    Young couple
  • Avg. price/night: £127.30
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 9,587 reviews
    The building and grounds were impressive, and the cocktail lounge was a nice warm place to relax, with a good choice of drinks available. The spa facilities were good and the massages we had were very relaxing. The breakfast choices were varied and the hot food options were well prepared.
    Josie
    Young couple

Research, refine and make plans for your whole trip

gogless