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

    British

    The Sheep Heid

    43-45 The Causeway, EH15 3QA, Edinburgh

    9.4 / 10
    8 reviews

    Average price £30

      Pizzeria

      58 Dalkeith Rd, EH16 5AD, Edinburgh

      10.0 / 10
      14 reviews

      Average price £30

        British

        41 Howden Hall Road, EH16 6PG, Edinburgh

        9.1 / 10
        17 reviews

        Average price £20

          British

          131-133 George Street, EH2 4YW, Edinburgh

          9.1 / 10
          28 reviews

          Average price £30

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

            British

            69 Lauriston Farm Road, EH4 5EX, Edinburgh

            8.9 / 10
            10 reviews

            Average price £20

              British

              St Johns Road, EH12 8AX, Edinburgh

              8.9 / 10
              18 reviews

              Average price £20

                Indian

                130 High Street, EH1 1QS, Edinburgh

                8.3 / 10
                24 reviews

                Average price £25

                20% off food

                  Afternoon Tea

                  West Parliament Square, EH1 1RF, Edinburgh

                  9.8 / 10
                  59 reviews

                  Average price £40

                  Sample Afternoon Tea £40

                    Scottish

                    23 West Register Street, EH2 2AA, Edinburgh

                    9.8 / 10
                    22 reviews

                    Average price £30

                      Indian

                      129A Rose Street, EH2 3DT, Edinburgh

                      8.0 / 10
                      15 reviews

                      Average price £19

                      20% off food

                        Scottish

                        Priestfield Road, EH16 5JL, Edinburgh

                        Average price £180

                          Seafood

                          25-26 Pier Place, EH6 4LP, Edinburgh

                          9.3 / 10
                          56 reviews

                          Average price £75

                            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

                                        Italian

                                        103 High Riggs, EH3 9RP, Edinburgh

                                        8.2 / 10
                                        41 reviews

                                        Average price £27

                                          French

                                          The Balmoral, EH2 2EQ, Edinburgh

                                          9.2 / 10
                                          7 reviews

                                          Average price £35

                                            International

                                            The Theme Bar, EH1 3AA, Edinburgh

                                            8.7 / 10
                                            193 reviews

                                            Average price £30

                                              Scottish

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

                                              9.1 / 10
                                              22 reviews

                                              Average price £40

                                                Afternoon Tea

                                                The Balmoral, EH2 2EQ, Edinburgh

                                                Average price £45

                                                  Scottish

                                                  Castlehill, The Royal Mile, EH1 2NE, Edinburgh

                                                  8.5 / 10
                                                  43 reviews

                                                  Average price £49

                                                    Scottish

                                                    354-358 Castlehill, EH1 2NE, Edinburgh

                                                    9.4 / 10
                                                    89 reviews

                                                    Average price £30

                                                    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