Home As Hotel Edinburgh
Edinburgh
2 guests

Adults:

2

Children:

0

Child’s age:

Edinburgh

Apr 19 - Apr 20 ·
2 guests

Best 16 Spa Hotels in Edinburgh for a Relaxing Getaway

Edinburgh
2 guests

Adults:

2

Children:

0

Child’s age:

Over 2,000 stays assessed to highlight the standout picks
Main Hotel Image

Luxury Spa Hotels in Edinburgh

Navigation

1. Edinburgh Marriott Hotel Holyrood

2. Gleneagles Townhouse

3. The Balmoral Hotel

4. Apex Waterloo Place Hotel

Best Spa Hotels Near Edinburgh

5. Sheraton Grand Hotel & Spa

6. Kimpton Charlotte Square By Ihg

7. W Edinburgh

5 Star Hotels with Spa in Edinburgh

8. The Caledonian Edinburgh, Curio Collection By Hilton

9. Best Western Kings Manor

10. Village Hotel Edinburgh

Hotel Image Hotel Image

Edinburgh Marriott Hotel Holyrood

81 Holyrood Road
0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Car park
    US$ 32.43 per day
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool
8.7
2863 reviews
~ US$97 / night

Edinburgh Marriott Hotel Holyrood

0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Car park
    US$ 32.43 per day
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool

Edinburgh Marriott Hotel Holyrood

8.7
2863 reviews
Average price US$ 97 / night
  • Best-rated
Hotel Image Hotel Image

Gleneagles Townhouse

No. 39 St. Andrews Square
0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    US$ 33.78 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Terrace
9.4
507 reviews
~ US$472 / night

Gleneagles Townhouse

0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    US$ 33.78 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Terrace

Gleneagles Townhouse

9.4
507 reviews
Average price US$ 472 / night
Popular Spa hotels destinations
  • Top location
Hotel Image Hotel Image

The Balmoral Hotel

