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 24 Royal Terrace

#1,650 of 2,074 Restaurants in Edinburgh
24 Royal Terrace
0 miles from 24 Royal Terrace
Cuisines: Bar, Pub
#1,827 of 2,074 Restaurants in Edinburgh
Royal Terrace
0 miles from 24 Royal Terrace
Cuisines: British, Scottish
#1,724 of 2,074 Restaurants in Edinburgh
18 Royal Terrace
0 miles from 24 Royal Terrace
#232 of 2,074 Restaurants in Edinburgh
3 Royal Terrace
0.1 miles from 24 Royal Terrace
Cuisines: European, British, Scottish
#356 of 2,074 Restaurants in Edinburgh
London Rd 1 Royal Terrace Gardens
0.1 miles from 24 Royal Terrace
Cuisines: European, British, Scottish, Contemporary
#286 of 2,074 Restaurants in Edinburgh
11 Brunswick Street Leith
0.1 miles from 24 Royal Terrace
Cuisines: Scottish, European, British
Reserve
#1,783 of 2,074 Restaurants in Edinburgh
12-14 Hillside Crescent Off London Road
0.1 miles from 24 Royal Terrace
#353 of 2,074 Restaurants in Edinburgh
91 Montgomery Street
0.2 miles from 24 Royal Terrace
Cuisines: Cafe, British, Scottish
#28 of 2,074 Restaurants in Edinburgh
Easter Road
0.3 miles from 24 Royal Terrace
Cuisines: Italian, Cafe, European
#979 of 2,074 Restaurants in Edinburgh
Leopold place 20
0.2 miles from 24 Royal Terrace
Cuisines: Middle Eastern, Persian
#46 of 2,074 Restaurants in Edinburgh
57 Elm Row
0.3 miles from 24 Royal Terrace
Order Online
#54 of 2,074 Restaurants in Edinburgh
9A Antigua Street 9A Antigua Street, EH1 3NH
0.3 miles from 24 Royal Terrace
#116 of 2,074 Restaurants in Edinburgh
0.3 miles from 24 Royal Terrace
#208 of 2,074 Restaurants in Edinburgh
9 Baxter's Place
0.3 miles from 24 Royal Terrace
Cuisines: Italian, Pizza, Street Food
#104 of 2,074 Restaurants in Edinburgh
62 Elm Row
0.3 miles from 24 Royal Terrace
Reserve
#390 of 2,074 Restaurants in Edinburgh
22-24 Easter Road
0.3 miles from 24 Royal Terrace
Cuisines: Cafe, European, British
#261 of 2,074 Restaurants in Edinburgh
4\6 Antigua street EH1 3NH
0.3 miles from 24 Royal Terrace
Reserve
#42 of 2,074 Restaurants in Edinburgh
9 Croall Place Leith Walk
0.3 miles from 24 Royal Terrace
Cuisines: British, European, Scottish
#165 of 2,074 Restaurants in Edinburgh
113 Brunswick Street
0.3 miles from 24 Royal Terrace
Cuisines: Italian, Pizza, European
Order Online
#157 of 2,074 Restaurants in Edinburgh
82 Canongate
0.3 miles from 24 Royal Terrace
Cuisines: Fast food, Barbecue, British, Scottish
#302 of 2,074 Restaurants in Edinburgh
24-25 Union Place City Centre
0.3 miles from 24 Royal Terrace
Cuisines: Indian, Asian, Balti
Order Online
#579 of 2,074 Restaurants in Edinburgh
19 Elm Row
0.2 miles from 24 Royal Terrace
Cuisines: Italian, Cafe
#209 of 2,074 Restaurants in Edinburgh
69 Canongate
0.3 miles from 24 Royal Terrace
Cuisines: Cafe, British, Scottish
#273 of 2,074 Restaurants in Edinburgh
8 Union Street
0.3 miles from 24 Royal Terrace
Cuisines: Asian, Thai
#333 of 2,074 Restaurants in Edinburgh
1 Antigua Street Top of Leith Walk
0.3 miles from 24 Royal Terrace
Order Online
#73 of 2,074 Restaurants in Edinburgh
17 Albert Place
0.4 miles from 24 Royal Terrace
Cuisines: Bar, Pub, British
#146 of 2,074 Restaurants in Edinburgh
29 Waterloo Place East end of Princes Street
0.4 miles from 24 Royal Terrace
Cuisines: European, British, Scottish
#37 of 2,074 Restaurants in Edinburgh
Flat 1 8 Forth Street
0.4 miles from 24 Royal Terrace
Cuisines: French, European
Reserve
#443 of 2,074 Restaurants in Edinburgh
25-27 Greenside Place
0.3 miles from 24 Royal Terrace
Cuisines: Bar, British, Pub, Scottish
#85 of 2,074 Restaurants in Edinburgh
158 Canongate
0.4 miles from 24 Royal Terrace
Cuisines: Cafe, British, Deli, Soups, Scottish