Skip to content

Newsletter signup

Restaurant in Edinburgh

ROCCA@HOLYROOD

NOW OPEN AT MACDONALD HOLYROOD HOTEL

Restaurant in Edinburgh
Restaurant in Edinburgh
Restaurant in Edinburgh
Restaurant in Edinburgh
Restaurant in Edinburgh

Rocca@Holyrood

Macdonald Holyrood Hotel81 Holyrood RoadEdinburghEH8 8AUTel 0844 879 9028International +44131 550 4500

City BreakShoppingFamily funGolfCulture & HistorySpa

Ask us about our restaurantsMake an enquiry

Business meeting over lunch, early-morning brunch with the team or a delicious meal following a day exploring Edinburgh, our £1/2 million brand new restaurant opposite the Scottish Parliament and overlooking Arthur's Seat is the perfect environment. Our exciting new dining concept combines simple classic Scottish dishes with an Italian twist in a relaxed, flexible and friendly environment.

Using only the finest ingredients, sourced locally where possible, Rocca@Holyrood is one of the most exciting new restaurants in Edinburgh.  Whether you are looking for a specialty cocktail, a delicious afternon tea or a sumptuous meal our new restaurant is the ideal spot in the heart of Edinburgh's Old Town.

Reserve a table

Call us on 0844 879 9028

Due to the popularity of Rocca@Holyrood, we advise you to book a table in advance in order to avoid disappointment.

Opening Times

Breakfast

  • 7am-10am (Mon-Fri)
  • 7.30am-10.30am (Weekends)

Dinner

  • 5.30pm - 9.30pm (Daily)

Ask us about our restaurantsMake an enquiry