Luxury Spa Hotels in Edinburgh

5 top-rated luxury spa hotels in Edinburgh with thermal suites, castle views, and rooftop pools. Compare amenities and book your relaxation stay now.

Check-in
Wed, 30 Sept
Check-out
Thu, 01 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Wed, 30 Sept
-
Check-out
Thu, 01 Oct
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
Check-in
Wed, 30 Sept
-
Check-out
Thu, 01 Oct
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
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$ 674 /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$ 373 /nightSelect
8.8
Great5634 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$ 380 /nightSelect
8.7
Great4055 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$ 268 /nightSelect
8.0
Great3090 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$ 206 /nightSelect
9.3
Perfect2861 total reviews
our site & Booking.com
Rooftop LoungeComplimentary MinibarWalking Tours
  • Rooftop champagne lounge with views
  • Complimentary mini-bar with local snacks
  • Unique design with sliding panels
FromAU$ 571 /nightSelect
9.4
Perfect549 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 090 /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$ 244 /nightSelect
8.8
Great1735 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$ 626 /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$ 319 /nightSelect
8.8
Great3128 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$ 386 /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$ 342 /nightSelect
9.0
Perfect3054 total reviews
our site & Booking.com
Map
1.5 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Fitness CentreBusiness CentreRestaurant
  • Award-winning housekeeping
  • Personalized surprise celebrations
  • Eco-conscious cleaning policy
FromAU$ 500 /nightSelect
8.3
Great1246 total reviews
our site & Booking.com
Map
2.6 km from City Centre800 m from Murrayfield Stadium
Private GardensWhisky BarCopper Baths
  • Individually styled heritage rooms
  • 100+ whiskies and craft gins
  • Copper roll-top bath suites
FromAU$ 470 /nightSelect
9.1
Perfect1669 total reviews
our site & Booking.com
Map
2.8 km from City Centre1000 m from Midlothian Ski Centre
Canny Man PubWhisky BarOutdoor Patios
  • Attached to Canny Man pub
  • Complimentary drink upon arrival
  • Victorian architecture with modern style
FromAU$ 173 /nightSelect

Edinburgh's luxury spa hotels combine historic grandeur with modern wellness facilities, often set in iconic locations such as Princes Street or near Edinburgh Castle. Expect amenities like thermal suites, rooftop hydropools, 19-metre swimming pools, saunas, steam rooms, and treatment rooms offering massages and facials. Most properties also feature fine dining restaurants, cocktail bars, and fitness centres. Prices typically start from £200 per night for a standard room in peak season, with suites costing significantly more. The best districts to stay include the city centre (Old Town and New Town), especially around Princes Street, Calton Hill, and the West End, where properties like Sheraton Grand and The Balmoral are found.

Among the top choices, the Sheraton Grand Hotel & Spa overlooks Edinburgh Castle and offers the exclusive Escape at One thermal suite with a rooftop hydropool. The Balmoral Hotel on Princes Street boasts a spa with a Turkish steam room, five treatment rooms, and Number One fine dining. Apex Waterloo Place Hotel provides a stylish spa with pool, sauna, and steam room, plus Antipodes organic toiletries. Gleneagles Townhouse, a 5-star property, features a sauna, fitness centre, and an on-site restaurant. Village Hotel Edinburgh, slightly outside the centre, offers an indoor pool and spa at a more accessible price point with free parking. These hotels cater to couples seeking romantic getaways, solo travellers after relaxation, and business guests wanting luxury after meetings.