We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh EH8 8AU Scotland
View all 16 deals
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Traveler (619)
Room & Suite (365)
Dining (147)


#101 of 163 hotels in Edinburgh
GreenLeaders Bronze level
Situated in the heart of Edinburgh's old town, adjacent to the Scottish Parliament, Macdonald Holyrood Hotel is one of the city's leading hotels which has recently completed a £2.5million investment. Whatever your reason for staying, visiting on business or visiting the fascinating city of Edinburgh, you'll find our bedrooms are some of the most comfortable in town, our Vital Health Club is ideal to unwind in and our brand new Surf & Turf restaurant is stylish and sophisticated. A meal, afternoon tea or champagne at the bar is certainly not to be missed.
Read more
Full view
Property amenities
Free High Speed Internet (WiFi)
Fitness Center with Gym / Workout Room
Highchairs available
Conference facilities
Banquet room
Indoor pool
Heated pool
Fitness / spa locker rooms
Personal trainer
Breakfast available
Breakfast buffet
Breakfast in the room
Complimentary instant cofffee
Complimentary tea
Meeting rooms
Facial treatments
Foot massage
Full body massage
Hand massage
Head massage
Neck massage
Steam room
Non-smoking hotel
24-hour check-in
24-hour front desk
Express check-in / check-out
Dry cleaning
Laundry service
Ironing service
Show more
Room features
Room service
Coffee / tea maker
Flatscreen TV
Bath / shower
Complimentary toiletries
Seating area
Wardrobe / closet
Clothes rack
Private bathrooms
Wake-up service / alarm clock
Hair dryer
Show more
Room types
Non-smoking rooms
Good to know
Languages Spoken
English, French, Russian, Spanish and 1 more
3673Reviews66Q+A100Room tips
Traveler rating
  • 1,670
  • 1,238
  • 470
  • 192
  • 103
Time of year
Traveler type
  • More
Selected filters
  • Filter
  • English
