Choose your preferred currency.
Just metres from Holyrood Park Macdonald Holyrood Hotel features an award-winning restaurant and spa. With Edinburgh Castle just a mile away guests have free WiFi access and large rooms. The rooms at Macdonald Holyrood have a marble private bathroom and tea and coffee facilities with free mineral water. Rooms also offer satellite TV a hairdryer and ample work space.
The Surf & Turf Restaurant offers simple dishes using only the finest in locally sourced meat and fish. The Vital Health and Wellbeing Club features a gym indoor pool sauna and steam room. There is also a beauty centre with modern treatment rooms and a solarium. Situated in Edinburgh’s historical centre Holyrood Macdonald Hotel is a 5-minute walk from Holyrood Palace and Abbey.
With on-site parking available lively Princes Street can be reached in 15 minutes’ walk.
81 Holyrood Rd, Edinburgh, EH8 8AU, United Kingdom
Museums and Art Galleries
0.03 kmMonuments and Landmarks
0.09 kmMuseums and Art Galleries
0.12 kmOther
0.15 kmMuseums and Art Galleries
0.19 kmMuseums and Art Galleries
0.20 kmMuseums and Art Galleries
0.23 kmOther
0.31 kmMonuments and Landmarks
0.39 kmMuseums and Art Galleries
0.41 kmHistorical Buildings
0.32 kmHospitals
0.57 kmTrain Stations
0.71 kmColleges and Universities
0.72 kmHistorical Buildings
0.78 kmHistorical Buildings
0.82 kmHistorical Buildings
0.97 kmColleges and Universities
1.00 kmColleges and Universities
1.04 kmHistorical Buildings
1.11 kmNational Parks
0.39 kmNational Parks
0.77 kmNational Parks
0.92 kmNational Parks
1.16 kmNational Parks
2.44 kmNational Parks
2.51 kmBeaches
3.97 kmNational Parks
10.36 kmWhen booking more than 7 rooms, different policies and additional supplements may apply.
WiFi is available in all areas and is free of charge.
No parking available.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 1 year old stay for free when using an available cot.
Children up to and including 12 years old stay for free when using an existing bed.
Children up to and including 11 years old stay for free when using an available extra bed.
People 12 years old and over stay for £40 per person per stay when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property.
Due to Coronavirus (COVID-19), this property is taking steps to help protect the safety of guests and staff. Certain services and amenities may be reduced or unavailable as a result.
The credit/debit card used to book a pre-paid rate must be presented to reception on arrival at the hotel. Please note that failure to do so will result in an alternative payment method being required.
Kindly note Dinner and Bed and Breakfast reservations can only dine between 17:30pm and 19:30pm.
Children aged 12 years and under sharing a suitable room with 2 adults and included in the reservation details are inclusive of breakfast, all other meals are charged as taken
Please note that the hotel doesn't accept any cash payments.
"Staff were fantastic, very friendly & keen to help.Great location.Excellent choi.."
7/8 Gentle’s Entry Old Town , Edinburgh
65 Parkgate Holyrood Road, Edinburgh
Flat 6 89 Holyrood Road, Edinburgh
7 Gentle's Entry, Edinburgh
1 Nether Bakehouse, Edinburgh
The Park Holyrood Road Edinburgh Eh8 8ba, Edinburgh
Holyrood Road Edinburgh Eh8 8ba, Edinburgh
89-23 Holyrood Road, Edinburgh
9 Viewcraig Street, Edinburgh
Canongate, Edinburgh
1 Viewcraig Gardens, Edinburgh