Edinburgh Marriott Hotel Holyrood — 4-Star Luxury Hotel in Edinburgh, United Kingdom
★★★★ 4-Star Luxury Hotel

Edinburgh Marriott Hotel Holyrood

Edinburgh  ·  United Kingdom  ·  81 Holyrood Road

4.2 1659 guest reviews

About Edinburgh Marriott Hotel Holyrood — Luxury Boutique Hotel in Edinburgh

Edinburgh Marriott Hotel Holyrood is an exceptional 4-star hotel in Edinburgh, United Kingdom. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, restaurant, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.2 / 5

K Keppley
★★★★☆ Jul 2025

Nice, clean rooms. Friendly staff. Good food in the hotel restaurant. Convenient location just off the Royal Mile in close proximity to Arthur's Seat and the palace.

Heather and Lukas Lindquist
★★★★☆ Jun 2025

Stayed here for two nights. The hotel front desk staff were delightful and helpful. If you needed dinner reservations, wanted help with luggage, or needed to store your things they were there to help. The room was nice and the location was good. The main downside was that we had booked a room with club access. The club was the worst I've ever been to. Typically, there is a decent breakfast spread and snacks around dinner time. The amount and variety put out seemed like an after thought and the dishes always seemed to run out/be gone when we would arrive even though we always went during the posted service times. If you're staying here I wouldn't pay any extra for the club access. As just a hotel it was very nice.

pratibha meena
★★★☆☆ Aug 2025

It was not like any other Marriott experience, sadly. Some of the staff was curt. Location is fine, it's a 15-20 minute walk from the waverly station and calton hill and a little bit more to the princes street. Rooms were fine.