Macdonald Holyrood Hotel & Spa - Edinburgh | Hotels | Britain's Finest
See All (19)

Macdonald Holyrood Hotel & Spa

The Macdonald Holyrood Hotel in Edinburgh is located in the charming and historic old town, just a short stroll from the Scottish Parliament and the Royal Mile.

The hotel's excellent location offers accommodations in the heart of Edinburgh's city centre approximately 15 minutes' walk from Princes Street and Waverley Railway station. The Macdonald Holyrood Hotel is the perfect place to start your exploration of this intriguing and special city.

What are the rooms and facilities on offer at Macdonald Holyrood Hotel & Spa?

The Macdonald Holyrood's rooms include with a marble private bathroom, tea and coffeemaking amenities, and complimentary mineral water. In-room amenities include a hairdryer, satellite TV, and plenty of workspace.

Where can guests enjoy food and drink?

The dining room's rotating specials are seasonal, and the menu features intriguing appetisers, unique veggies on the side, handcrafted sweets with original recipes at the end, fresh-squeezed juice cocktails, and a wide selection of wines. They can accommodate all preferences, whether you're looking for a dependable Pinot Grigio or something new, thanks to their extensive selection of over 40 old- and new-world varietals and their stellar library wine list.

Top facilities

Free WiFi

Breakfast included

Facilities & information


Breakfast included

Private parking (charge)

Child friendly

4 Star Official Rating



Free broadband access (wifi)

Swimming pool


Conference & Meetings


Health & Beauty Treatments

Luggage storage


24 hour security

Steam Rooms

Other TV, Audio, Tel, Fax

Room Service & Food/Drink



Heated swimming pool



Continental breakfast (included)

Cooked breakfast (included)

Lunch available (at additional cost)

Dinner available (at additional cost)



Pub (walking distance)

Museums (walking distance)

Recommended restaurants (walking distance)

Theatre (walking distance)

Extra info

Nearest Airport: Edinburgh Airport

Nearest Train Station: Edinburgh Waverley station

Dinner Available: Yes

Room Details: Classic Double Room, Classic Twin Room, Deluxe Double Room, Deluxe Suite, Classic Suite, Deluxe King Room, Classic King Room, Classic Family 4, Accessible Double

Star Rating: 4

Arrival information and directions

81 Holyrood Road, Old Town, Edinburgh, Scotland, EdinburghEH8 8AU, United Kingdom

This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE