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

E
Evgeni
From
Bulgaria
Wonderful place with pleasant atmosphere ! Nice rooms, very good restorants, polite and professional staff. Little surprising gifts. Perfect location.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,017 reviews
Price from
$471.59
1 night, 2 adults

Gleneagles Townhouse

Hotel in New Town, Edinburgh

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

M
Mozah
From
Saudi Arabia
They went out of their way to make my sister's birthday extra special.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 535 reviews
Price from
$437.91
1 night, 2 adults

W Edinburgh

Hotel in New Town, Edinburgh

Featuring a terrace, a restaurant as well as a bar, W Edinburgh is located in the center of Edinburgh, a 1-minute walk from Royal Mile.

A
Alexander
From
United States
Callum and Alexander were absolutely perfect as a welcoming committee. Their warmth and kindness made the checkin process so seamless and every time I saw them I wanted to say hi to them! They made for such a lovely stay. The bar staff in the W Lounge whose names I don't remember (he was from Brazil and she had a lovely show style hair cut) make my time in the lounge especially great as well. Overall the warmth of the staff is unmatched in all my European hotel experiences!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,319 reviews
Price from
$301.82
1 night, 2 adults

Village Hotel Edinburgh

Hotel in Edinburgh

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

D
David
From
Canada
Clean quiet and bus stop at door
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,977 reviews
Price from
$141.48
1 night, 2 adults

Kimpton Charlotte Square by IHG

Hotel in Edinburgh City Centre, Edinburgh

Kimpton Charlotte Square Hotel is located in Edinburgh, just yards from Princes Street and George Street.

S
Stephany
From
Spain
Great location and within walking distance of many of Edinburgh's best sites.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,627 reviews
Price from
$268.13
1 night, 2 adults

Edinburgh Marriott Hotel Holyrood

Hotel in Old Town, Edinburgh

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

W
Wade
From
Canada
Close to Royal Mile, next door to Holyrood Place.Hop on/ Hop off bus practically stops right outside the door.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,247 reviews
Price from
$159.20
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 epitomizes luxury living in the heart of Edinburgh.

M
Michelle
From
United States
Easy walk to the Royal mile and other attractions. The room was spacious and clean. Breakfast was excellent. The staff was friendly and helpful.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,703 reviews
Price from
$166.74
1 night, 2 adults

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel in West End, Edinburgh

Located just a 1-minute walk from Princes Street, The Caledonian Edinburgh George Street's bars, restaurants and shops are less than a 5-minute walk away. There is free WiFi available throughout.

T
Trish
From
United Kingdom
Service from staff throughout the hotel was fantastic. Upgraded room on arrival and offered free breakfast. Concierge recommended a restaurant and when we arrived the hotel had arranged for 2 complimentary glasses of prosecco to be sent to our table.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,248 reviews
Price from
$301.21
1 night, 2 adults

Best Western Kings Manor

Hotel in Portobello, Edinburgh

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

B
Be Vegan Make Peace
From
Czech Republic
Thank you so much for your excellent service. You made my vacation more special than ever.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,360 reviews
Price from
$148.21
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, 1640...

C
CHRIS
From
Australia
Sheraton Grand Hotel & Spa hits all the marks, great rooms, excellent facilities, courteous staff and great location. Hotel reception staff went out of their way to help us with room upgrade, club access and onsite parking. Room Service and Housekeeping are second to none.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,202 reviews
Price from
$219.90
1 night, 2 adults
All spa hotels in Edinburgh

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing 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 surrounding area in the past month

See all

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,017 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,627 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,248 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,977 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,319 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,360 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,885 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,247 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,202 reviews

Popular with guests booking spa hotels in Edinburgh

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,703 reviews

Highly rated spa hotels in Edinburgh and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,202 reviews

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, 1640...

From $192.95 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 149 reviews

A 12-minute walk from Edinburgh Waverley Train Station in the center of Edinburgh, The Park At Holyrood provides accommodations with access to spa facilities, beauty services, and fitness room.

From $148.08 per night

Samsara Home

Edinburgh
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 54 reviews

1.8 miles from Arthur's Seat in Edinburgh, Samsara Home provides accommodations with access to wellness packages and beauty services.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 163 reviews

Stylish Garden View Apartment is located in Edinburgh, just 3 miles from Edinburgh Waverley Train Station and 3 miles from Edinburgh Playhouse.

Enjoy breakfast in Edinburgh and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,885 reviews

Delta Hotels by Marriott Edinburgh features a luxury leisure club where guests can relax in the sauna, steam room or whirlpool.

From $90.28 per night

FAQ about spa hotels in Edinburgh

Spa Hotels That Guests Love in Edinburgh

See all
Avg. price/night: $80.84
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,360 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