Very Good 3408 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 3408 Reviews
December stay
Reviewed 3 hours ago

Great location, speedy check in, room ready before 3pm which is a bonus

Room was lovely spotlessly clean, bed & pillows bit too soft for us

Parking needs to be pre booked and cost £20 a day, there’s parking at dynamic earth for £15 per day

In need of handling cleaning personal
Reviewed 23 hours ago

Hotel is perfect of location, probably the best.
Reception very kind.
Breakfast overpriced and not friendly...open till 10pm..entered breakfast room at 09.2oh..25min laters they came to interrupt that breakfast was closing and started to take away plates, food..unacceptable!
Rooms are nice but cleaners, sorry that could be better..every day something, forgot soap, forgot to clean the bin, dust on wooden frame badtub ( realy need to be cleaned because not from 1 day ) ,watersplaches from shower etc etc
Getting warm water is big problem, taps need changing, impossible to wash hands without half your clothes wet!
So in general the hygiene could be much better!

Look elsewhere before you book!
Reviewed 4 days ago

Only giving it one star for rating as can't give it anything less! The only positive about this hotel was the breakfast. We arrived before the 3pm check in time stated on the date as had 3:30 appointment in the spa, got our room at 3:25pm, other members of our party didn't get rooms till 4:50pm. The reception team were very disorganised and sorted other couples out before us. After venturing into the toilets in reception, 3 out of 4 cubicles didn't have lock on the door and the fourth cubicle, the toilet roll holder was hanging off. Once in the room, it looked as though it was made up in a rush, other guests got robes and multiple towels, we got one large and one small towel for two people, no robes or flip flops, disappointing. The room hadn't been hovered and when asked the following morning, it took a further phone call to reception some 8 hours after leaving for the day to get it cleaned. The beds were not made up, we had dirty glasses in the room and the wardrobe doors were off the tracks. It was not just our room that hadn't been serviced, other members of the party said the same thing.

This hotel certainly does need some improvement, so if you are considering booking this hotel, I'd check out other hotels before booking this one.

Quality hotel
Reviewed 4 days ago

The hotel is located very close to the Scottish Parliament building and is about a 20 min walk into the Princes Street area. Up and down hill but not too taxing. Bus and taxi ranks right outside the hotel. Booking in is from 3pm . Unfortunately we had to wait a further 30 mins for the room to be ready. Not a great start. Mainly because the valet parking means you have to park on yellow lines outside to wait for them to park the car for you. We did see traffic wardens outside on a couple of occasions so be wary. The hotel has a quality feel to it as soon as you enter. Pleasant bar area as you enter and a spa and swimming pool on the lower level. I made use of the pool and it was quiet and big enough to get some decent exercise.We didn't eat in the restaurant in the evening. It appeared an up market restaurant with a decent menu.Had a great nights sleep,very quiet. Breakfast was the usual fare, continental and British with eggs being cooked to order if scrambled wasn't your choice from the pre-prepared with other dishes available at a small supplement. All nicely cooked but the plates weren't very warm so the food went cold quite quickly. An enjoyable two night stay and would recommend for short stay and business users.

Spa break
Reviewed 5 days ago

What a wonderful stay!
Arrived early, checked into spa then had a light lunch. Room clean and spacious, nice view of parliament and the balcony was quite a surprise.
Spa experience was delightful, lovely staff and very relaxing day before dinner.
Cant remember when I so enjoyed a meal. It was delicious. The combination of ingredients were perfect - I’m not a bad cook (by which I think I’m pretty good) - I’d have never have thought of these combinations but they were so amazing.
The staff in the restaurant were informative and attentive without being intrusive, and I would highly recommend anyone visiting the area to come here. Can’t wait to come back.