21 restaurants
With a price of 45-60£
Chaophraya Edinburgh / Asian
Open now · 12pm - 12am
4th Floor, 33 Castle Street Edinburgh, City of
€€€€
The Witchery by the Castle / British
Open now · 12pm - 10:30pm
Castlehill, The Royal Mile Edinburgh, City of
€€€€
Browns Bar & Brasserie / Other cuisines
Open now · 9am - 10:30pm
131-133 George Street Edinburgh, City of
€€€€