Skip to content

Leisure Club and Spa at Macdonald Holyrood Hotel, EdinburghMacdonald Holyrood HotelAA 4 Stars

Macdonald Holyrood Hotel81 Holyrood RoadEdinburghEH8 8AUTel 0344 879 9028International +44131 550 4500

City BreakShoppingFamily funGolfCulture & HistoryAA 1 RosetteSpa

Spa days from £51 per personBook a treatment

Macdonald Holyrood Hotel's Spa and Health Club provides the perfect retreat from Scotland's bustling capital city. Work out your stresses in our state of the art gym, unwind with a swim in our heated pool or melt away with some of the luxurious spa treatments we have on offer.  

  • State of the art Technogym
  • 14-metre heated swimming pool
  • Sensuous spa
  • Expert therapists
  • Open Mon-Fri: 6:30am - 10pm / Sat - Sun 8am - 8pm

Book a treatment

Call us on 0344 879 9028

We do advise you to pre-book any treatment or day packages to avoid disappointment.

Spa Offers

Escape Pure Indulgence Spa Day

Escape Luxury Afternoon Tea Spa Day

Escape Luxury Spa Day

Spa and gym at Macdonald Hotels & Resorts

Relax and unwind

In the soothing world of our tranquil spa, relax with a choice of luxury treatments and therapies. Fully-trained consultants will pamper you with feel-good massages, facials and manicures.

Spa and gym at Macdonald Hotels & Resorts

Health Club Membership

Our hotel is included with a pool, technogym and spa that are all yours with our Health Club membership packages. Includes personal trainers, full health screening and advice.

Gift vouchers

Give a gift to soothe mind, soul and body. Our spa vouchers include luxury treatments and therapies in a relaxing atmosphere that’s the perfect antidote to life’s stresses and strains.

Spa days from £51 per personBook a treatment