A historic castle with ivy-covered towers and a paved driveway with parked cars.

Find Spa Hotels in Bonnyrigg from CA $220

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Bonnyrigg Spa Hotels

Tonight
Sep 3 - Sep 4
Tomorrow
Sep 4 - Sep 5
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Our top choices for Bonnyrigg hotels with a spa

1. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
  • Rejuvenate at this tranquil hotel spa with 4 treatment rooms, an indoor pool, and scenic beach access for the perfect wellness escape.
CA $188
CA $237 total
includes taxes & fees
Sep 13 - Sep 14
Best Western Kings Manor Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
  • Indulge in holistic wellness at this Edinburgh hotel with a full-service spa, hot tub, and indoor pool for a rejuvenating escape.
CA $175
CA $220 total
includes taxes & fees
Sep 13 - Sep 14
Holiday Inn Edinburgh Zoo by IHG

3. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
  • Indulge in restorative wellness at this central Edinburgh hotel with luxurious spa treatments and serene indoor pool.
CA $312
CA $393 total
includes taxes & fees
Oct 4 - Oct 5
Apex Waterloo Place Hotel

4. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
  • Immerse in spa bliss at this Victorian hotel, where indulgent body treatments and aromatherapy await in three serene treatment rooms.
CA $309
CA $389 total
includes taxes & fees
Sep 20 - Sep 21
Norton House Hotel & Spa

5. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Old Town Edinburgh
  • Discover luxurious spa retreats with 4 treatment rooms, plus a sauna and indoor pool at this elegant hotel near Edinburgh Castle.
CA $318
CA $400 total
includes taxes & fees
Oct 4 - Oct 5
Edinburgh Marriott Hotel Holyrood

6. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Old Town Edinburgh
  • Soothe your spirit in this royal mile retreat with daily spa treatments and a tranquil indoor pool, perfect for rejuvenation.
CA $399
CA $502 total
includes taxes & fees
Sep 4 - Sep 5
Radisson Blu Hotel, Edinburgh City Centre

7. Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
Tollcross
  • Discover serenity at this full-service spa hotel featuring a sauna, Turkish hammam, and deep soaking tubs for ultimate pampering.
CA $484
CA $610 total
includes taxes & fees
Oct 4 - Oct 5
Sheraton Grand Hotel & Spa, Edinburgh

8. The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
West End
  • Revitalize at this Edwardian hotel offering 5 treatment rooms, couples massages, and a tranquil spa sanctuary in the heart of Edinburgh.
CA $521
CA $657 total
includes taxes & fees
Sep 6 - Sep 7
The Caledonian Edinburgh, Curio Collection by Hilton

9. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
  • Spa retreat in Edinburgh with treatment rooms, sauna, and steam room for total wellness immersion.
CA $589
CA $742 total
includes taxes & fees
Sep 24 - Sep 25
Kimpton Charlotte Square by IHG

10. The Balmoral Hotel

The Balmoral Hotel
Edinburgh City Centre
  • Relax in Edinburgh's finest spa hotel with 5 luxurious treatment rooms and serene sauna for a complete wellness escape in the city centre.
CA $1,066
CA $1,343 total
includes taxes & fees
Sep 27 - Sep 28
The Balmoral Hotel
View all properties

Choose what matters most at spa hotels in Bonnyrigg

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Bonnyrigg Hotel Reviews

Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"The stay was good. Location was great with view of castle. The only issue was there was a leak outside the room that leaded into the closet of the room. Was moved when we brought it up."
Jon 3-night trip
Posted 10 hours ago
Apex Grassmarket Hotel
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Added breakfast and it was well worth 12.50 There’s a lot of deferred maintenance in the building. Pool and changing areas were dirty and had mold on the ceiling. Hoses were going through the changing room. We went to the pool and hot tub in the evening and it was really very crowded, my tip is to go when all of the families are at the zoo. I had the place to myself. Area is ok not a lot going on if you’re not going to the zoo. It was ok but I don’t think I would go back and stay just for the property"
heidi 3-night trip
Posted 17 hours ago
Holiday Inn Edinburgh Zoo by IHG
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Nice lobby and bar. Rooms standard although bathrooms generous. Would stay again"
Sanjay 2-night trip
Posted 1 day ago
Apex Waterloo Place Hotel
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Comfortable and great location too!"
Susan 3-night trip
Posted 1 day ago
Radisson Blu Hotel, Edinburgh City Centre
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Read the reviews before we booked 2 rooms for 2 nights at over £1000, was skeptical about the buffet breakfast, room not being cleaned and the pool being closed, had stayed at another village hotel recently and had a great experience. The breakfast was ok, but could have been more choice and a bit better, the rooms were refreshed on our request, surprisingly the pool was closed for our entire stay, which was one the main reasons we booked this hotel, for the kids. The gym was nice. We paid a premium to stay in August, but not worth more than £150 per night in my opinion. Inc breakfast Hermine on reception was very nice."
Ameet 2-night trip
Posted 3 days ago
Village Hotel Edinburgh

Frequently asked questions

Which hotels in Bonnyrigg offer the best spa experiences?
In Bonnyrigg, for a top-tier spa experience, the Dalhousie Castle Hotel & Spa stands out as a prime recommendation.This 4-star hotel, boasting an 8.6 rating, features an on-site spa offering an extensive menu of treatments. Guests can indulge in a range of services, including various massages, revitalising body scrubs and wraps, and meticulous manicures and pedicures. The spa provides dedicated treatment rooms for these services, ensuring a private and relaxing experience.
How much does a spa hotel in Bonnyrigg cost?
Enjoy staying in a spa hotel in Bonnyrigg, with plenty of hotels from CA $220 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
What are the top-rated luxury spa hotels in Bonnyrigg?
The top-rated luxury spa hotel in Bonnyrigg is the Dalhousie Castle Hotel & Spa.This 4-star hotel, with an 8.6 rating, features an extensive onsite spa. Guests can enjoy a range of body treatments, including scrubs and wraps, as well as relaxing massages and rejuvenating facials. The spa also offers manicures and pedicures within its dedicated treatment rooms.
Is it cheaper to book a spa hotel in Bonnyrigg with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Are there any unique spa experiences available in Bonnyrigg?
Yes, Bonnyrigg offers a unique spa experience at the Dalhousie Castle Hotel & Aqueous Spa, which combines a historic setting with modern wellness practices.The Dalhousie Castle Hotel & Aqueous Spa is situated within a historic castle, set on 11 private acres of parkland and wooded valleys, offering a distinctive fairy-tale ambiance. This spa provides holistic and vegan treatments using a specific product line, and features facilities such as a Roman laconium, a hydro-pool with hot tub-style features, Kneipp foot baths, and experience showers that vary between tropical rain and cold fog. Guests can also relax in a dedicated relaxation room, and the castle grounds offer additional activities like falconry or archery.The spa offers a range of tailored treatments including hot stone massages, full-body scrubs, and facials, alongside signature spa days that combine treatments with access to the spa facilities. The experience is designed to foster relaxation and rejuvenation, with options for personalised aromatherapy and massage therapies.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in Bonnyrigg for you.
How can I save on a spa hotel in Bonnyrigg with Expedia?
Find Bonnyrigg spa hotel deals by joining One Key™, Expedia's free travel rewards program. As a member, you can unlock instant savings with Member Prices when you're logged in. For a quick weekend retreat, discover last-minute offers.

Explore a world of travel with Expedia