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 & HistoryAA 1 RosetteSpa

Spa days from £45 per personBook a treatment

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

Take time out with a luxurious spa break

Spa and gym at Macdonald Hotels & Resorts

TIme to Unwind Spa Break

Spa days from £45 per personBook a treatment