Best 21 Spa Hotels in Edinburgh for a Relaxing Getaway

Are you in a hurry?

Here is a quick list of Spa Hotels in Edinburgh, selected based on their rating

Name of hotel Accommodation Rating Price, $
The Bonham Hotel

8.9 / 10

(1284 Reviews)

From 232$
Radisson Collection Hotel, Royal Mile Edinburgh

8.1 / 10

(407 Reviews)

From 166$
The Balmoral Hotel

9.4 / 10

(2070 Reviews)

From 452$
Sheraton Grand Hotel & Spa

8.2 / 10

(2292 Reviews)

From 258$
Radisson Blu Hotel, Edinburgh City Centre

8.4 / 10

(4526 Reviews)

From 251$

When travelling, you have a lot of choices to make. Deciding where to stay is a big one. If you are looking for a relaxing and pampering getaway, then you should choose a spa hotel. Edinburgh is a great city to visit and there are many wonderful spa hotels to choose from.

The Spa at the Balmoral is a popular choice for guests looking for a luxurious and relaxing experience. The spa features a thermal suite with a range of saunas, steam rooms, and experience showers. There is also a beauty salon offering a range of treatments.

The De Vere Cameron House is another great option for spa lovers. The spa features a thermal suite, a hydrotherapy pool, and a range of treatments. There is also a fitness centre on site for guests who want to stay active during their stay.

If you are looking for a more affordable option, the Ibis Hotel in Edinburgh has a spa that offers a range of massages and beauty treatments. The spa is located on the top floor of the hotel and has stunning views of the city.

No matter what your budget or preferences, there is a spa hotel in Edinburgh that is perfect for you. So, if you are looking for a relaxing and pampering getaway, be sure to choose Edinburgh and book a spa hotel.

Edinburgh Popular searches

Top Spa Hotels in Edinburgh

Table of contents

The Bonham Hotel Radisson Collection Hotel, Royal Mile Edinburgh The Balmoral Hotel Sheraton Grand Hotel & Spa Best Spa Hotels Near Edinburgh Radisson Blu Hotel, Edinburgh City Centre Hotel Du Vin Edinburgh The Parliament House Hotel 5 Star Hotels with Spa in Edinburgh Waldorf Astoria Edinburgh - The Caledonian Hotel Apex Waterloo Place Hotel The Scotsman Hotel

View all photos

8.9
Excellent
1284 Reviews

The Bonham Hotel

📍 35 Drumsheugh Gardens

From 232$

Set 0.5 km from West Register House, this 5-star The Bonham Hotel Edinburgh is located near Water of Leith Walkway. Set within reach of Georgian House, the venue features an a la carte restaurant serving meals of Scottish cuisine.

Situated in West End district, the accommodation is set within 10 minutes' drive away from Arthur's Seat hike. It is a 20-minute walk from the centre of Edinburgh. You can get to Princes Street Gardens in a few minutes by car.

Check Availability
Add to compare

View all photos

8.1
Very good
407 Reviews

Radisson Collection Hotel, Royal Mile Edinburgh

📍 1 George IV Bridge

From 166$

Featuring allergy-free rooms and a golf course, Radisson Collection Hotel, Royal Mile Edinburgh offers accommodation within 5 minutes' ride from Arthur's Seat hike. Scottish National Gallery is 350 metres from the venue, while Victoria Street bus station is 50 metres away.

The hotel is 1 km from the city centre and adjacent to the Thistle chapel "St Giles' Cathedral". The property is located in Old Town district. Edinburgh Castle is also located near the venue. You can get to Royal Yacht Britannia in a few minutes by car.

Check Availability
Add to compare

View all photos

9.4
Excellent
2070 Reviews

The Balmoral Hotel

📍 1 Princes Street

From 452$

Nestled in Old Town district, the 5-star Balmoral Hotel offers elegant accommodation within just 550 metres to The Royal Edinburgh Military Tattoo. Boasting location close to the José Martí Scott Monument, the venue includes 188 rooms and an indoor pool.

Princes Street is less than 0.6 km away. The property is located next to Omni Centre. The Balmoral Hotel is a short ride from the 16th-century Palace of Holyroodhouse.

Check Availability
Add to compare

Best Spa Hotels Near Edinburgh

