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 packages from £75 per personEnquire

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

Summer Spa Break

Spa packages from £75 per personEnquire