Spa hotels in Edinburgh

Search among 17 available hotels and places to stay in Edinburgh from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-17 out of 17
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great433 reviews
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Positioned close to a railway station in the Old Town district of Edinburgh, the 5-star Balmoral invites you to enjoy a Turkish steam room and sauna facilities onsite.
From£ 584 /nightSelect
8.2
Great227 reviews
Map
3.5 km from City Centre1.5 km from Royal Botanic Garden
Guests can have an English breakfast and enjoy visiting National Museum of Scotland, set within 4 km of the Village Hotel.
From£ 171 /nightSelect
8.6
Great1630 reviews
Map
100 m from City Centre100 m from Royal Mile
Situated in the old town district of Edinburgh near a train station, the 4-star Radisson Blu Hotel, Edinburgh City Centre boasts a heated indoor pool and 234 rooms.
From£ 308 /nightSelect
8.2
Great52 reviews
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Nestled in the New Town district, a 10-minute walk from The Real Mary King's Close, the 5-star Gleneagles Townhouse Edinburgh features a steam room, sauna facilities and locker rooms.
From£ 611 /nightSelect
8.6
Great761 reviews
Map
500 m from City Centre200 m from Edinburgh Waverley Railway Station
Located around a 9-minute walk from The Real Mary King's Close in a shopping area, the 4-star Apex Waterloo Place Edinburgh offers sauna facilities and an indoor pool along with an indoor pool.
From£ 250 /nightSelect
8.6
Great1482 reviews
Map
1.2 km from City Centre400 m from Usher Hall
Boasting a steam room, a solarium and sauna facilities, the luxury Kimpton - Charlotte Square, An Ihg is set in a Georgian-style building nearly 14 minutes' walk from Royal Mile.
From£ 275 /nightSelect
8.6
Great496 reviews
Map
1.3 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Located less than a 6-minute walk from Edinburgh Gin Distillery, the exclusive Sheraton Grand Hotel & Spa has 269 rooms, and lies near a train station.
From£ 305 /nightSelect
8.6
Great811 reviews
Map
700 m from City Centre700 m from Royal Mile
Featuring a convenient location near a train station, the 4-star Holyrood Edinburgh includes an à la carte restaurant together with sauna facilities and an indoor pool.
From£ 298 /nightSelect
8.6
Great1135 reviews
Map
5.7 km from City Centre
Around a 10-minute drive from Inveresk Lodge Garden, the perfect 3-star Best Western Kings Manor offers a swimming pool.
From£ 211 /nightSelect
8.4
Great459 reviews
Featuring a hot tub, a sauna and a leisure club, the stylish 4-star Delta Hotels By Marriott Edinburgh is around 25 minutes' walk from Cammo Estate as well as near a railway station.
From£ 199 /nightSelect
8.4
Great551 reviews
Map
1.2 km from City Centre200 m from Usher Hall
Featuring an à la carte restaurant, the impressive Waldorf Astoria Edinburgh - The Caledonian is located only a 5-minute walk from Georgian House and boasts a swimming pool.
From£ 404 /nightSelect
8.0
Great10 reviews
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Set 6 minutes' walk from Scott Monument and in the New Town district, the W Edinburgh has 6 rooms.
From£ 411 /nightSelect
Justb EdinburghGuest house
8.2
Great94 reviews
Map
11.4 km from City Centre1.7 km from National Trust for Scotland: Malleny Garden
Malleny Garden is within 1 km of the Justb Edinburgh and Baberton Golf Club is 4 km away.
From£ 226 /nightSelect
9.0
Perfect14 reviews
8 adults
3 bedrooms
4 beds
Map
1.5 km from City Centre400 m from Edinburgh International Conference Centre (EICC)
The Four Sisters Boatel - Houseboat is situated in the heart of Edinburgh 10 minutes' drive from Arthur's Seat hike.
From£ 389 /nightSelect
8.4
Great31 reviews
2 adults
1 bedroom
1 bed
Map
700 m from City Centre800 m from Royal Mile
Placed 3 km from Royal Yacht Britannia, the property consists of 1 bedrooms, 1 bathrooms and an equipped kitchenette area.
From£ 226 /nightSelect
8.4
Great27 reviews
6 adults
2 bedrooms
3 beds
Map
4.0 km from City Centre600 m from Brewsters Inns
From£ 249 /nightSelect
8.6
Great12 reviews
Map
3.5 km from City Centre1.1 km from Portobello Beach
St Giles' Cathedral is 3.4 km from the beachfront Craigey Beach Home, while Edinburgh Old Town is around 10 minutes' drive away.
From£ 454 /nightSelect

