Macdonal Hotels

Search Macdonald Hotels

Macdonald Hotels in The Lake District

Macdonald Hotels in The Midlands


Check-in / Check-out

Promo Code


Macdonald Holyrood Hotel and Spa

81 Holyrood Road, Edinburgh, EH8 8AU
Tel: 0344 879 9028 International: +44 131 550 4500

Macdonald Holyrood Hotel's Spa and Health Club provides the perfect retreat - an oasis right in the heart of Edinburgh, Scotland's bustling capital city.

Ease the day's stresses away with an energetic workout in our well-equipped state of the art Edinburgh gym, enjoy a refreshing swim in our heated pool or spoil yourself with some of the luxurious, indulgent treatments we have on offer at our Edinburgh spa. Let our experts take care of you while you relax and revitalise at Macdonald Holyrood Hotel. Click below to book with us or get in touch to find out more about spa days in Edinburgh.

Our Sauna is currently closed for essential maintenance until further notice. We apologise for any inconvenience. 


download our spa treatment menu

Opening Hours

  • Mon - Sun: 10am - 6pm

Stay Connected

Keep up-to-date with our latest news and offers