Skip to main content

Spa Hotels in Edinburgh

Find the spa hotels that appeal to you the most

Top picks for Edinburgh hotels

Explore our most popular hotels in EDI

Filter by:

Review score

Village Hotel Edinburgh

Edinburgh (Near Edinburgh)

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

M
Mohammed
From
Saudi Arabia
Good location and close to every where
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,977 reviews
Price from
US$141.48
1 night, 2 adults

DoubleTree by Hilton Edinburgh Airport

Ingliston (Near Edinburgh)

This DoubleTree by Hilton is set a 7-minute walk from Edinburgh Airport. It boasts a sauna, a gym and a fine restaurant.

A
ACHILLE
From
Malta
Very good breakfast. Very spacious bedroom. Proximity to airport just a few minutes away.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,500 reviews
Price from
US$132.85
1 night, 2 adults

Lost Shore Surf Resort

Ratho (Near Edinburgh)

Situated in Ratho, 12 km from Forth Bridge, and Edinburgh Zoo reachable within 12 km, Lost Shore Surf Resort offers a restaurant, a bar and free WiFi.

B
Bruce Clarke
From
United Kingdom
Unique pod experience large comfy double bed. The sound of the waves! Good beer good food.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 382 reviews
Price from
US$202.11
1 night, 2 adults

Norton House Hotel & Spa, Edinburgh

Ingliston (Near Edinburgh)

Set in a Victorian mansion in 55 acres of grounds, Norton House features a luxury spa, award-winning restaurant and boutique rooms with free internet.

B
Britt
From
Switzerland
The service, accomadation&food was outstanding.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 793 reviews
Price from
US$169.77
1 night, 2 adults

Macdonald Houstoun House

Livingston (Near Edinburgh)

In beautiful, peaceful grounds, between Edinburgh and Glasgow, this 4-star hotel is rich in historic charm, with a restaurant, a bar and great leisure facilities, including an 18-metre swimming pool.

c
creedon
From
Ireland
The wonderful setting, and the Scottish welcome!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,671 reviews
Price from
US$153.47
1 night, 2 adults

Delta Hotels by Marriott Edinburgh

Edinburgh (Near Edinburgh)

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

K
Kumaravasanth
From
Netherlands
It was a spacious hotel, nice facilities and breakfast was sumptuous. Chefs and their managers were very nice and accommodative.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,879 reviews
Price from
US$118.57
1 night, 2 adults

The Balmoral Hotel

