Very Good 3462 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet

What We Love

  • The amazing location of this hotel, with easy access to all the capital’s landmarks
  • Sampling the best of Scottish produce in the new Acanthus restaurant
  • Floating in the heated pool in the spa

What To Know

  • Rooms at the back of the hotel look out on the Scottish Parliament
  • You can easily walk to "The Royal Mile" and Holyrood Palace
  • WiFi connection can be poor


  •  Bar
  •  Gym
  •  Handicap-accessible
  •  Parking On Site
  •  Pet-friendly
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
property chair living room home Suite condominium Bedroom cottage


Stylish stay in Edinburgh's quiet Old Town, with an award-winning restaurant and close proximity to the Royal Mile

The Lowdown

If you want to be at heart of all the spectacles and street scenes that make Edinburgh so distinctive, but avoid the noise of taxi horns and night revelers, there are few hotels better than this one. Macdonald Holyrood couldn’t have a more impressive situation, located in the Old Town city center, minutes from the Royal Mile and between the imposing Edinburgh Castle and The Palace of Holyrood House. It’s neighbors with the Scottish Parliament and looks across to Arthur’s Seat. Famous shopping destination, Princes Street, is a short walk away. Yet Macdonald Holyrood Hotel, with its award-winning restaurant and sumptuous spa, is on a quiet street, making it a luxurious sanctuary from the crowds. It’s the kind of place where you can be sure of a good night’s sleep – the double-glazed windows will help with that – and when you’re ready to throw yourself into the bustling life of Scottish capital, you’re only five minutes away from the fun.


Executive rooms are elegant, cozy and quiet and come with a king-size bed, triple-glazed windows and traditional accents. You’ll have a bathrobe and slippers to slide into, for a most relaxing evening.


Open from 8am until late, the new, brasserie-style Acanthus restaurant offers simple, classic Scottish fare in a relaxed and friendly environment. Quality dishes are made from fresh, locally sourced produce, and served up from brunch through to dinner.


You’ll have access to the Holyrood Spa and Health Club, which is equipped with a state-of-the-art Technogym, a 50-foot indoor pool, a sauna and steam room. There are plenty of treatments on offer, from deep tissue massages and detox wraps to manicures and pedicures. 


You don’t get a better location than this, near all the big Edinburgh landmarks, and yet the hotel is positioned in a quiet spot of the old town, so you’re guaranteed a peaceful night’s sleep. The hotel has its own car park (charges apply), where reservations are essential. Please contact the hotel directly if you’d like to arrange parking.

How to Get There

Macdonald Holyrood Hotel
81 Holyrood Road
Edinburgh, EH8 8AU United Kingdom


4.0 Very Good 3462 Reviews
Pleasant stay
Reviewed 1 day ago

Nice hotel, friendly staff, lovely room very comfy bed, good choice of food at breakfast. The hotel is near the Royal mile and lots of museums only draw back its a bit uphill if you have mobility problems.

Good choice
Reviewed 1 week ago

I have stayed at the Holyrood before and it does compete with others well. Firstly the staff throughout the hotel are efficient and polite.
We stayed in a classic room with king size bed which suited our needs. Very clean and designed well.

In addition we ate at the restaurant which again was excellent and used the pre-booking process which is cheaper.

The Vital Spa pool and gym are good attractions.

The location close to Holyrood Palace and Arthur’s Seat, A’s well as the Royal Mike helps too.

The only fly in the ointment are the Breakfasts which seem to cause stretch the hotel. Admittedly it was a rugby weekend and busy but possibly more staffing would help.

However this did not detract from a really pleasant stay and we look forward to returning.

6 Nations Stay
Reviewed 1 week ago

Booked in advance for 6 of us to stay here during a 6 Nations weekend.
We were all very impressed. Easy check in process; bright, spacious, clean and comfortable rooms; spotless and well stocked bathroom and a hearty good quality breakfast.
We hope to book again for our next visit to Edinburgh and will highly recommend this hotel to others!
Friendly staff and a good location contributed to a great stay.

Birthday treat
Reviewed 2 weeks ago

We decided to visit Edinburgh for my husbands birthday. After much deliberation regarding hotels to stay we opted for the Macdonald Holyrood. I am so pleased we did. Lovely hotel, great breakfasts, Elemis toiletries in the bathroom!!! Wow. Great antimist section of the bathroom mirror. Shower was a bit temperamental but didn’t spoil our stay. The best thing was the Bed The Most comfortable hotel bed I have stayed in recently and the pillows were brilliant. I realise not everyone will comment on pillows but I usually take mine with me !!!! I suffer from migraines and I need a pillow that supports my neck and head. Thankfully these were amazing. The only negative we have is why place the kettle in such an awkward area ( shelf in wardrobe) meant we lost shelf’s to put things on. There was plenty of room in the room to put it on a small table.
We didn’t eat in the hotel restaurant as the menu didn’t appeal to us. But the breakfasts were lovely. Will definitely return.

60th birthday
Reviewed 2 weeks ago

Excellent hotel very friendly staff the room was perfect lovely comfortable bed and decor very nice every thing you need iron, tea and coffee ect even a small heater for extra warmth it does get a bit chilly in Scotland breakfast was perfect good choice and newspapers,only small thing we booked a double bed and when we arrived we were asked if we would prefer two singles? mabe all couples who book double are asked if they would prefer single beds would def go back though and recommend