Popular mentions
Claire D wrote a review Jun 14
Aberdeen, United Kingdom35 contributions12 helpful votes
I've not visited the hotel yet and really hope it's MUCH better than the phone service. I'm calling to book dinner, the pool etc. and it's not going well. I've called numerous times over many days and either the auto service pushes me round in circles, I'm on hold for over 30 mins with no success or hung up when I do get through to someone. First impressions are lasting impressions.
Read more
Date of stay: June 2021Trip type: Traveled with friends
Dutchbrits wrote a review Jun 14
Northampton78 contributions13 helpful votes
Stir-crazy after lockdown and no foreign travel, we followed the advice and holidayed in UK, choosing the MacDonald Holyrood, because it boasted a needed Spa. Given the value of half-board, we dined in the stylish Surf & Turf hotel restaurant. Fantastic choice, beautiful food and (what did it for us) amazingly friendly staff. Engaged with us every meal time, interested in us and remembered our likes and dislikes. Nothing too much trouble for reception team and the Spa was really great. Hotel off the main drag but within 10-15 mins walk from Princes St and 2 mins to Royal Mile. Lots of choice in Edinburgh but the facilities, price, value and overall attitude of staff means we’ll come back - a great base in this fantastic city. They even remembered the birthday reason for the staycation (see photo). So great to have this experience on returning to travel. Covid ‘safe & sound’ regime at hotel was firm but not intrusive
Read more
Date of stay: May 2021Trip type: Traveled with friends
ladthatlunches94 wrote a review Jun 13
Perth, United Kingdom8 contributions
Stayed in the hotel for 2 nights as a little treat before becoming parents. It was quick and easy to check in and the staff at the front desk were friendly and helpful. Breakfast was included in our package and was pretty good, although I’m not sure if it would be worth the £18pp as advertised. We never got to try the surf and turf restaurant but it did look very nice. The room was nice and the location is excellent for getting into the town centre. The tv in our room didn’t work, but a helpful man came to have a look at it and, although he was unable to fix it, moved our room to one with a working tv. He also offered to help me move our things, which I thought was a very kind gesture. My girlfriend went for a pregnancy massage which she loved and we went for a swim together after - I couldn’t fault the swimming facilities at all and we both had a nice swim. We did have to book this due to covid limiting numbers in the pool. Only real issue was the air conditioning. I’m not sure if it was ineffective or just not working at all - the fans made a noise but cold air couldn’t be felt. I was hoping the air con in the new room we got moved to would work better, but sadly no such luck. It just so happened to be the hottest day of the year so far during our visit, so without any real working air con the room got very hot. Other than that though, a very good break and a nice hotel. Would happily stay again.
Read more
Date of stay: June 2021Trip type: Traveled as a couple
Lee B wrote a review Jun 13
Wrexham, United Kingdom9 contributions3 helpful votes
On paper there is lots to like about this hotel. We loved the location and booked for spa & pool facilities. Most staff were very helpful but our stay was not without issues. The room was unbearably hot with the 'air con' being useless. Phoned down to reception to ask for a fan as couldn't sleep but no answer despite multiple attempts. Gave up as after a long day didn't feel like heading down to search for someone. Shower was awful too going hot to cold and back. Check out took ages. Not the staff fault just seemed understaffed for number of guests. Given the price we paid it was probably just about worth it and would stay again for the location as a base in Edinburgh
Read more
Date of stay: June 2021Trip type: Traveled as a couple
MrsM wrote a review Jun 8
Bathgate, United Kingdom1 contribution
Where to start? Checkin was absolute chaos, felt very sorry for the few staff left to deal with everyone. Room not ready by 4pm (check in at 3pm). Breakfast was a total shambles with long queues. We had spa treatments booked - changing room was absolutely disgusting, how no one fell on the extremely wet floor was a miracle. It was smelly, no toilet paper, towels overflowing. If this is it during a pandemic, I’d hate to see it normally. The one saving grace was the treatments - well mine anyway - I had Lisa who was very friendly, made sure I was comfortable and gave the loveliest, relaxing massage. My mum had a older blonde lady who was very abrupt, not really interested on how she wanted the massage and she just felt like she was bothering her by having a treatment. We then went for afternoon tea which took forever and was pathetic when arrived. Won’t be back.
Read more
Date of stay: June 2021
Response from Siann Reid, General Manager at Macdonald Holyrood Hotel
Responded 6 days ago
Hi IreC97, Thank you for booking your spa day with us last week. I'm very sorry to hear you did not have a great experience with us. Regrettably we did run late in having some rooms available, which impacted on our guests first impressions. Both as a company and individually within the hotel. guest comfort and safety particularly in relation to the pandemic is of huge importance, and I'm very sorry if you were let down in any way. I will continue to monitor and support the team to complete all cleaning and hygiene checks throughout the premises. Thank you for the kind feedback on your treatments and the spa therapist. Again, I'm sorry to hear that this was not consistent and this is something that has been discussed as a team in an effort to improve. Thanks again for sharing your feedback, which is very valuable. I do hope to be able to welcome you back for a more enjoyable visit.
Read more
$133 - $345 (Based on Average Rates for a Standard Room)
macdonald holyrood edinburgh, hotel macdonald holyrood
United KingdomScotlandEdinburghOld Town
Is This Your Tripadvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Frequently Asked Questions about Macdonald Holyrood Hotel
Which popular attractions are close to Macdonald Holyrood Hotel?
Nearby attractions include Palace of Holyroodhouse (0.2 miles), The Chocolatarium (0.3 miles), and Mackenzie Leather Edinburgh (0.3 miles).
What are some of the property amenities at Macdonald Holyrood Hotel?
Some of the more popular amenities offered include an indoor pool, free wifi, and an on-site restaurant.
Which room amenities are available at Macdonald Holyrood Hotel?
Top room amenities include a flat screen TV, a desk, and a seating area.
What food & drink options are available at Macdonald Holyrood Hotel?
Guests can enjoy an on-site restaurant, breakfast, and complimentary tea during their stay.
Is parking available at Macdonald Holyrood Hotel?
Yes, parking is available to guests.
What are some restaurants close to Macdonald Holyrood Hotel?
Conveniently located restaurants include Smoov Gelato Coffee, Em's Kitchen, and Vinyasa.
Are there opportunities to exercise at Macdonald Holyrood Hotel?
Yes, guests have access to an indoor pool, a fitness center, and locker rooms available in the fitness center during their stay.
Is Macdonald Holyrood Hotel located near the city center?
Yes, it is 0.6 miles away from the center of Edinburgh.
Are any cleaning services offered at Macdonald Holyrood Hotel?
Yes, dry cleaning and laundry service are offered to guests.
Does Macdonald Holyrood Hotel offer any business services?
Yes, it conveniently offers meeting rooms, a banquet room, and conference facilities.
Which languages are spoken by the staff at Macdonald Holyrood Hotel?
The staff speaks multiple languages, including English, Spanish, French, Russian, and Polish.