Spa hotels in Edinburgh, United Kingdom

Selected spa hotels for ultimate relaxation and well-being in Edinburgh, United Kingdom
Check-in
23Jul2025Select date
Check-out
24Jul2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-13 out of 13
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.8
Perfect
MapIconic clock tower landmark0m
  • Luxurious spa and wellness experience
  • Fine dining with 4 AA Rosette restaurant
  • Unique whisky bar with 500 malts
  • Indoor pool
  • On-site spa
  • Fine dining
Luxury hotel featuring premier Scottish hospitality and dining
FromUS$ 472 /nightSelect
MapViews of Edinburgh Castle500m
  • Rooftop infinity pool experience
  • Award-winning city center spa
  • On-site dining with local flavor
  • Rooftop Hydropool
  • Thermal Suite
  • Club Lounge
Luxury hotel with premium spa and dining experiences
FromUS$ 192 /nightSelect
MapSt Andrew Square400m
  • Luxurious rooftop bar with city views
  • Exquisite dining at The Spence restaurant
  • Comprehensive wellness and fitness center
  • Rooftop Bar
  • Fine Dining
  • Spa Services
Boutique hotel blending historic charm with modern luxury
FromUS$ 536 /nightSelect
MapAdjacent to shopping complex200m
  • Luxurious spa and wellness center
  • Stunning rooftop dining with city views
  • Unique cocktail offerings at Joao's Place
  • Rooftop dining
  • Cocktail bar
  • Luxury spa
Luxury hotel offering distinctive dining and spa experiences
FromUS$ 284 /nightSelect
MapUnobstructed views of Edinburgh Castle200m
  • Luxurious spa with pool access
  • Award-winning dining experiences
  • Historical hotel with stunning views
  • Luxury Spa
  • Indoor Pool
  • Fine Dining
Historic hotel featuring modern luxury and Scottish cuisine
FromUS$ 284 /nightSelect
MapClose to Royal Botanic Garden200m
  • Indoor pool and spa services
  • Vibrant on-site Pub & Grill
  • Extensive fitness facilities
  • Indoor Pool
  • Spa Services
  • Pub & Grill
Hotel with exceptional leisure and dining options
FromUS$ 128 /nightSelect
9.4
Perfect
MapOverlooks the Royal Mile500m
  • Indoor heated swimming pool
  • Spa and wellness treatments
  • Modern dining with local cuisine
  • Indoor Pool
  • Spa Services
  • Fitness Centre
Upscale hotel featuring spa, dining, and leisure amenities
FromUS$ 228 /nightSelect
9.8
Perfect
MapGeorgian New Town400m
  • Luxurious Spa and Fitness Center
  • Exceptional Dining at BABA Restaurant
  • Charming Outdoor Garden Spaces
  • Indoor Spa
  • Chauffeur Service
  • Fitness Classes
Boutique hotel combining historic elegance and modern luxury
FromUS$ 243 /nightSelect
MapNear Portobello Beach300m
  • 20-metre indoor swimming pool
  • Relaxing spa and leisure facilities
  • Diverse dining options available
  • Indoor pool
  • Spa services
  • Fitness centre
Hotel combining relaxation and family-friendly amenities in Edinburgh
FromUS$ 152 /nightSelect
5.6
Guest rating
MapClose to Edinburgh Playhouse300m
  • Luxurious spa and pool amenities
  • Stylish dining with local ingredients
  • Exceptional family-friendly features
  • Indoor Spa
  • Heated Pool
  • Fine Dining
Luxury hotel with spa and gourmet dining options
FromUS$ 292 /nightSelect
9.4
Perfect
Close to Edinburgh Zoo500m
  • Indoor pool and spa facilities
  • Family-friendly rooms and amenities
  • On-site dining at Cast Iron Grill
  • Indoor pool
  • Spa services
  • On-site dining
Hotel with refined dining and leisure facilities
FromUS$ 119 /nightSelect
MapNear Holyrood Park100m
  • On-site spa with various treatments available
  • Award-winning restaurant offering local cuisine
  • Indoor pool and fitness centre access
  • Indoor Spa
  • Award-winning Restaurant
  • Fitness Centre
Hotel featuring spa, dining, and ideal city access
FromUS$ 97 /nightSelect
MapAdjacent to the Water of Leith walkway300m
  • Organic, locally sourced breakfast options
  • Private hot tub access available
  • Charming rural setting near hiking trails
  • On-site spa
  • Outdoor dining
  • Pet-friendly
Relaxing hotel retreat emphasizing holistic wellness
FromUS$ 265 /nightSelect

Spa hotel prices in Edinburgh

From budget-friendly wellness stays to luxury spa experiences tailored to your needs.

⬆️ The highest price
US$ 536
⬇️ The lowest price
US$ 97
💸 Average price for
5-star hotels
US$ 326
4-star hotels
US$ 202
3-star hotels
US$ 195

Top spa hotels in Edinburgh

Ranked based on exceptional guest feedback over the last 12 months

Historic Charm of the Old Town:
Radisson Blu Hotel, Edinburgh City Centre
Luxury Retreat in the City Centre:
Sheraton Grand Hotel & Spa
Modern Elegance with City Views:
Village Hotel Edinburgh
Cultural Hub of Convenience:
Apex Waterloo Place Hotel
Family Friendly and Fun:
Village Hotel Edinburgh
Heritage Experience in a Landmark:
The Caledonian Edinburgh, Curio Collection By Hilton
Tranquil Escape Near Holyrood Park:
Edinburgh Marriott Hotel Holyrood
Stylish Comfort with a Local Touch:
Kimpton Charlotte Square By Ihg
Cozy Elegance by the Sea:
Best Western Kings Manor

How to get to Edinburgh

Comprehensive guide to transport options for seamless travel

Airports
Edinburgh (EDI)

FAQs for spa hotels in Edinburgh

Helping you craft the perfect spa vacation

Which spa hotels in Edinburgh are ideal for couples?
The Sheraton Grand Hotel & Spa offers a romantic setting with luxurious spa treatments and city views, making it perfect for couples. Kimpton Charlotte Square By IHG is also recommended for its intimate atmosphere and romantic dining options.
Do any spa hotels in Edinburgh offer unique views?
The W Edinburgh offers stunning views of the city skyline and has a modern design. The Sheraton Grand Hotel & Spa also boasts scenic views over Edinburgh, especially from its spa facilities.
What are the top-rated spa hotels in Edinburgh?
According to guest reviews, the top-rated spa hotels include the Sheraton Grand Hotel & Spa for its outstanding service and facilities, and the Caledonian Edinburgh, Curio Collection By Hilton for its historic charm and excellent dining options.

Spa Hotels Insights in Edinburgh

This guide evaluates 7 spa hotels in Edinburgh, providing essential information for travelers seeking relaxation combined with exploration of the city.

Typical nightly rates for spa hotels range from $150 to $350.

Average distance to Edinburgh Castle is about 1.5 km.

Peak travel seasons are from June to August.

Local taxes include a 20% VAT on accommodation.

Book 2-4 months in advance for best rates.

Check-in
23Jul2025Select date
Check-out
24Jul2025Select date
Rooms and Guests2 Guests, 1 Room