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
Tue, 04 Aug
Check-out
Wed, 05 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Tue, 04 Aug
-
Check-out
Wed, 05 Aug
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
Check-in
Tue, 04 Aug
-
Check-out
Wed, 05 Aug
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
View map
1-21 out of 21
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.3
Perfect1671 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$ 984 /nightSelect
9.6
Perfect228 total reviews
our site & Booking.com
Map
600 m from City Centre200 m from Edinburgh Military Tattoo
Gothic SuitesSecret GardenAward-winning Restaurant
  • Gothic architecture and opulent suites
  • Award-winning Scottish cuisine
  • Secret Garden candlelit dining
FromAU$ 1 558 /nightSelect
9.1
Perfect5615 total reviews
our site & Booking.com
Rooftop TerraceFitness CentreCommons Club
  • Rooftop terrace with castle views
  • Adjustable living and sleeping areas
  • Patented lounge bed for relaxation
FromAU$ 335 /nightSelect
8.8
Great5532 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$ 526 /nightSelect
8.1
Great3821 total reviews
our site & Booking.com
Map
700 m from City Centre300 m from Edinburgh Christmas Market
Club LoungeKings HallGourmet Restaurant
  • Historic Grade II listed building
  • Club InterContinental lounge
  • On-site Le Petit Beefbar
FromAU$ 865 /nightSelect
8.8
Great4030 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$ 267 /nightSelect
The BonhamHotel
9.2
Perfect3152 total reviews
our site & Booking.com
Map
1.8 km from City Centre700 m from Usher Hall
Private GardensEV ChargingAward-Winning Restaurant
  • Private gardens exclusive to guests
  • Individually designed luxury rooms
  • Award-winning European-inspired menu
FromAU$ 428 /nightSelect
8.9
Great4380 total reviews
our site & Booking.com
Map
800 m from City Centre200 m from Grassmarket
Fitness CentreLaundry ServiceSelf-service Pantry
  • Edinburgh Castle views
  • Full kitchens in all apartments
  • Touch-screen room controls
FromAU$ 951 /nightSelect
9.3
Perfect2992 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$ 679 /nightSelect
8.1
Great3112 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$ 157 /nightSelect
9.4
Perfect572 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 256 /nightSelect
8.2
Great7533 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$ 431 /nightSelect
8.6
Great3997 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$ 139 /nightSelect
9.0
Perfect3193 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$ 572 /nightSelect
8.8
Great3144 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$ 230 /nightSelect
9.4
Perfect2508 total reviews
our site & Booking.com
Map
1.3 km from City Centre200 m from Usher Hall
Kyloe SteakhouseGin EmporiumLuxury Apartments
  • Award-winning steakhouse
  • Luxury self-catering apartments
  • In-house gin emporium
FromAU$ 326 /nightSelect
9.0
Perfect2181 total reviews
our site & Booking.com
Map
500 m from City Centre300 m from University of Edinburgh
French BistroCigar BothyWine Cellar
  • Set in a former city asylum
  • French Bistro with global wines
  • Rooms with freestanding baths
FromAU$ 708 /nightSelect
9.3
Perfect992 total reviews
our site & Booking.com
Map
1000 m from City Centre600 m from Edinburgh Playhouse
Whisky LoungeArt GalleryPrivate Garden
  • Whisky bar with over 200 whiskies
  • Ever-changing art collection on display
  • Private garden for guest relaxation
FromAU$ 516 /nightSelect
9.1
Perfect4621 total reviews
our site & Booking.com
Map
1.6 km from City Centre500 m from Usher Hall
Rooftop TerraceGourmet KitchenWellness Programs
  • Rooftop terrace with city views
  • Cocktails by local mixologists
  • Complimentary guided local tours
FromAU$ 409 /nightSelect
7.9
Very good4293 total reviews
our site & Booking.com
Indoor PoolSteam RoomWhirlpool
  • Free parking near airport
  • Indoor pool and sauna
  • Pet-friendly family rooms
FromAU$ 391 /nightSelect
9.4
Perfect1657 total reviews
our site & Booking.com
Map
3.2 km from City Centre
Sun TerraceSoundproof RoomsAllergy-Free Rooms
  • Unique boat hotel on waterfront
  • River-view sun terrace for guests
  • Allergy-free rooms available
FromAU$ 428 /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.