Luxury Spa Hotels in Edinburgh

24 luxury spa hotels in Edinburgh: indoor pools, thermal suites, and rooftop hydros near Edinburgh Castle. Compare rates and book now for exclusive deals.

Check-in
Tue, 22 Sept
Check-out
Wed, 23 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Tue, 22 Sept
-
Check-out
Wed, 23 Sept
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
Check-in
Tue, 22 Sept
-
Check-out
Wed, 23 Sept
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
View map
1-15 out of 15
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect1672 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Whisky BarNumber OneBalmoral Spa
  • 500-variety whisky bar
  • 4 AA Rosette dining
  • Award-winning afternoon tea
From£ 354 /nightSelect
8.8
Great1731 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarAway SpaSushisamba
  • Rooftop bar with 360-degree views
  • Sushisamba restaurant with city views
  • AWAY Spa with luxurious treatments
From£ 232 /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
  • Thermal suite and rooftop pool
  • Exclusive club lounge services
From£ 119 /nightSelect
8.7
Great2079 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Usher Hall
Guerlain SpaWhisky BarPeacock Alley
  • First Guerlain Spa in UK
  • Unobstructed castle views
  • Historic railway station hotel
From£ 176 /nightSelect
9.4
Perfect554 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarCryotherapy GymThe Spence
  • Exclusive guests-only rooftop bar
  • Cryotherapy and infrared sauna gym
  • Former grand bank luxury hotel
From£ 432 /nightSelect
8.0
Great3109 total reviews
our site & Booking.com
Map
3.5 km from City Centre1.6 km from Royal Botanic Garden
Indoor PoolPub & GrillStarbucks Café
  • On-site Starbucks coffee shop
  • Free on-site parking
  • Self-service iPad check-in
From£ 104 /nightSelect
8.8
Great3131 total reviews
our site & Booking.com
Map
1.2 km from City Centre400 m from Usher Hall
Swell SuiteBaba RestaurantIndoor Pool
  • UK's first Sound Wellness Room
  • Strathberry luxury bag library
  • Invisible Cities walking tours
From£ 154 /nightSelect
8.7
Great4050 total reviews
our site & Booking.com
Map
700 m from City Centre700 m from Royal Mile
Elemis SpaIndoor PoolFitness Centre
  • Award-winning local Scottish cuisine
  • Elemis spa with full treatments
  • Triple-glazed windows ensure quiet
From£ 454 /nightSelect
8.7
Great5623 total reviews
our site & Booking.com
Map
500 m from City Centre200 m from Edinburgh Waverley Railway Station
Yu SpaHeated PoolLiberté Brasserie
  • Award-winning Scottish cuisine restaurant
  • Georgian architecture with modern design
  • Holistic Yu Spa with heated pool
From£ 325 /nightSelect
8.1
Great7421 total reviews
our site & Booking.com
Map
5.7 km from City Centre500 m from Brunstane Train Station
Indoor PoolSpa CentreTennis Court
  • 20m indoor pool and spa
  • Pet-friendly with welcome packs
  • Free private parking
From£ 95 /nightSelect
7.9
Very good4473 total reviews
our site & Booking.com
Indoor PoolSteam RoomFitness Centre
  • Complimentary on-site parking
  • Pet-friendly accommodations
  • Heated indoor pool and spa
From£ 101 /nightSelect
9.3
Perfect2865 total reviews
our site & Booking.com
Rooftop LoungeBicycle RentalWalking Tours
  • Rooftop champagne lounge with city views
  • Complimentary mini-bar with local products
  • Local artwork and natural materials
From£ 172 /nightSelect
8.3
Great1252 total reviews
our site & Booking.com
Map
2.6 km from City Centre800 m from Murrayfield Stadium
Private GardensWhisky SelectionAfternoon Tea
  • Individually designed heritage rooms
  • Private garden with conservatory
  • Extensive whisky and gin selection
From£ 247 /nightSelect
9.0
Perfect3080 total reviews
our site & Booking.com
Map
1.5 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Golf CourseFitness CentreBusiness Centre
  • Award-winning housekeeping standards
  • Personalized event surprise decorations
  • Eco-friendly opt-in room service
From£ 190 /nightSelect
9.1
Perfect1685 total reviews
our site & Booking.com
Map
2.8 km from City Centre1000 m from Midlothian Ski Centre
Whisky BarPrivate TerraceUnderfloor Heating
  • Adults-only boutique hotel
  • Connected to historic Canny Man pub
  • Extensive Scottish whisky selection
From£ 91 /nightSelect

Edinburgh's luxury spa hotels combine historic grandeur with modern wellness facilities, offering rooftop hydropools, thermal suites, and 19-metre swimming pools. The Sheraton Grand Hotel & Spa in the West End overlooks Edinburgh Castle and features the exclusive Escape at One thermal experience with a rooftop hydropool, while the Kimpton Charlotte Square in the city centre provides complimentary access to a pool, gym, and spa treatments. Expect to invest £250-£600+ per night for premium rooms, with spa packages often available at an extra cost.

For the best relaxation, book treatments in advance and consider staying in the West End near Princes Street or the New Town for easy access to Edinburgh Castle and the Royal Mile. The W Edinburgh offers a modern spa with city views, while the InterContinental Edinburgh The George provides luxury toiletries and a gym. Pre-book the Sheraton's thermal suite for a unique steam and sauna circuit, and check the Kimpton's Garden for weekend pastries between spa sessions.