FAQs about the best spa hotels in Edinburgh

Read answers to frequently asked questions to find good Edinburgh hotels with spa included.

What are the best Edinburgh spa hotels?

For customers searching for the finest spa hotel in Edinburgh, HotelMix.co.uk offers 18 deals to choose from. For instance, find out Hotel Du Vin offering delivery service, 24-hour reception and dry cleaning service on site. It's located 600 metres from The Meadows for 239£ per night. As an alternative, book Macdonald Holyrood Hotel & Spa (rating: 8.0/10) with a trouser press, a minibar and a television with satellite channels in the rooms. It's situated 0.7 km from the city centre and costs 209£ per night. Find out other spa deals such as Kimpton Charlotte Square, The Bonham and The Scotsman Hotel.

What are the most popular spa hotels in New Town district?

Choose your perfect property among 4 hotels on HotelMix.co.uk. You may like Kimpton Charlotte Square rated 8.0/10, where prices start from 142£ per night. Customers can enjoy a tennis court, an outdoor swimming pool and 24-hour room service, as well as concierge service, wedding services and laundry service on site. As an alternative, book Apex Waterloo Place (rating: 8.8/10) for 197£ per night. This nice spa hotel is set 0.4 km from the city centre.

What are the best budget Edinburgh spa hotels?

If you need an affordable hotel, HotelMix.co.uk offers 18 budget-friendly accommodations to choose from. You may book The Parliament House Hotel (rating: 8.2/10) for 142£ per night. This cheap 3-star spa venue is 400 metres from Collective Gallery. As an alternative, find out Radisson Blu Hotel, City Centre rated 8.2/10 with an indoor swimming pool, newspaper service and a business centre on site. This 4-star budget option is set 0.1 km from the heart of Edinburgh. Other top spa properties include Village Hotel, Holyrood Aparthotel and The Balmoral Hotel.

What are the most popular spa hotels in Edinburgh city centre?

On HotelMix.co.uk you can choose your perfect hotel among 10 deals in Edinburgh city centre. We recommend The Balmoral Hotel rated 8.8/10, a good option featuring a tennis court, a golf course and a Jacuzzi on site. It's placed in Old Town district and costs 409£ per night. Another suitable option is The Scotsman Hotel rated 8.4/10 with 24-hour front desk assistance, dry cleaning service and room service on site. It's located 250 metres from the city centre.

What are the best romantic spa hotels in Edinburgh?

For a romantic trip, choose one of our 18 spa properties on HotelMix.co.uk. Find out Macdonald Holyrood Hotel & Spa (rating: 8.0/10), which is set 0.9 km from Edinburgh Old Town. This 4-star spa property offers rooms equipped with a trouser press, a mini bar and TV with satellite channels for about 209£ per night. As an alternative, find out Radisson Blu Hotel, City Centre with rating 8.2/10 at the cost of 215£ per night. This cool option is set 0.1 km from the city centre with an outdoor swimming pool, 24-hour room service and children's menu on site. Other romantic deals include The Parliament House Hotel, Waldorf Astoria - The Caledonian and Kimpton Charlotte Square.

What are the best spa hotels not far from Edinburgh Castle?

According to HotelMix.co.uk travel data, there are 8 spa deals to choose from. One of the best options is Macdonald Holyrood Hotel & Spa rated 8.0/10 offering an outdoor swimming pool, 24-hour room service and children's menu on site. It's set 15 minutes' walk from the Edinburgh Castle. Alternatively, find out Sheraton Grand Hotel & Spa rated 8.0/10 for 285£ per night. It provides an indoor swimming pool, concierge service and cots.

What are the finest spa hotels not far from Edinburgh airport?

We recommend Dakota Edinburgh (rating: 8.6/10) with a tennis court, free shuttle bus service and cots. It offers rooms at the cost of 150£ per night.

Spa hotels in Edinburgh essential information

🏨 Spa hotels in Edinburgh 17
👛 Lowest price 171 GBP
✍️ Spa hotels Reviews 8 225