NeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programmeOnly with offersNearby
Register my restaurant
Help


The 10 Best Restaurants in Edinburgh

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

Argentinian

Gaucho - Edinburgh

4a St Andrew Square, EH2 2BD, Edinburgh

9.0 / 10
658 reviews

Average price £25

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

  • 18:30
  • 18:45
  • 19:00
  • 19:15
  • 19:30
Veeno Edinburgh, Edinburgh
Great Deal

Pizzeria

76 Rose Street, EH2 2NN, Edinburgh

9.1 / 10
142 reviews

Average price £25

50% off food

Nice meal, super bottle of Rose and very attentive staff

  • 18:30-50%
  • 18:45-50%
  • 19:00-50%
  • 19:15-50%
  • 19:30-50%
Gurkha Bar & Restaurant - 6 Brougham Place, Edinburgh
Great Deal

Indian

6 Brougham Place, EH3 9HW, Edinburgh

9.4 / 10
123 reviews

Average price £25

20% off food

Must Visit place for authentic Indian and Nepalese Food

  • 18:30-20%
  • 18:45-20%
  • 19:00-20%
  • 19:15-20%
  • 19:30-20%
Pinciukas, Edinburgh

Lithuanian

83 Morrison Street, EH3, Edinburgh

9.3 / 10
109 reviews

Average price £23

20% off food

Guided through menu by insightful staff

  • 18:30-20%
  • 18:45-20%
  • 19:00-20%
  • 19:15-20%
  • 19:30-20%
Amber Restaurant at The Scotch Whisky Experience, Edinburgh
100
Top100

Scottish

354-358 Castlehill, EH1 2NE, Edinburgh

9.5 / 10
944 reviews

Average price £30

Taste of Scotland £50

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

  • 18:00MENU
  • 18:30MENU
  • 19:00MENU
  • 19:30MENU
Everest Restaurant, Edinburgh
Great Deal

Nepalese

52 Home Street, EH3 9NA, Edinburgh

9.0 / 10
297 reviews

Average price £25

20% off food

  • 18:00-20%
  • 18:30-20%
  • 19:00-20%
  • 19:30-20%
  • 20:00-20%
Hot Toddy, Edinburgh
61
Top100

Scottish

15-19 Jeffrey Street, EH1 1DR, Edinburgh

9.4 / 10
203 reviews

Average price £25

Every dish we tried—haggis, venison, mussels, ribeyes...

  • 18:00
  • 18:30
  • 19:00
  • 19:30
  • 20:00
The Spence, Edinburgh
18
Top100

MICHELINScottish

39 Saint Andrew Square, EH2 2AD, Edinburgh

9.4 / 10
242 reviews

Average price £46

Excellent service from our waiter from start to finish

  • 18:00
  • 18:15
Ignite, Edinburgh

Indian

272-274 Morrison Street, EH3 8DT, Edinburgh

9.5 / 10
33 reviews

Average price £25

Excellent food, excellent service. What more can you ask$2

  • 18:30
  • 18:45
  • 19:00
  • 19:15
  • 19:30
Golden Ambal, Edinburgh

Indian

1 Albert Place, EH7 5HN, Edinburgh

8.7 / 10
14 reviews

Average price £23

20% off food

Amazing Dosa and Idli

  • 18:30-20%
  • 18:45-20%
  • 19:00-20%
  • 19:15-20%
  • 19:30-20%
Ecco Vino, Edinburgh
Top Rated

Italian

19 Cockburn Street, EH1 1BP, Edinburgh

9.1 / 10
191 reviews

Average price £25

Very nice wine collestion, friendly staff and tasty seafood

  • 18:30
  • 18:45
  • 19:00
  • 19:15
  • 19:30
Bell Bottom Eatery, Edinburgh

Indian

2 Polwarth Crescent, EH11 1HW, Edinburgh

8.2 / 10
3 reviews

Average price £25

20% off food

Yes the venue is slightly off of the main road...

  • 18:30-20%
  • 18:45-20%
  • 19:00-20%
  • 19:15-20%
  • 19:30-20%