View all photos

8.2
Very good
2292 Reviews

Sheraton Grand Hotel & Spa

📍 1 Festival Square

From 258$

Sheraton Grand Hotel & Spa Edinburgh is a 5-star venue placed nearly 16 minutes' walk from The Real Mary King's Close. Featuring an indoor pool along with an a la carte restaurant, the accommodation offers setting close to Edinburgh Gin Distillery.

Situated in Haymarket district, this property is 15 minutes walk from the centre of Edinburgh. It is only 1.1 km from the historic fortress "Edinburgh Castle". Sheraton Grand Hotel & Spa lies in vicinity of Edinburgh International Conference Centre.

Check Availability
Add to compare

View all photos

8.4
Very good
4526 Reviews

Radisson Blu Hotel, Edinburgh City Centre

📍 80 High Street The Royal Mile

From 251$

The 4-star Radisson Blu Hotel, Edinburgh City Centre lies in Old Town district within a walking distance to Royal Mile. There is an a la carte restaurant with British cuisine and a heated pool available on site.

Located 0.8 km off the historic fortress "Edinburgh Castle", the venue is 15 km from Edinburgh airport. Approximately an 8-minute walk separates guests from The Scotch Whisky Experience. The surviving 17th-century high-tenement Gladstone's Land House is also nearby.

Check Availability
Add to compare

Hotels in Edinburgh

Airport nearby 🛬 Dundee, Edinburgh
Rating 🏅 40
Edinburgh Hotels 🛎️ 2503
Cities Nearby 🌇 Fisherrow, Juniper Green, Inveresk
Minimum Price 💸 16$
Hotel with a view 🔍 The Bonham Hotel
Hotel with balcony 🌤️ Radisson Collection Hotel, Royal Mile Edinburgh
Best Price Hotel 🤑 The Balmoral Hotel

View all photos

8.8
Excellent
1522 Reviews

Hotel Du Vin Edinburgh

📍 11 Bristo Place

From 191$

The 4-star Hotel Du Vin Edinburgh provides quick access to Royal Mile and offers allergy friendly rooms and a restaurant. Edinburgh Old Town is 9 minutes' walk from the venue, while National Museum of Scotland is 300 metres away.

The accommodation lies in the very heart of Edinburgh, only steps from The Robertson Mausoleum Parish Church. The city centre is a 10-minute walk away and Edinburgh Waverley rail station is 900 metres from the property. Hotel Du Vin Edinburgh is a short ride from Dynamic Earth Museum.

Check Availability
Add to compare

5 Star Hotels with Spa in Edinburgh

View all photos

8.4
Very good
1958 Reviews

The Parliament House Hotel

📍 15 Calton Hill

From 213$

The Parliament House Hotel Edinburgh is a 3-star venue positioned at 0.6 km distance from City Art Centre.

This property offers accommodation in New Town district with nearby access to the commemorative tower "Nelson Monument". Omni Centre is located within 0.3 km. The Thistle chapel "St Giles' Cathedral" is also located near the hotel. You can get to the combined National Museum of Scotland in a few minutes by car.

Check Availability
Add to compare

View all photos

8.5
Very good
1168 Reviews

Waldorf Astoria Edinburgh - The Caledonian Hotel

📍 Princes Street

From 320$

The 5-star Waldorf Astoria Edinburgh - The Caledonian Hotel is set 1.1 km from the historic fortress "Edinburgh Castle" and 3.1 km from Arthur's Seat hike. Opened in 1903, this accommodation offers guests to dine in an a la carte restaurant or enjoy an indoor swimming pool.

The venue is set within 15 minutes' walk of the centre of Edinburgh, not far from Usher Hall. The property is situated in West End district, close to Edinburgh Gin Distillery. You can get to The Real Mary King's Close in a few minutes by car.

Check Availability
Add to compare

View all photos

8.5
Very good
4220 Reviews

Apex Waterloo Place Hotel

📍 23-27 Waterloo Place

From 141$

Situated only 1.2 km of the landscaped Princes Street Gardens in Edinburgh, Apex Waterloo Place Hotel features a steam room, a wellness centre and a heated swimming pool throughout the venue. This property offers accommodation in New Town district with nearby access to Omni Centre.

