Macdonal Hotels

Search Macdonald Hotels

Winter Getaways

Macdonald Holyrood Hotel and Spa

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

Take in the sights, sounds and smells of Scotland’s beautiful capital this wintertime!

Whether it’s a long weekend of Christmas shopping or a family getaway to enjoy Edinburgh’s rich history, Macdonald Holyrood Hotel offers the best in luxury accommodation.

Bed & breakfast from £165 per room

book now

For more information, call 0344 879 9028 or email

Terms & Conditions

Terms and conditions apply. Subject to availability.