Edinburgh (Near 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.

S
Sebastian
From
Brazil
Great Hotel in the heart of Edinburgh. We felt in home. The staff is very nice. We were traveling with our toddler and the hotel was prepared to receive us with her.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,017 reviews
Price from
US$471.59
1 night, 2 adults

Gleneagles Townhouse

Edinburgh (Near Edinburgh)

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

W
Wietske
From
Switzerland
Absolutely amazing breakfast! Very beautifully decorated hotel. Absolutely adored the bathroom.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 535 reviews
Price from
US$437.91
1 night, 2 adults

W Edinburgh

Edinburgh (Near Edinburgh)

Boasting a terrace, a restaurant as well as a bar, W Edinburgh is set in the centre of Edinburgh, 200 metres from Royal Mile. This 5-star hotel offers room service, a concierge service and free WiFi.

F
Fahed
From
Kuwait
Totally worth it. It makes our journey even better
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,319 reviews
Price from
US$301.82
1 night, 2 adults

Kimpton Charlotte Square by IHG

Edinburgh (Near Edinburgh)

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

I
Ilia
From
Switzerland
Remy, the concierge, looked badass (in a good way). The staff was always smiling and helpful. This got us in a good mood despite the rainy weather. Facilities were pretty and convenient. Location is perfect. Just on the edge of the loud hypercenter.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,627 reviews
Price from
US$268.13
1 night, 2 adults
All spa hotels in EDI

The best spa hotels in EDI

Check out our pick of great spa hotels in EDI

Filter by:

Review score

Village Hotel Edinburgh

Edinburgh (Near Edinburgh)

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

M
Mohammed
From
Saudi Arabia
Good location and close to every where
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,977 reviews
Price from
US$141.48
1 night, 2 adults

DoubleTree by Hilton Edinburgh Airport

Ingliston (Near Edinburgh)

This DoubleTree by Hilton is set a 7-minute walk from Edinburgh Airport. It boasts a sauna, a gym and a fine restaurant.

A
ACHILLE
From
Malta
Very good breakfast. Very spacious bedroom. Proximity to airport just a few minutes away.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,500 reviews
Price from
US$132.85
1 night, 2 adults

Lost Shore Surf Resort

Ratho (Near Edinburgh)

Situated in Ratho, 12 km from Forth Bridge, and Edinburgh Zoo reachable within 12 km, Lost Shore Surf Resort offers a restaurant, a bar and free WiFi.

B
Bruce Clarke
From
United Kingdom
Unique pod experience large comfy double bed. The sound of the waves! Good beer good food.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 382 reviews
Price from
US$202.11
1 night, 2 adults

Norton House Hotel & Spa, Edinburgh

Ingliston (Near Edinburgh)

Set in a Victorian mansion in 55 acres of grounds, Norton House features a luxury spa, award-winning restaurant and boutique rooms with free internet.

B
Britt
From
Switzerland
The service, accomadation&food was outstanding.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 793 reviews
Price from
US$169.77
1 night, 2 adults

Macdonald Houstoun House

Livingston (Near Edinburgh)

In beautiful, peaceful grounds, between Edinburgh and Glasgow, this 4-star hotel is rich in historic charm, with a restaurant, a bar and great leisure facilities, including an 18-metre swimming pool.

c
creedon
From
Ireland
The wonderful setting, and the Scottish welcome!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,671 reviews
Price from
US$153.47
1 night, 2 adults

Delta Hotels by Marriott Edinburgh

Edinburgh (Near Edinburgh)

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

K
Kumaravasanth
From
Netherlands
It was a spacious hotel, nice facilities and breakfast was sumptuous. Chefs and their managers were very nice and accommodative.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,879 reviews
Price from
US$118.57
1 night, 2 adults

The Balmoral Hotel

Edinburgh (Near 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.

S
Sebastian
From
Brazil
Great Hotel in the heart of Edinburgh. We felt in home. The staff is very nice. We were traveling with our toddler and the hotel was prepared to receive us with her.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,017 reviews
Price from
US$471.59
1 night, 2 adults

Gleneagles Townhouse

Edinburgh (Near Edinburgh)

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

W
Wietske
From
Switzerland
Absolutely amazing breakfast! Very beautifully decorated hotel. Absolutely adored the bathroom.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 535 reviews
Price from
US$437.91
1 night, 2 adults

W Edinburgh

Edinburgh (Near Edinburgh)

Boasting a terrace, a restaurant as well as a bar, W Edinburgh is set in the centre of Edinburgh, 200 metres from Royal Mile. This 5-star hotel offers room service, a concierge service and free WiFi.

F
Fahed
From
Kuwait
Totally worth it. It makes our journey even better
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,319 reviews
Price from
US$301.82
1 night, 2 adults

Kimpton Charlotte Square by IHG

Edinburgh (Near Edinburgh)

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

I
Ilia
From
Switzerland
Remy, the concierge, looked badass (in a good way). The staff was always smiling and helpful. This got us in a good mood despite the rainy weather. Facilities were pretty and convenient. Location is perfect. Just on the edge of the loud hypercenter.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,627 reviews
Price from
US$268.13
1 night, 2 adults
All spa hotels in EDI

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 EDI and surroundings in the past month

See all

Popular with guests booking spa hotels in Ingliston

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,500 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 Ingliston

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 793 reviews

Popular with guests booking spa hotels in Ratho

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 383 reviews