Argentinian
4a St Andrew Square,
EH2 2BD,
Edinburgh
Average price £25
Steak Night Date Night £70
The expertly grilled cuts, from ribeye to filet mignon...
British
West Parliament Square,
EH1 1RF,
Edinburgh
Average price £65
Champagne Afternoon tea £80
The menu is set with one course savory and one course sweet
Vietnamese
46a Haymarket Terrace,
EH12 5LA,
Edinburgh
Average price £25
20% off food
Great food and pleasant environment nothing pretentious...
20% off food
Went with family- good authentic food...
20% off food
Scottish
81 Holyrood Road,
EH8 8AU,
Edinburgh
Average price £25
Afternoon tea £20
Wine list started at £35 a bottle...
Thai
43 Frederick Street,
EH2 1EP,
Edinburgh
Average price £25
30% off food
British
4 West Coates,
EH12 5JQ,
Edinburgh
Average price £30
20% off food
We loved the pre dinner drink options and our waiter...
Went on a quiet Monday night. Lovely welcoming atmosphere
20% off food
Food was amazing, really good service and amazing wine
Afternoon Tea £22
Scottish
354-358 Castlehill,
EH1 2NE,
Edinburgh
Average price £30
Taste of Scotland £48
We had Venison and two pots for main course and it was...
Scottish
Canongate,
EH8 8BP,
Edinburgh
Average price £26
Afternoon tea with sparkling wine £35
Wanted Afternoon tea while in Scotland
International
21C Strathearn Road,
EH9 2AB,
Edinburgh
Average price £20
Fabulous food. We had the set menu which was delicious
British
St Johns Road,
EH12 8AX,
Edinburgh
Average price £20
Our server was excellent and we had lovely wine and liqueurs
Scottish
(1st Floor) 53 Princes Street,
EH2 2DQ,
Edinburgh
Average price £27
Nice food, nice wine and really nice atmosphere
Indian
6 Brougham Place,
EH3 9HW,
Edinburgh
Average price £25
Must Visit place for authentic Indian and Nepalese Food
MICHELINScottish
Princes Street,
EH1 2AB,
Edinburgh
Average price £100
Two tasting menus. With two wine pairings. Lovely food...
MICHELINScottish
39 Saint Andrew Square,
EH2 2AD,
Edinburgh
Average price £46
I came across this restaurant in the Michelin book
British
131-133 George Street,
EH2 4YW,
Edinburgh
Average price £30
95 for a 2 course meal, and the portion size was great
Indian
108 Gorgie Road,
EH11 2NP,
Edinburgh
Average price £20
20% off food
Felt authentic to food I remember from Japan
Consistently delivers hot fresh food as requested
British
22 Saint Andrew Square,
EH2 1AY,
Edinburgh
Average price £20
The food was really good, and the service even better
European
6 Gloucester Place,
EH3 6EE,
Edinburgh
Average price £40
Main courses good tho not quite to same level...
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.