Every dish we tried—haggis, venison, mussels, ribeyes...
20% off food
Guided through menu by insightful staff
Argentinian
4a St Andrew Square,
EH2 2BD,
Edinburgh
Average price £25
The expertly grilled cuts, from ribeye to filet mignon...
Thai
43 Frederick Street,
EH2 1EP,
Edinburgh
Average price £25
The food was delicious and very authentic Thai flavours
20% off food
Scottish
354-358 Castlehill,
EH1 2NE,
Edinburgh
Average price £30
Taste of Scotland £50
We had Venison and two pots for main course and it was...
Tasting Menu 5 Courses £42.5
Best Indian food ever, authentic, fresh...
Indian
2 Polwarth Crescent,
EH11 1HW,
Edinburgh
Average price £25
20% off food
Yes the venue is slightly off of the main road...
20% off food
Amazing Dosa and Idli
MICHELINScottish
39 Saint Andrew Square,
EH2 2AD,
Edinburgh
Average price £46
Excellent service from our waiter from start to finish
Excellent food, excellent service. What more can you ask$2
Indian
6 Brougham Place,
EH3 9HW,
Edinburgh
Average price £25
Must Visit place for authentic Indian and Nepalese Food
Italian
10 West Maitland Street,
EH12 5DS,
Edinburgh
Average price £18
20% off food
Steakhouse
29-31 Frederick Street,
EH2 2ND,
Edinburgh
Average price £45
Catalin was a great waiter! Meat was also very good
British
St Johns Road,
EH12 8AX,
Edinburgh
Average price £20
Our server was excellent and we had lovely wine and liqueurs
Nice meal, super bottle of Rose and very attentive staff
Vietnamese
46a Haymarket Terrace,
EH12 5LA,
Edinburgh
Average price £25
Great food and pleasant environment nothing pretentious...
We both had chicken tikka masala...
Indian
31 East Market Street,
EH8 8FR,
Edinburgh
Average price £24
The nicest Indian I have ever had!...
Indian
548 Gorgie Road,
EH11 3AL,
Edinburgh
Average price £20
Excellent food...
Felt authentic to food I remember from Japan
British
West Parliament Square,
EH1 1RF,
Edinburgh
Average price £65
The menu is set with one course savory and one course sweet
One of my favourite places in Edinburgh
Service was excellent and food was really tasty
The variety of restaurants in Edinburgh is enough to satisfy even the most fussy of eaters. From modern British cuisine to traditional Scottish dishes, as well as plenty of Mediterranean and Asian options, Edinburgh restaurants will not leave you short of choices.
Highlights of Edinburgh’s restaurant scene include its first rooftop restaurant, Tower Restaurant and Terrace. A popular venue for both celebrities and locals, this luxurious restaurant offers scenic views over this historic city. The Witchery by Edinburgh Castle provides a fascinating Gothic setting where you can enjoy your meal. Located in the shadow of Edinburgh Castle, The Witchery serves traditional Scottish food in a relaxed atmosphere, amidst the opulent interior.
Edinburgh restaurants also include many award-winning venues. Plumed Horse and 21212 have both been awarded a Michelin star, whilst the prestigious Hadrian’s Brasserie is the proud recipient of the AA Rosette Award.
Those looking to dine at restaurants in Edinburgh will be treated to an impressive selection of spectacular settings and award-winning food. All served by friendly and attentive staff, diners will not be disappointed by the range of choices available in Scotland’s capital.