The hotel is located off the spirelike Victorian memorial "Scott Monument", just 10 minutes' walk from the city centre. It’ s easily reached a 10-minute drive away from Royal Yacht Britannia. You can get to Arthur's Seat hike in a few minutes by car.

Check Availability
Add to compare

Spa Hotels Edinburgh City Centre

View all photos

8.6
Excellent
3730 Reviews

The Scotsman Hotel

📍 20 North Bridge

From 276$

Located off St Giles' Cathedral, this 4-star The Scotsman Hotel Edinburgh is less than 12 minutes' walk from Grassmarket. Set within reach of The Real Mary King's Close, the venue features an a la carte restaurant serving meals of Scottish cuisine.

Situated in Old Town district, the property is set 0.7 km from The Robertson Mausoleum Parish Church. The accommodation is settled 1 km from the centre of Edinburgh. The Scotsman Hotel is a short ride from Arthur's Seat hike.

Check Availability
Add to compare

View all photos

7.9
Very good
5295 Reviews

Novotel Edinburgh Centre

📍 80 Lauriston Place

From 90$

Located only 11 minutes' walk from the green Flag park "Princes Street Gardens", 4-star Novotel Edinburgh Centre offers dry cleaning and room services. The venue is situated 1 km from Edinburgh city centre and 15 km from Edinburgh airport.

The accommodation is set in Tollcross district, within easy reach of Grassmarket. The hotel is in 11 minutes' walk of Edinburgh Old Town. Cameo Cinema is a few minutes' walk away.

Check Availability
Add to compare

View all photos

8.8
Excellent
1783 Reviews

Tigerlily Hotel

📍 125 George Street

From 233$

Tigerlily Hotel is located near Waterloo Place and is just 15 minutes' walk from the centre of Edinburgh. You can benefit from free parking, a nightclub and a restaurant.

The venue lies within 1.7 km from National Museum of Scotland. Edinburgh Gin Distillery is nearly 0.5 km from the accommodation. The Leith Princes Street is also located near the hotel. You can get to Royal Mile in a few minutes by car.

Check Availability
Add to compare

Dog Friendly Spa Hotels Edinburgh

View all photos

7.7
Very good
3942 Reviews

Edinburgh Marriott Hotel Holyrood

📍 81 Holyrood Road

From 161$

This venue is located in the heart of Edinburgh, near the 16th-century Palace of Holyroodhouse and 15 minutes' walk from Royal Mile. Wi-Fi is available throughout the accommodation as well as a wellness area, a barber shop and an indoor heated swimming pool are available on site.

The property offers a unique location about 15 km from Edinburgh airport and a few minutes' walk from Dynamic Earth Interactive Science Museum. Omni Centre is just 14 minutes away on foot. Macdonald Holyrood Hotel & Spa is a short ride from the combined National Museum of Scotland.

Check Availability
Add to compare

View all photos

8.7
Excellent
3490 Reviews

Dakota Edinburgh Hotel

📍 Ferrymuir Retail Park

From 100$

The 4-star Dakota Edinburgh Hotel is set 1.2 km from Queensferry Museum and 3.1 km from the cantilever railway Forth Bridge. It features laundry and dry cleaning as well as a free carpark, allergy friendly rooms and a restaurant.

You can get to Honey Pot Creative Cafe Art Center in a few minutes by car.

Check Availability
Add to compare

View all photos

8.5
Very good
4809 Reviews

Best Western Kings Manor

📍 100 Milton Road East

From 90$

Best Western Kings Manor Hotel Edinburgh is a 3-star venue situated around 20 minutes' stroll from Fort Kinnaird Retail Park. This accommodation in a shopping area offers guests a heated swimming pool and an a la carte restaurant.

Leith is less than 7 km away. The hotel is set in an eastern district of Edinburgh. You can get to Portobello Beach in a few minutes by car.

Check Availability
Add to compare

Cheap Spa Hotels in Edinburgh

View all photos

7.6
Very good
2130 Reviews

Village Hotel Edinburgh

📍 140 Crewe Road South

From 88$

Featuring an indoor swimming pool, a Jacuzzi and a steam room, Village Hotel Edinburgh offers accommodation within 2.9 km from the historic fortress "Edinburgh Castle". The art museum "Scottish National Gallery" is less than 3 km away.

