Macdonal Hotels

Search Macdonald Hotels

Macdonald Hotels in The Lake District

Macdonald Hotels in The Midlands

Macdonald Hotels in Wales


Check-in / Check-out

Promo Code

City Breaks

Macdonald Holyrood Hotel and Spa

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

Buzzing with excitement all year round; Edinburgh is a city like no other. 

Check out our hand-picked offers at Macdonald Holyrood Hotel and discover the city at your own pace. 


Discover Edinburgh with a 2-night action packed visit to Edinburgh whilst staying at the Macdonald Holyrood Hotel. 

  • Two nights’ accommodation with breakfast
  • Two-day Edinburgh City Pass which includes free entry to 22 handpicked attractions including Dynamic Earth, The Edinburgh Dungeon and Edinburgh Zoo and so much more.



Celebrate the start of the weekend with a visit to your favourite city or explore somewhere new for some retail therapy. 

  • Bed & Breakfast
  • Bottle of Prosecco in your room on arrival
    Late check out* 
  • 25% off a la carte dining*



Visit Edinburgh this summer & glimpse into Scotland's past at the Palace of Holyrood House

  • Two nights accommodation for two adults and two children
  • Breakfast each morning
  • Two adult and two children's tickets to Palace of Holyrood House
  • Champagne afternoon tea



Visit Macdonald Holyrood Hotel this summer and be enthralled with Scotland's best visitor attraction, The Royal Yacht of Britannia.

  • One nights accommodation for two
  • Full Scottish breakfast
  • Two adult tickets to The Royal Yacht of Britannia


Stay Connected

Keep up-to-date with our latest news and offers