Edinburgh Spa Hotels

Now booking 11 spa hotels in Edinburgh with pools, saunas & more. Check rates and exclusive deals at top-rated properties like The Balmoral and Sheraton Grand.

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-11 out of 11
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect1674 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Indoor PoolWhisky BarSteam Room
  • 4 AA Rosette fine dining
  • 500-variety whisky bar
  • Concierge greets at Waverley
FromAU$ 666 /nightSelect
8.7
Great2079 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Usher Hall
Guerlain SpaIndoor PoolOn-site Whisky Bar
  • Guerlain Spa, first in the UK
  • Myriad unobstructed castle views
  • Historic 1903 railway station conversion
FromAU$ 424 /nightSelect
8.7
Great5631 total reviews
our site & Booking.com
Map
500 m from City Centre200 m from Edinburgh Waverley Railway Station
Indoor PoolYu SpaAward-winning Restaurant
  • Award-winning Scottish cuisine restaurant
  • Yu Spa with holistic wellness
  • Historic Georgian architecture suites
FromAU$ 418 /nightSelect
8.7
Great4046 total reviews
our site & Booking.com
Map
1.3 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Rooftop PoolThermal SuiteClub Lounge
  • Rooftop infinity pool with city views
  • Gin tasting with 100 varieties
  • Club lounge with personalized service
FromAU$ 295 /nightSelect
8.0
Great3092 total reviews
our site & Booking.com
Map
3.5 km from City Centre600 m from Royal Victoria Building
Starbucks CoffeeIndoor PoolFitness Centre
  • Self-service check-in using iPads
  • On-site Starbucks Coffee Shop
  • Themed dining events
FromAU$ 189 /nightSelect
9.4
Perfect551 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarCryotherapy GymThe Spence
  • Panoramic city views from rooftop bar
  • Cryotherapy and infrared sauna gym
  • Converted historic bank building
FromAU$ 1 281 /nightSelect
8.6
Great4057 total reviews
our site & Booking.com
Map
700 m from City Centre700 m from Royal Mile
Elemis SpaIndoor PoolFitness Centre
  • Elemis spa with luxury treatments
  • Quiet rooms with triple-glazed windows
  • Award-winning local cuisine restaurant
FromAU$ 473 /nightSelect
8.8
Great1733 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarAWAY SpaSUSHISAMBA Restaurant
  • Rooftop bar with 360-degree views
  • Joao's Place speakeasy cocktail bar
  • In a major shopping complex
FromAU$ 404 /nightSelect
8.1
Great7409 total reviews
our site & Booking.com
Map
5.7 km from City Centre500 m from Brunstane Train Station
Indoor PoolTennis CourtEV Charging
  • Pet-friendly welcome gift packs
  • Free private car parking
  • 10-min walk to Portobello Beach
FromAU$ 297 /nightSelect
8.8
Great3130 total reviews
our site & Booking.com
Map
1.2 km from City Centre300 m from Princes Street Gardens
Indoor PoolSpaSwell Suite
  • UK's first Sound Wellness Room
  • Strathberry bag library
  • Complimentary evening social hour
FromAU$ 383 /nightSelect
7.9
Very good4495 total reviews
our site & Booking.com
Indoor PoolSteam RoomWhirlpool
  • Free parking near airport
  • Indoor pool and sauna
  • Pet-friendly family rooms
FromAU$ 307 /nightSelect

Edinburgh's spa hotels combine historic grandeur with modern wellness. From the rooftop hydro pool at Sheraton Grand Hotel & Spa, overlooking Edinburgh Castle, to the thermal suite at The Balmoral on Princes Street, these properties offer more than a standard stay. Expect indoor pools, saunas, steam rooms, and treatment menus-often within walking distance of the Royal Mile or Waverley Station. The best areas to book are the city centre and Old Town for immediate access to landmarks, though options near Holyrood Park or the airport provide quieter retreats.

Budget varies: mid-range options like Village Hotel Edinburgh (with pool and spa access at an extra cost) start around £100 per night, while luxury stays at Kimpton Charlotte Square or Gleneagles Townhouse exceed £300. Many hotels also feature fitness centres, on-site restaurants, and family-friendly facilities. If you prioritize relaxation, choose properties with complimentary spa access-such as Apex Waterloo Place or Edinburgh Marriott Hotel Holyrood. To secure the best rates and availability, especially during the festival season, book in advance and compare current deals.