Edinburgh Spa Hotels

Top 10 spa hotels in Edinburgh: pools, saunas, thermal suites near castle or Royal Mile. Check rates and book now.

Check-in
Sun, 27 Sept
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 27 Sept
-
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sun, 27 Sept
-
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-10 out of 10
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect1671 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Number OneWhisky BarIndoor Pool
  • 4 AA Rosette fine-dining restaurant
  • Over 500 whiskies on offer
  • Award-winning afternoon tea
FromC$ 668 /nightSelect
8.7
Great4054 total reviews
our site & Booking.com
Map
1.3 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Rooftop PoolThermal SuiteGin Bar
  • Rooftop infinity pool with city views
  • One Square Bar with 100+ gins
  • Club lounge with free refreshments
FromC$ 295 /nightSelect
8.0
Great3092 total reviews
our site & Booking.com
Map
3.5 km from City Centre600 m from Royal Victoria Building
Indoor PoolSpaFitness Centre
  • State-of-the-art fitness center
  • On-site Starbucks coffee shop
  • Self-service iPad check-in
FromC$ 190 /nightSelect
8.8
Great3128 total reviews
our site & Booking.com
Map
1.2 km from City Centre400 m from Usher Hall
Swell SuiteIndoor PoolPrivate Garden
  • UK's first sound wellness room
  • Borrow luxury Strathberry bags
  • Invisible Cities walking tours
FromC$ 384 /nightSelect
8.8
Great5634 total reviews
our site & Booking.com
Map
500 m from City Centre200 m from Edinburgh Waverley Railway Station
Heated PoolYu SpaSteam Room
  • Holistic wellness at Yu Spa
  • Fine Scottish cuisine at Liberté
  • Charming Apex Duck decor
FromC$ 453 /nightSelect
8.8
Great1733 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarSUSHISAMBAAWAY Spa
  • Rooftop bar with 360-degree views
  • On-site SUSHISAMBA restaurant
  • Full-service AWAY Spa
FromC$ 405 /nightSelect
8.6
Great4057 total reviews
our site & Booking.com
Map
700 m from City Centre100 m from Our Dynamic Earth
Elemis SpaIndoor PoolFitness Centre
  • Award-winning restaurant with local dishes
  • Elemis spa with luxury treatments
  • Triple-glazed windows for quiet rooms
FromC$ 739 /nightSelect
7.9
Very good4495 total reviews
our site & Booking.com
Indoor PoolLeisure ClubFree Parking
  • Heated indoor pool and spa club
  • Free on-site parking for guests
  • Pet-friendly stay with amenities
FromC$ 135 /nightSelect
8.1
Great7409 total reviews
our site & Booking.com
Map
5.7 km from City Centre500 m from Brunstane Train Station
Heated PoolSpa LoungeTennis Court
  • Heated indoor pool and spa
  • Pet welcome pack and treats
  • Walk to Portobello Beach
FromC$ 228 /nightSelect
9.4
Perfect549 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarCryotherapyInfrared Sauna
  • Exclusive Lamplighters rooftop bar
  • Cryotherapy and infrared saunas
  • Converted historic bank building
FromC$ 1 283 /nightSelect

Edinburgh's spa hotels range from historic five-star properties near the castle to modern leisure clubs on the city's outskirts. Expect indoor pools, saunas, steam rooms, and treatment suites-some include thermal experiences with rooftop hydro pools or advanced beauty therapies. The highest-rated options cluster around the Old Town and Princes Street, putting Waverley Station, the Royal Mile, and Edinburgh Castle within walking distance.

Budget-wise, a standard double at a four-star spa hotel starts around £120-£180 per night, while five-star establishments like the Sheraton Grand or The Balmoral typically command £250-£400 and require advance booking for spa treatments. For easier parking and family-friendly facilities, consider Village Hotel Edinburgh near the airport or Best Western Kings Manor-both offer pools and wellness centres at more accessible rates. If you're after central convenience, the Apex Waterloo Place, Edinburgh Marriott Holyrood, and Kimpton Charlotte Square all score above 8.7 for location and include well-reviewed spas.