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 Edinburgh Castle

#747 of 2,028 Restaurants in Edinburgh
Edinburgh Castle Castle Hill
0 miles from Edinburgh Castle
Cuisines: Cafe, British, Scottish
#571 of 2,028 Restaurants in Edinburgh
Castlehill Edinburgh Castle
0 miles from Edinburgh Castle
Cuisines: Cafe, British, Scottish
#46 of 2,028 Restaurants in Edinburgh
19 Grassmarket
0.1 miles from Edinburgh Castle
Cuisines: Cafe
#24 of 2,028 Restaurants in Edinburgh
33-35 Castle Terrace
0.2 miles from Edinburgh Castle
Cuisines: European, British, Scottish, Contemporary
#88 of 2,028 Restaurants in Edinburgh
62 West Port
0.2 miles from Edinburgh Castle
Cuisines: Cafe, Mediterranean
#375 of 2,028 Restaurants in Edinburgh
356 Castlehill
0.1 miles from Edinburgh Castle
Cuisines: Italian, European, Scottish
#154 of 2,028 Restaurants in Edinburgh
54-56 West Port
0.2 miles from Edinburgh Castle
Cuisines: British, Cafe
#183 of 2,028 Restaurants in Edinburgh
44 West Port
0.2 miles from Edinburgh Castle
Cuisines: French, Cafe, Soups
#145 of 2,028 Restaurants in Edinburgh
354 Castlehill The Royal Mile
0.2 miles from Edinburgh Castle
Cuisines: European, British, Scottish
Reserve
#128 of 2,028 Restaurants in Edinburgh
38-40 Grassmarket
0.2 miles from Edinburgh Castle
Cuisines: French, European
#523 of 2,028 Restaurants in Edinburgh
28-30 Grassmarket
0.1 miles from Edinburgh Castle
Reserve
#502 of 2,028 Restaurants in Edinburgh
11-13 Grassmarket
0.2 miles from Edinburgh Castle
Cuisines: Bar, British, Pub, Scottish
#30 of 2,028 Restaurants in Edinburgh
10 Cambridge Street (1st Floor, above Traverse Theatre)
0.2 miles from Edinburgh Castle
Cuisines: British, Contemporary, Scottish, European
#707 of 2,028 Restaurants in Edinburgh
16 Grassmarket
0.1 miles from Edinburgh Castle
Cuisines: Cafe, Healthy
Reserve
#431 of 2,028 Restaurants in Edinburgh
34 Grassmarket
0.2 miles from Edinburgh Castle
Cuisines: Bar, European, British, Pub, Scottish
#85 of 2,028 Restaurants in Edinburgh
67 Grassmarket
0.2 miles from Edinburgh Castle
Cuisines: Fast food, British, Scottish, Deli, Healthy
#547 of 2,028 Restaurants in Edinburgh
29 Grassmarket
0.2 miles from Edinburgh Castle
Cuisines: Italian, Cafe, Scottish
#634 of 2,028 Restaurants in Edinburgh
12 Grassmarket
0.1 miles from Edinburgh Castle
Cuisines: British, Pub, Bar, Scottish
#79 of 2,028 Restaurants in Edinburgh
202 Bruntsfield Place
0.2 miles from Edinburgh Castle
Cuisines: French, Cafe, European
#149 of 2,028 Restaurants in Edinburgh
8-10 Grindlay Street
0.2 miles from Edinburgh Castle
Cuisines: Japanese, Sushi, Asian
#364 of 2,028 Restaurants in Edinburgh
10 Lady Lawson Street
0.2 miles from Edinburgh Castle
Cuisines: European, British, Scottish
#887 of 2,028 Restaurants in Edinburgh
18-20 Grassmarket
0.1 miles from Edinburgh Castle
Cuisines: Bar, British, Pub, Scottish
#468 of 2,028 Restaurants in Edinburgh
352 Castlehill The Royal Mile
0.2 miles from Edinburgh Castle
Cuisines: Seafood, European, British, Soups, Scottish
Reserve
#131 of 2,028 Restaurants in Edinburgh
89 West Bow
0.2 miles from Edinburgh Castle
Cuisines: French, Cafe, European
#45 of 2,028 Restaurants in Edinburgh
131 Rose Street
0.2 miles from Edinburgh Castle
Cuisines: Cafe, British
#498 of 2,028 Restaurants in Edinburgh
64 Grassmarket Old town
0.2 miles from Edinburgh Castle
Reserve
#107 of 2,028 Restaurants in Edinburgh
30 Victoria Street 1st Floor
0.2 miles from Edinburgh Castle
Cuisines: European, British, Scottish, Contemporary
#133 of 2,028 Restaurants in Edinburgh
34 Victoria Street 82 Cannongate
0.2 miles from Edinburgh Castle
Cuisines: Fast food, British, Scottish
#20 of 2,028 Restaurants in Edinburgh
9 North Bank Street
0.3 miles from Edinburgh Castle
Cuisines: Scottish, Bar, British, Healthy
Reserve
#609 of 2,028 Restaurants in Edinburgh
42 Grassmarket
0.2 miles from Edinburgh Castle
Cuisines: Italian, Pizza