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.

Restaurants near Holyrood Park

#522 of 2,061 Restaurants in Edinburgh
58 Dalkeith Road
0.2 km from Holyrood Park
Cuisines: Bar, British, Gastropub, Scottish
Reserve
#1 of 2,061 Restaurants in Edinburgh
107-109 St. Leonards Street
0.4 km from Holyrood Park
Cuisines: European, British, Scottish, International
#1,614 of 2,061 Restaurants in Edinburgh
21 Dalkeith Road
0.2 km from Holyrood Park
#68 of 2,061 Restaurants in Edinburgh
21 Newington Road
0.4 km from Holyrood Park
Reserve
#63 of 2,061 Restaurants in Edinburgh
107 Newington Road
0.4 km from Holyrood Park
Cuisines: Indian, Asian, Bangladeshi
#1,336 of 2,061 Restaurants in Edinburgh
Dalkeith Road
0.2 km from Holyrood Park
Cuisines: Fast Food
#111 of 2,061 Restaurants in Edinburgh
33 Newington Road
0.4 km from Holyrood Park
Cuisines: European, British, Scottish, International
#71 of 2,061 Restaurants in Edinburgh
75 St. Leonards Street
0.5 km from Holyrood Park
Cuisines: European, British, Scottish
#123 of 2,061 Restaurants in Edinburgh
85-87 Newington Road
0.4 km from Holyrood Park
#134 of 2,061 Restaurants in Edinburgh
65 South Clerk Street
0.4 km from Holyrood Park
Cuisines: Bar, British, Pub, Scottish
#110 of 2,061 Restaurants in Edinburgh
41 West Preston Street
0.6 km from Holyrood Park
#73 of 2,061 Restaurants in Edinburgh
29 St. Leonards Street
0.6 km from Holyrood Park
Cuisines: Indian, Asian, Bangladeshi
#505 of 2,061 Restaurants in Edinburgh
1-5 Newington Road Newington
0.4 km from Holyrood Park
Cuisines: Bar, European, British, Scottish
Order Online
#319 of 2,061 Restaurants in Edinburgh
28-30 West Preston Street
0.5 km from Holyrood Park
Reserve
#376 of 2,061 Restaurants in Edinburgh
22 South Clerk Street
0.5 km from Holyrood Park
Cuisines: American, Bar, Pub, British
Order Online
#238 of 2,061 Restaurants in Edinburgh
23-25 St. Leonards Street
0.6 km from Holyrood Park
Cuisines: Bar, Pub, British
#15 of 2,061 Restaurants in Edinburgh
190 Causewayside
0.8 km from Holyrood Park
Cuisines: Indian, Asian, Balti, Bangladeshi
#596 of 2,061 Restaurants in Edinburgh
74-78 South Clerk Street
0.4 km from Holyrood Park
Cuisines: European
#553 of 2,061 Restaurants in Edinburgh
41 South Clerk Street
0.5 km from Holyrood Park
Cuisines: French, Cafe, European
#694 of 2,061 Restaurants in Edinburgh
87 Sainte Leonard's Street
0.4 km from Holyrood Park
Cuisines: Caribbean, African, Cafe
#151 of 2,061 Restaurants in Edinburgh
8 Howden Street
0.7 km from Holyrood Park
#746 of 2,061 Restaurants in Edinburgh
57-59 South Clerk Street
0.4 km from Holyrood Park
Order Online
#794 of 2,061 Restaurants in Edinburgh
13 Newington Road
0.4 km from Holyrood Park
Cuisines: Indian, Asian
#89 of 2,061 Restaurants in Edinburgh
158 Dalkeith Road
0.8 km from Holyrood Park
Cuisines: Scottish, British
#222 of 2,061 Restaurants in Edinburgh
233 Causewayside
0.7 km from Holyrood Park
Cuisines: Bar, British, Pub, Scottish
#774 of 2,061 Restaurants in Edinburgh
82 South Clerk Street
0.5 km from Holyrood Park
Cuisines: Mexican, Fast Food, Scottish, British, Central American
Order Online
#954 of 2,061 Restaurants in Edinburgh
93 St. Leonards Street
0.4 km from Holyrood Park
Cuisines: European, Portuguese
#371 of 2,061 Restaurants in Edinburgh
17 Clerk Street
0.6 km from Holyrood Park
Cuisines: British
#107 of 2,061 Restaurants in Edinburgh
5 Buccleuch Street
0.8 km from Holyrood Park
Cuisines: Asian, Korean
#492 of 2,061 Restaurants in Edinburgh
20 South Clerk Street
0.6 km from Holyrood Park
Cuisines: Cafe, Asian, Tibetan
Order Online