The venue is situated 4 km from Edinburgh city centre and 0.5 km from Edinburgh airport. You can get to Royal Botanic Garden Edinburgh in a few minutes by car.

Check Availability
Add to compare

View all photos

9.2
Excellent
1540 Reviews

Eden Locke Aparthotel

📍 127 George Street

From 173$

Eden Locke Aparthotel, set next to the grand townhouse "Georgian House", is 0.5 km from Edinburgh airport.

The historic fortress "Edinburgh Castle" and The Studio are set only 1.3 and 1 km respectively from the venue. The accommodation is set 15 minutes' walk of the centre of Edinburgh. Edinburgh Gin Distillery is also located near the hotel. You can get to the combined National Museum of Scotland in a few minutes by car.

Check Availability
Add to compare

View all photos

8.8
Excellent
1794 Reviews

Kimpton - Charlotte Square, An Ihg Hotel

📍 38 Charlotte Square

From 237$

Kimpton - Charlotte Square, An Ihg Hotel Edinburgh is 14 minutes on foot from Royal Mile and features a tennis court, a spa centre and a sauna onsite. The venue is located in the very heart of Edinburgh, within easy reach of George Street.

Situated in New Town district, the accommodation is set 0.6 km from the Leith Princes Street. The city centre is a 15-minute walk away. The hotel is close to Edinburgh Gin Distillery.

Check Availability
Add to compare

View all photos

8
Very good
3732 Reviews

Holyrood Aparthotel

📍 1 Nether Bakehouse

From 146$

Holyrood Aparthotel Edinburgh is a 4-star venue set within 0.5 km away from The City of Edinburgh Council. There are laundry and dry cleaning at the property.

This aparthotel offers accommodation in Old Town district with nearby access to Dynamic Earth Museum. It’s easily reached within 0.5 km from John Knox House Local History Museum. The parish church "St Giles' Cathedral" is also located near the hotel. You can get to the spirelike Victorian memorial "Scott Monument" in a few minutes by car.

Check Availability
Add to compare

View all photos

0.7
Good
215 Reviews

Agenda Hotel

📍 98 St, Johns Road, Edinburgh, Gb

From 123$

Set 6 km from the Thistle chapel "St Giles' Cathedral", this 3-star Agenda Hotel Edinburgh is located near Snooker Hall. Facilities here include an indoor swimming pool, a steam room and a gym.

Situated in Corstorphine district, the venue is set 2.1 km from Murrayfield Golf Club Ltd. You can get to Edinburgh Castle in a few minutes by car.

Check Availability
Add to compare

View all photos

Castle Aparthotel

📍 3 James Court, 493 Lawnmarket Royal Mile, Edinburgh, Great Britain

Castle Aparthotel Edinburgh is a 3-star accommodation 5 minutes' walk of Royal Mile. You will find a laundry room and ironing at the venue too.

The hotel is situated 1 km from Edinburgh city centre and 15 km from Edinburgh airport. Arthur's Seat hike is within 5 minutes' drive of the property. The standing Camera Obscura and World of Illusions Tower is also located near the venue. It offers direct access to the art museum "Scottish National Gallery".

Check Availability
Add to compare
Best 21 Spa Hotels in Edinburgh for a Relaxing Getaway FAQ
Which Spa hotels have a lot of guest reviews?
What are the best spa hotels in Edinburgh?
If you want to discover Edinburgh, book one of the best spa accommodations among 17 deals. For instance, book Waldorf Astoria - The Caledonian rated 8.6/10 offering an indoor swimming pool, a golf course and a spa lounge. It's a 5-minute walk from Charlotte Square and costs 290US$ per night. Alternatively, book Radisson Blu Hotel, City Centre rated 8.8/10 for 229US$ per night. It features back massages, a steam room and a Jacuzzi, as well as a gym area, fitness classes and a fitness centre on site. Other good venues include Novotel Centre, Delta Hotels By Marriott and Village Hotel.
What are the best cheap Edinburgh spa hotels?
For a budget-conscious traveller to Edinburgh, there are 4 options for consideration. We recommend Village Hotel with rating 8.6/10, which costs from 75US$ per night. It offers back massages, a spa lounge and a treatment room.

Location