1 Princes Street
0.4 km (0.2 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool
9.3
1091 reviews
~ US$796 / night

The Balmoral Hotel

0.4 km (0.2 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

The Balmoral Hotel

9.3
1091 reviews
Average price US$ 796 / night

Best Spa Hotels Near Edinburgh

  • Guest favorite
Hotel Image Hotel Image

Apex Waterloo Place Hotel

23-27 Waterloo Place
0.4 km (0.3 mi) from city center
  • Restaurant
  • 24-hour reception
  • Separate tub and shower
  • Air conditioning
  • Steam room
  • Heated swimming pool
8.8
4518 reviews
~ US$388 / night

Apex Waterloo Place Hotel

0.4 km (0.3 mi) from city center
  • Restaurant
  • 24-hour reception
  • Separate tub and shower
  • Air conditioning
  • Steam room
  • Heated swimming pool

Apex Waterloo Place Hotel

8.8
4518 reviews
Average price US$ 388 / night
  • Eco-friendly stay
Hotel Image Hotel Image

Sheraton Grand Hotel & Spa

1 Festival Square
1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Rooftop pool
8.8
3401 reviews
~ US$350 / night

Sheraton Grand Hotel & Spa

1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Rooftop pool

Sheraton Grand Hotel & Spa

8.8
3401 reviews
Average price US$ 350 / night
  • Eco-friendly stay
Hotel Image Hotel Image

Kimpton Charlotte Square By Ihg

38 Charlotte Square
1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool
8.9
1627 reviews
~ US$280 / night

Kimpton Charlotte Square By Ihg

1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Kimpton Charlotte Square By Ihg

8.9
1627 reviews
Average price US$ 280 / night

5 Star Hotels with Spa in Edinburgh

Hotel Image Hotel Image

W Edinburgh

1 St James Square
0.5 km (0.3 mi) from city center
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace
8.8
1521 reviews
~ US$432 / night

W Edinburgh

0.5 km (0.3 mi) from city center
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

W Edinburgh

8.8
1521 reviews
Average price US$ 432 / night
  • Eco-friendly stay
Hotel Image Hotel Image

The Caledonian Edinburgh, Curio Collection By Hilton

Princes Street
1.2 km (0.8 mi) from city center
  • In-room breakfast
  • 24-hour reception
  • Air conditioning
  • Luggage storage
  • Steam room
  • Indoor swimming pool
8.7
1417 reviews
~ US$349 / night

The Caledonian Edinburgh, Curio Collection By Hilton

1.2 km (0.8 mi) from city center
  • In-room breakfast
  • 24-hour reception
  • Air conditioning
  • Luggage storage
  • Steam room
  • Indoor swimming pool

The Caledonian Edinburgh, Curio Collection By Hilton

8.7
1417 reviews
Average price US$ 349 / night
  • Popular choice
Hotel Image Hotel Image

Best Western Kings Manor

100 Milton Road East
5.7 km (3.6 mi) from city center
  • Restaurant
  • Car park
    US$ 10.81 per day
  • 24-hour reception
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool
8.2
6432 reviews
~ US$389 / night

Best Western Kings Manor

5.7 km (3.6 mi) from city center
  • Restaurant
  • Car park
    US$ 10.81 per day
  • 24-hour reception
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool

Best Western Kings Manor

8.2
6432 reviews
Average price US$ 389 / night

Spa Hotels Edinburgh City Centre

  • Eco-friendly stay
Hotel Image Hotel Image

Village Hotel Edinburgh

140 Crewe Road South
3.5 km (2.2 mi) from city center
  • Restaurant
  • Car park
    US$ 6.76 per day
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool
8.1
2907 reviews
~ US$158 / night

Village Hotel Edinburgh

3.5 km (2.2 mi) from city center
  • Restaurant
  • Car park
    US$ 6.76 per day
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Village Hotel Edinburgh

8.1
2907 reviews
Average price US$ 158 / night
  • Eco-friendly stay
Hotel Image Hotel Image

Delta Hotels By Marriott Edinburgh

111 Glasgow Road
7.9 km (4.9 mi) from city center
  • In-room breakfast
  • Car park
    US$ 10.81 per day
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool
7.9
3357 reviews
~ US$201 / night

Delta Hotels By Marriott Edinburgh

7.9 km (4.9 mi) from city center
  • In-room breakfast
  • Car park
    US$ 10.81 per day
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool

Delta Hotels By Marriott Edinburgh

7.9
3357 reviews
Average price US$ 201 / night

Spa hotels near Edinburgh

These options match your search but are within a one-hour drive of the city (up to 80 km / 50 mi).

  • Eco-friendly stay
Hotel Image Hotel Image

Apex City Quay Hotel & Spa

1 West Victoria Dock Road
58.4 km (36.3 mi) from Edinburgh
  • Restaurant
  • Car park
    US$ 9.46 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool
8.9
4234 reviews
~ US$107 / night

Apex City Quay Hotel & Spa

58.4 km (36.3 mi) from Edinburgh
  • Restaurant
  • Car park
    US$ 9.46 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

Apex City Quay Hotel & Spa

8.9
4234 reviews
Average price US$ 107 / night

Dog Friendly Spa Hotels Edinburgh

  • Great deal
Hotel Image Hotel Image

Peebles Hydro

Innerleithen Road
33.1 km (20.6 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Steam room
  • Indoor swimming pool
8.2
1264 reviews
~ US$49 / night

Peebles Hydro

33.1 km (20.6 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Steam room
  • Indoor swimming pool

Peebles Hydro

8.2
1264 reviews
Average price US$ 49 / night
Hotel Image Hotel Image

Dunkeld House Hotel

Dunkeld House Hotel
73.2 km (45.5 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool
8.7
2903 reviews
~ US$116 / night

Dunkeld House Hotel

73.2 km (45.5 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool

Dunkeld House Hotel

8.7
2903 reviews
Average price US$ 116 / night
Hotel Image Hotel Image

Carnoustie Golf Hotel 'A Bespoke Hotel'

The Links
67.5 km (41.9 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool
8.8
1636 reviews
~ US$114 / night

Carnoustie Golf Hotel 'A Bespoke Hotel'

67.5 km (41.9 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Carnoustie Golf Hotel 'A Bespoke Hotel'

8.8
1636 reviews
Average price US$ 114 / night

Cheap Spa Hotels in Edinburgh

Hotel Image Hotel Image

Parklands Hotel & Country Club

196 Ayr Road Crookfur Park
73.7 km (45.8 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool
9
1387 reviews
~ US$131 / night

Parklands Hotel & Country Club

73.7 km (45.8 mi) from Edinburgh
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Parklands Hotel & Country Club

9
1387 reviews
Average price US$ 131 / night

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, $
Edinburgh Marriott Hotel Holyrood

8.7 / 10

(2863 Reviews)

From 97$
Gleneagles Townhouse

9.4 / 10

(507 Reviews)

From 472$
The Balmoral Hotel

9.3 / 10

(1091 Reviews)

From 796$
Apex Waterloo Place Hotel

8.8 / 10

(4518 Reviews)

From 388$
Sheraton Grand Hotel & Spa

8.8 / 10

(3401 Reviews)

From 350$

Edinburgh Accommodation lists:

Location