Miller & Carter - Edinburgh City Centre, Edinburgh

Steakhouse

29-31 Frederick Street, EH2 2ND, Edinburgh

9.4 / 10
82 reviews

Average price £45

Catalin was a great waiter! Meat was also very good

    Toby Carvery - Edinburgh West, Edinburgh

    British

    St Johns Road, EH12 8AX, Edinburgh

    9.4 / 10
    61 reviews

    Average price £20

    Our server was excellent and we had lovely wine and liqueurs

    • 18:00
    • 18:30
    • 19:00
    • 19:30
    • 20:00
    Bonnar's, Edinburgh

    Scottish

    18 Holyrood Park Road, EH16 5AY, Edinburgh

    9.8 / 10
    3 reviews

    Average price £55

    Tasting Menu £65

    • 18:30MENU
    • 18:45MENU
    • 19:00MENU
    • 19:15MENU
    • 19:30MENU
    Don@Tokyo, Edinburgh

    Japanese

    165 Lothian Road, EH3 9AB, Edinburgh

    9.3 / 10
    31 reviews

    Average price £25

    Felt authentic to food I remember from Japan

      Chaskaa , Edinburgh

      Indian

      30-32 Leven Street, EH3 9LJ, Edinburgh

      9.4 / 10
      33 reviews

      Average price £23

      We both had chicken tikka masala...

      • 18:30
      • 18:45
      • 19:00
      • 19:15
      • 19:30
      Navarasa Indian Street Kitchen, Edinburgh

      Indian

      548 Gorgie Road, EH11 3AL, Edinburgh

      9.9 / 10
      6 reviews

      Average price £20

      Excellent food...

      • 18:30
      • 18:45
      • 19:00
      • 19:15
      • 19:30
      The Dunstane Restaurant & Bar, Edinburgh

      British

      4 West Coates, EH12 5JQ, Edinburgh

      9.0 / 10
      73 reviews

      Average price £40

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

      • 18:00
      • 18:30
      • 19:00
      • 19:30
      • 20:00
      Malmaison Bar & Grill Edinburgh City, Edinburgh
      On A Budget

      British

      22 Saint Andrew Square, EH2 1AY, Edinburgh

      9.0 / 10
      53 reviews

      Average price £15

      The food was really good, and the service even better

      • 18:30
      • 18:45
      • 19:00
      • 19:15
      • 19:30
      Hungry Wolf Cafe & Takeaway, Edinburgh

      16 Iona Street, EH6, Edinburgh

      9.3 / 10
      31 reviews

      Average price £20

      • 18:30
      • 18:45
      • 19:00
      • 19:15
      • 19:30
      Phriends Food, Edinburgh

      British

      161 Morrison Street, EH3 8AG, Edinburgh

      9.1 / 10
      15 reviews

      Average price £16

      One of my favourite places in Edinburgh

      • 18:00
      • 18:30
      • 19:00
      • 19:30
      • 20:00
      Passage to India, Edinburgh

      Indian

      Edinburgh, 00000, Edinburgh

      9.6 / 10
      4 reviews

      Average price £23

      Service was excellent and food was really tasty

      • 18:00
      • 18:30
      • 19:00
      • 19:30
      • 20:00
      RomanPizzaProject, Edinburgh

      Italian

      10 West Maitland Street, EH12 5DS, Edinburgh

      Average price £18

      20% off food

      • 18:30-20%
      • 18:45-20%
      • 19:00-20%
      • 19:15-20%
      • 19:30-20%
      Rosa's Thai Edinburgh, Edinburgh

      Thai

      43 Frederick Street, EH2 1EP, Edinburgh

      8.9 / 10
      14 reviews

      Average price £25

      The food was delicious and very authentic Thai flavours

      • 18:15
      • 18:45
      • 19:00
      • 19:15
      • 19:30

      Cities around Edinburgh

      • St Andrews restaurants 49.4 km

      Popular cities on TheFork

      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

      © 2025 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.