Register my restaurant
Help

The Best Restaurants in Edinburgh

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Edinburgh

51 restaurants

Sort by Relevance

    Pizzeria

    The Salisbury Arms

    58 Dalkeith Rd, EH16 5AD, Edinburgh

    10.0 / 10
    14 reviews

    Average price £30

      British

      43-45 The Causeway, EH15 3QA, Edinburgh

      9.9 / 10
      7 reviews

      Average price £30

        Seafood

        25-26 Pier Place, EH6 4LP, Edinburgh

        9.3 / 10
        56 reviews

        Average price £75

          British

          41 Howden Hall Road, EH16 6PG, Edinburgh

          9.1 / 10
          17 reviews

          Average price £20

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            British

            131-133 George Street, EH2 4YW, Edinburgh

            9.1 / 10
            28 reviews

            Average price £30

              Afternoon Tea

              West Parliament Square, EH1 1RF, Edinburgh

              9.8 / 10
              59 reviews

              Average price £40

              Sample Afternoon Tea £40

                British

                St Johns Road, EH12 8AX, Edinburgh

                9.0 / 10
                17 reviews

                Average price £20

                  Scottish

                  Waldorf Astoria Edinburgh - The Caledonian, EH1 2AB, Edinburgh

                  9.1 / 10
                  22 reviews

                  Average price £40

                    British

                    69 Lauriston Farm Road, EH4 5EX, Edinburgh

                    8.9 / 10
                    10 reviews

                    Average price £20

                      Scottish

                      354-358 Castlehill, EH1 2NE, Edinburgh

                      9.4 / 10
                      89 reviews

                      Average price £30

                        Indian

                        130 High Street, EH1 1QS, Edinburgh

                        8.3 / 10
                        24 reviews

                        Average price £25

                        20% off food

                          International

                          The Theme Bar, EH1 3AA, Edinburgh

                          8.8 / 10
                          189 reviews

                          Average price £30

                            Scottish

                            23 West Register Street, EH2 2AA, Edinburgh

                            9.8 / 10
                            22 reviews

                            Average price £30

                              Scottish

                              Castlehill, The Royal Mile, EH1 2NE, Edinburgh

                              8.5 / 10
                              43 reviews

                              Average price £49

                                Indian

                                129A Rose Street, EH2 3DT, Edinburgh

                                7.9 / 10
                                14 reviews

                                Average price £19

                                20% off food

                                  Scottish

                                  Priestfield Road, EH16 5JL, Edinburgh

                                  Average price £180

                                    Scottish

                                    81 Holyrood Road, EH8 8AU, Edinburgh

                                    Average price £25

                                      Steakhouse

                                      4a St Andrew Square, EH2 2BD, Edinburgh

                                      9.5 / 10
                                      62 reviews

                                      Average price £25

                                        Pizzeria

                                        54-56 Northbridge, EH1 1PD, Edinburgh

                                        8.1 / 10
                                        15 reviews

                                        Average price £25

                                          Scottish

                                          (1st Floor) 53 Princes Street, EH2 2DQ, Edinburgh

                                          7.7 / 10
                                          38 reviews

                                          Average price £32

                                            14 Eyre Place, EH3 5EP, Edinburgh

                                            9.5 / 10
                                            41 reviews

                                            Average price £38

                                              British

                                              30-34 St. Andrew Square, EH2 2AD, Edinburgh

                                              8.9 / 10
                                              9 reviews

                                              Average price £25

                                                Scottish

                                                9.7 / 10
                                                6 reviews

                                                Average price £26

                                                  South American

                                                  141 George Street, EH2 4JY, Edinburgh

                                                  8.5 / 10
                                                  34 reviews

                                                  Average price £26

                                                    Italian

                                                    103 High Riggs, EH3 9RP, Edinburgh

                                                    8.2 / 10
                                                    40 reviews

                                                    Average price £27

                                                    Frequently Asked Questions

                                                    The Best Restaurants in Edinburgh

                                                    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.

                                                    Cities around Edinburgh