Find Spa Hotels in Heriot

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Heriot Spa Hotels

Our top choices for Heriot hotels with a spa

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (942 reviews)
  • cleanliness
    Luxurious mountain retreat offers rejuvenating spa treatments, golf course views, and indoor pool for ultimate relaxation.
"The room was very spacious with all the amenities you would expect (coffee/tea equipment, iron, ironing board, hair drier) and even a branded luxury was kit included!"
United Kingdom
David
The price is £101
includes taxes & fees
14 Jun - 15 Jun
Macdonald Cardrona Hotel, Golf & Spa

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (703 reviews)
  • cleanliness
    Revitalise with a full-service spa offering facials and aromatherapy treatments at this peaceful retreat with indoor pool and scenic views.
"Room was very clean and staff really friendly Love the pool as it is very family friendly"
United Kingdom
Jacqueline
The price is £173
includes taxes & fees
1 Jun - 2 Jun
Peebles Hydro Hotel

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (796 reviews)
  • cleanliness
    Discover a castle spa retreat with hydro pool, sauna, and relaxation orangery offering therapeutic treatments and stunning views.
"Beautiful property with helpful and friendly staff. The spa was relaxing and the food was excellent."
United States
Lindsey Ellen
The price is £213
includes taxes & fees
31 May - 1 Jun
Dalhousie Castle

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,458 reviews)
  • cleanliness
    Immerse in a revitalising retreat with access to 3 treatment rooms, sauna, and steam room at this Edinburgh spa hotel.
"Luxurious rooms and very helpful staff."
United Kingdom
Roy
The price is £146
includes taxes & fees
31 May - 1 Jun
DoubleTree by Hilton Edinburgh Airport

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Rejuvenate at this tranquil hotel spa with 4 treatment rooms, an indoor pool, and scenic beach access for the perfect wellness escape.
"Clean and spacious room, lovely pool, friendly staff, buzzing bar and very convenient for beach walks and quick train to Edinburgh - would definitely recommend."
United Kingdom
Lucy
The price is £110
includes taxes & fees
17 May - 18 May
Best Western Kings Manor Hotel

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Immerse in spa bliss at this Victorian hotel, where indulgent body treatments and aromatherapy await in three serene treatment rooms.
"Lovely spa area"
United Kingdom
Rachael
The price is £240
includes taxes & fees
31 May - 1 Jun
Norton House Hotel & Spa

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,346 reviews)
  • cleanliness
    Indulge in holistic wellness at this Edinburgh hotel with a full-service spa, hot tub, and indoor pool for a rejuvenating escape.
"Mega comfortable bed, great location, big bonus - access to pool, jacuzzi and sauna."
United Kingdom
Vija
The price is £119
includes taxes & fees
31 May - 1 Jun
Holiday Inn Edinburgh by IHG

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.2 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Revitalise at this Edwardian hotel offering 5 treatment rooms, couples massages, and a tranquil spa sanctuary in the heart of Edinburgh.
"Good location next to the castle, and great facilities like the the pool and spa for down time."
United Kingdom
Faye
The price is £259
includes taxes & fees
31 May - 1 Jun
The Caledonian Edinburgh, Curio Collection by Hilton

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,002 reviews)
  • cleanliness
    Spa retreat in Edinburgh with treatment rooms, sauna, and steam room for total wellness immersion.
"The spa was excellent."
United Kingdom
Lara
The price is £314
includes taxes & fees
27 May - 28 May
Kimpton Charlotte Square by IHG

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Discover serenity at this full-service spa hotel featuring a sauna, Turkish hammam, and deep soaking tubs for ultimate pampering.
"The spa was amazing!"
United States
MICHELLE
The price is £306
includes taxes & fees
3 Jun - 4 Jun
Sheraton Grand Hotel & Spa, Edinburgh
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at spa hotels in Heriot

Top Heriot Hotel Reviews

Frequently asked questions

Looking to holiday at a spa hotel in Heriot?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Spa hotels are the perfect way to take a break from your daily routine and add a layer of luxury to your weekend away.
What's there to see and do in Heriot?
Experience all that Heriot has to offer when you visit Royal Mile, Edinburgh Castle and Borthwick Castle. If you have a little extra time during your trip, you might want to check out Leisure Club and Spa at Macdonald Cardrona Hotel and Rosslyn Chapel.
What is a Heriot spa hotel?
Spa hotels in Heriot provide lodging and have a full on-site spa offering services including massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation and relaxation.

Explore a world of travel with Expedia