Skip to content

Newsletter signup

Spa Treatments in Edinburgh

Spa Treatments 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

Feel your cares float away with a soothing massage or purifying facial in our serene treatment rooms. Our expert therapists will ensure you work out the stresses of the day, leaving you feeling calm, relaxed and ready for anything.

Or, choose one of our beauty treatments, and get yourself ready for a night out in the lively Edinburgh city centre.

    Spa days from £45 per personBook a treatment