Register my restaurant
Help


The 10 Best Restaurants in Edinburgh

64 restaurants
Why you received these results
Gaucho - Edinburgh, Edinburgh
Top Rated
1

Argentinian

Gaucho - Edinburgh

4a St Andrew Square, EH2 2BD, Edinburgh

8.8 / 10
487 reviews

Average price £25

30 Years of Gaucho £30

The expertly grilled cuts, from ribeye to filet mignon...

Amber Restaurant at The Scotch Whisky Experience, Edinburgh
Top Rated
2

Scottish

354-358 Castlehill, EH1 2NE, Edinburgh

9.6 / 10
795 reviews

Average price £30

Taste of Scotland £48

We had Venison and two pots for main course and it was...

Pinciukas, Edinburgh
3

Eastern European

83 Morrison Street, EH3, Edinburgh

9.4 / 10
44 reviews

Average price £25

20% off food

We found the "background" music intrusive...

Everest Restaurant, Edinburgh
Great Deal
4

Nepalese

52 Home Street, EH3 9NA, Edinburgh

9.2 / 10
283 reviews

Average price £25

20% off food

Nam Vietnamese Restaurant, Edinburgh
5

Vietnamese

46a Haymarket Terrace, EH12 5LA, Edinburgh

9.2 / 10
39 reviews

Average price £25

20% off food

One of the best Vietnamese restaurants in Edinburgh!

Skip the guesswork

Find restaurants you'll love, whatever your mood…
Haldi, Edinburgh
Top Rated
6

Indian

38 Mayfield Gardens, EH9 2BY, Edinburgh

9.6 / 10
103 reviews

Average price £28

Tasting Menu 5 Courses Vegetarian £42.5

Quite simply the best Indian food in town

The Dunstane Restaurant & Bar, Edinburgh
7

British

4 West Coates, EH12 5JQ, Edinburgh

9.5 / 10
54 reviews

Average price £30

We loved the pre dinner drink options and our waiter...

Gurkha Bar & restaurant, Edinburgh
Great Deal
8

Indian

6 Brougham Place, EH3 9HW, Edinburgh

9.0 / 10
62 reviews

Average price £25

20% off food

Must Visit place for authentic Indian and Nepalese Food

Ada Restaurant, Edinburgh
9

Turkish

9A Antigua Street, EH1 3NH, Edinburgh

9.4 / 10
24 reviews

Average price £25

I like my lamb to just melt away

The Spence, Edinburgh
Top Rated
10

MICHELINScottish

39 Saint Andrew Square, EH2 2AD, Edinburgh

9.1 / 10
159 reviews

Average price £46

I came across this restaurant in the Michelin book

Need more inspiration?
Keep exploring our picks based on your search below
Colonnades at the Signet Library, Edinburgh
Top Rated

British

West Parliament Square, EH1 1RF, Edinburgh

9.7 / 10
1,077 reviews

Average price £65

Champagne Afternoon tea £80

The menu is set with one course savory and one course sweet

Mara's Picklery, Edinburgh

International

21C Strathearn Road, EH9 2AB, Edinburgh

9.9 / 10
5 reviews

Average price £20

Lovely wee place, very cosy with delicious seasonal food...

The WestRoom, Edinburgh

Italian

3 Melville Place, EH3 7PR, Edinburgh

10.0 / 10
3 reviews

Average price £25

Phriends Food, Edinburgh

British

161 Morrison Street, EH3 8EA, Edinburgh

8.9 / 10
14 reviews

Average price £16

One of my favourite places in Edinburgh

Marriott Edinburgh Holyrood Hotel Restaurant, Edinburgh

Scottish

81 Holyrood Road, EH8 8AU, Edinburgh

8.3 / 10
25 reviews

Average price £25

Afternoon Tea £20

Wine list started at £35 a bottle...

Pizza Geeks - Easter Road, Edinburgh

Pizzeria

126 Easter Road, EH7 5RJ, Edinburgh

Average price £20

First Coast, Edinburgh

British

97 Dalry Road, Edinburgh

10.0 / 10
3 reviews

Average price £35

Miro's Cantina Mexicana, Edinburgh

Mexican

184 Rose Street, EH2 4BA, Edinburgh

9.0 / 10
62 reviews

Average price £25

Lots of vegetarian options too!

Franco Manca Edinburgh Stockbridge, Edinburgh

Pizzeria

1 Deanhaugh Street, EH4 1LU, Edinburgh

Average price £30

Toby Carvery - Edinburgh West, Edinburgh

British

St Johns Road, EH12 8AX, Edinburgh

9.9 / 10
57 reviews

Average price £20

Our server was excellent and we had lovely wine and liqueurs

Ignite, Edinburgh

Indian

272-274 Morrison Street, EH3 8DT, Edinburgh

10.0 / 10
3 reviews

Average price £25

Consistently delivers hot fresh food as requested

Madras Metro Cafe, Tollcross, Edinburgh
Great Deal

Sri Lankan

14-14A Brougham Street, EH3 9JH, Tollcross, Edinburgh

8.7 / 10
43 reviews

Average price £25

Askr, Edinburgh

British

102 Constitution Street, EH6, Edinburgh

Average price £85

Pizza Geeks - Leith, Edinburgh

Pizzeria

7 Commercial Street, EH6 6JA, Edinburgh

Average price £20

Pizza Geeks - Haymarket, Edinburgh

Pizzeria

19 Dalry Road, EH11 2BQ, Edinburgh

Average price £20

Cities around Edinburgh

  • St Andrews restaurants 49.4 km

Popular cities on TheFork

  • Leicester restaurants
  • Canterbury restaurants
  • Chelmsford restaurants
  • London restaurants
  • Manchester restaurants

Frequently Asked Questions

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.

Download our App

  • Download from the App Store
  • Get it on Google Play
  • Instagram
  • Facebook

© 2024 La FourchetteSAS - All rights reserved

Promotional offers are subject to conditions displayed on the restaurant’s page. Offers on alcoholic beverages are strictly booked for adults. Alcohol abuse is dangerous for your health. Drink with moderation.