Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Edinburgh – 15 spa hotels found
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Kimpton - Charlotte Square 5 stars

New Town, Edinburgh

Breakfast is served in The Garden, an indoor courtyard, which serves food and drink throughout the day, including salads, hot dishes, cakes, spritzers and Scottish cocktails in the evening. Another dining option is BABA, a mezze and charcoal grill restaurant and cocktail bar. It offers Middle Eastern and Mediterranean cuisine.

Guests have complimentary access to the leisure facilities including the gym, swimming pool, and spa. The spa offers a full range of treatments including facials and massages at an additional cost. Very kind staff. Good hospitality. Delicious breakfast.

Show more Show less
9.1
Superb
2,751 reviews

The Balmoral Hotel 5 stars

Old Town, Edinburgh

First opened in 1902, The Balmoral now offers rooms with a spacious marble bathroom and an interactive TV. Many rooms have views towards Edinburgh Castle and the Old Town.

With a sauna and a Turkish steam room, The Balmoral Spa features 5 treatment rooms and an exercise studio. Gorgeous hotel, courteous staff and amazing facility

Show more Show less
9.4
Superb
1,614 reviews

Apex Waterloo Place Hotel 4 stars

New Town, Edinburgh

Relax in the hotel's leisure facilities featuring a stunning indoor swimming pool with contemporary poolside seating. Guests can unwind in the sauna and steam room, or make use of the fully equipped fitness suite. Excellent breakfast, cleanliness, great location, friendly staff and comfortable rooms. Close to station and high street.

Show more Show less
9
Superb
3,163 reviews

Sheraton Grand Hotel & Spa 5 stars

Haymarket, 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 metres from Edinburgh Castle. Great location, great and helpful staff, exceptional value for money! Highly recommended. Dine restaurant nearby is a place to go.

Show more Show less
9
Superb
2,059 reviews

Stylish Garden View Apartment

Leith, Edinburgh

Offering a garden and garden view, Stylish Garden View Apartment is located in Edinburgh, 2.1 km from Royal Yacht Britannia and 4.2 km from Edinburgh Playhouse. This apartment provides free private parking, a 24-hour front desk and free WiFi. Only to arrive already saw the great kindness of the owner. They picked us up at the airport and everything was perfect. The apartment is very clean, the beds are very comfortable, it has very good views, in the kitchen there is everything you need and in the fridge there was milk, a pleasant surprise. Say that although it was only one night we would have stayed 10 more. Many thanks for the advice, kindness and people skills. We are very grateful! Until next time!!!!

Show more Show less
9.4
Superb
63 reviews

Apartment on the beach

Portobello, Edinburgh

Apartment on the beach is situated in Edinburgh, 5 km from Edinburgh Playhouse and 6 km from Royal Yacht Britannia, in an area where hiking can be enjoyed. This beachfront property offers access to a patio, free private parking and free WiFi. This apartment is just what we needed. The location is perfect, apartment modern and large. It’s literally right at beach. Walk out back side and your steps from beach. The price was good and owner nice. Our family of 5 stayed here for two nights and wish we could have stayed longer.

Show more Show less
9.8
Exceptional
57 reviews

The Park At Holyrood 4 stars

Old Town, Edinburgh

Situated a 2-minute walk from the Royal Mile and a 6-minute walk from Holyrood Palace, The Park At Holyrood offers accommodation located in Edinburgh. The Edinburgh Playhouse is within a 10-minute walk of the apartment.

The property has free access to a sauna and an indoor pool in the neighbouring Hotel. Homely clean friendly comfortable. Great stay

Show more Show less
9.6
Exceptional
59 reviews

The Queens View 5 stars

Old Town, Edinburgh

Situated on the Royal Mile, this apartment features a balcony. The unit is 1.3 km from Edinburgh Castle. Free WiFi is available throughout the property.

There is a seating area and a kitchen complete with a dishwasher, a washer/dryer, a hob, oven and a microwave. A flat-screen TV in the living room and a curved TV in the king-size bedroom. Private parking is available at the apartment. It was stocked with everything including appliances, tea, coffee. We were very pleased.

Show more Show less
9.6
Exceptional
69 reviews

Village Hotel Edinburgh 4 stars

Edinburgh

Offering an indoor pool and a spa and wellness centre, Village Hotel Edinburgh is located a short distance from Edinburgh city centre. Free WiFi access is available throughout the hotel and there is ample on-site parking. The hospitality and location and view from my room

Show more Show less
8.1
Very good
1,757 reviews

Macdonald Holyrood Hotel & Spa 4 stars

Old Town, Edinburgh

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

The rooms at Macdonald Holyrood have a marble private bathroom and tea and coffee facilities with free mineral water. Rooms also offer satellite TV, a hairdryer and ample work space. Excellent staff, facilities and room. Restaurant food superb.

Show more Show less
8.6
Fabulous
2,261 reviews

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

FAQs about spa hotels in Edinburgh

Spa hotels that guests love in Edinburgh

gogless