Spa hotels in Edinburgh, United Kingdom

Selected spa hotels for ultimate relaxation and well-being in Edinburgh, United Kingdom
Check-in
06Sept2025Select date
Check-out
07Sept2025Select date
Rooms and Guests2 Guests, 1 Room
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.8
Perfect
MapViews of Edinburgh Castle400m
  • Luxurious spa and wellness facilities
  • Exceptional dining experiences available
  • Bespoke whisky bar with 500 options
  • Indoor spa
  • Fine dining
  • Whisky bar
Prestigious hotel blending Scottish heritage and modern luxury
FromUS$ 82 /nightSelect
MapAdjacent to Edinburgh Castle500m
  • Luxury rooftop hydropool at One Spa
  • Exceptional dining at One Square Brasserie
  • Stunning views of Edinburgh Castle rooms
  • Rooftop Hydropool
  • One Square Bar
  • Club Lounge Access
Upscale hotel featuring a renowned urban spa experience
FromUS$ 294 /nightSelect
MapClose to Edinburgh's attractions500m
  • Luxurious spa and wellness center
  • Exquisite rooftop bar with stunning views
  • Exceptional dining at The Spence restaurant
  • Rooftop bar
  • Wellness center
  • Private dining
Boutique hotel blending historic charm and modern luxury
FromUS$ 778 /nightSelect
MapAdjacent to a bustling shopping complex200m
  • Unique dining experiences with stunning views
  • Luxurious spa services for relaxation and rejuvenation
  • High-tech rooms with modern amenities
  • Rooftop bar
  • Relaxation spa
  • In-room cocktails
Luxury hotel with breathtaking views and innovative dining
FromUS$ 323 /nightSelect
MapUnobstructed views of Edinburgh Castle0.1km
  • Luxurious Waldorf Astoria Spa
  • Indoor pool with castle views
  • Award-winning dining options
  • Waldorf Astoria Spa
  • Indoor Pool
  • Award-winning Dining
Historic hotel with upscale dining and wellness facilities
FromUS$ 474 /nightSelect
MapClose to Edinburgh attractions1.5km
  • Outstanding indoor pool and spa facilities
  • Vibrant Pub & Grill dining experience
  • Modern fitness center with various activities
  • Indoor Pool
  • Spa Services
  • Fitness Center
Hotel with exceptional amenities for leisure travelers and families
FromUS$ 194 /nightSelect
9.8
Perfect
MapHistoric Georgian New Town500m
  • Innovative dining at BABA restaurant
  • Luxurious spa and fitness facilities
  • Stylish rooms with curated decor
  • Indoor spa
  • Fitness center
  • Valet parking
Luxury design hotel blending history and modern comfort
FromUS$ 369 /nightSelect
5.6
Guest rating
MapNear Calton Hill200m
  • Exceptional spa and leisure facilities
  • Stylish on-site dining options
  • Ideal for family-friendly stays
  • Indoor Pool
  • Yu Spa
  • Elliot's Restaurant
Luxury hotel with modern amenities in historic Edinburgh
FromUS$ 243 /nightSelect
MapAccess to Portobello Beach10min
  • Spa and leisure facilities available onsite
  • Close to Portobello Beach and attractions
  • High-quality dining options for all ages
  • Indoor pool
  • Tennis court
  • Spa services
Hotel with diverse leisure offerings and family-friendly dining
FromUS$ 267 /nightSelect
9.4
Perfect
Close to Edinburgh Airport2.3 miles
  • Heated indoor swimming pool
  • On-site dining options available
  • Convenient location near attractions
  • Indoor Pool
  • Fitness Center
  • On-site Dining
Hotel featuring leisure facilities and business amenities
FromUS$ 84 /nightSelect
MapNear Holyrood Palace300m
  • Award-winning restaurant on-site
  • Luxury spa and wellness facilities
  • Indoor swimming pool available
  • Indoor Pool
  • On-site Spa
  • Award-winning Restaurant
Hotel featuring luxurious spa and exceptional dining options
FromUS$ 97 /nightSelect

Spa hotel prices in Edinburgh

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

⬆️ The highest price
US$ 778
⬇️ The lowest price
US$ 82
💸 Average price for
5-star hotels
US$ 377
4-star hotels
US$ 172
3-star hotels
US$ 275

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
06Sept2025Select date
Check-out
07Sept2025Select date
Rooms and Guests2 Guests, 1 Room