Skip to content

Newsletter signup

Spa Treatments in Edinburgh

Spa Breaks at Macdonald Holyrood HotelAA 4 Stars

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

City BreakShoppingFamily funGolfCulture & HistorySpa

Spa days from £45 per personMake an enquiry

Our luxurious spa breaks are designed to rejuvenate not just your body; but your mind too. We offer you the promise of a relaxing range of spa treatments and therapies to wash away the stresses and strains of everyday life.

Spa Offers

Spa and gym at Macdonald Hotels & Resorts

TIme to Unwind Spa Break

Spa days from £45 per personMake an enquiry