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

54 restaurants

Sort by Relevance

Michael's, Edinburgh

    British

    Michael's

    14 Eyre Place, EH3 5EP, Edinburgh

    9.5 / 10
    296 reviews

    Average price £33

    Festive Menu 2021 2/3 course £26/£32 £26

    Browns Brasserie & Bar - Edinburgh, Edinburgh

      British

      131-133 George Street, EH2 4YW, Edinburgh

      9.0 / 10
      49 reviews

      Average price £30

      Christmas Day Menu - Five courses £85

      The Salisbury Arms, Edinburgh

        Pizzeria

        58 Dalkeith Rd, EH16 5AD, Edinburgh

        9.8 / 10
        24 reviews

        Average price £30

        3 Course Extra Special Festive Menu £33.95

        Piccolino Edinburgh, Edinburgh

          Italian

          103 High Riggs, EH3 9RP, Edinburgh

          8.8 / 10
          139 reviews

          Average price £27

          Christmas 2021 Lunch £16.95

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

          Season Quayside, Edinburgh

            European

            72 Commercial Street, EH6 6LX, Edinburgh

            Average price £43

            New Year Preset Menu 2021 £85

            The Sheep Heid, Edinburgh

              British

              43-45 The Causeway, EH15 3QA, Edinburgh

              9.4 / 10
              10 reviews

              Average price £30

              3 Course Extra Special Festive Menu £33.95

              The Ranch Bar & Restaurant, Edinburgh

                American

                1-3 Barclay Place, EH10 4HW, Edinburgh

                9.1 / 10
                9 reviews

                Average price £16

                20% off food

                Loch Fyne Restaurant Edinburgh, Edinburgh

                  Seafood

                  25-26 Pier Place, EH6 4LP, Edinburgh

                  9.4 / 10
                  82 reviews

                  Average price £25

                  Toby Carvery - Lauriston Farm, Edinburgh

                    British

                    69 Lauriston Farm Road, EH4 5EX, Edinburgh

                    8.9 / 10
                    29 reviews

                    Average price £20

                    Toby Carvery 3 Course Boxing Day Menu £22.99

                    Toby Carvery - Edinburgh West, Edinburgh

                      British

                      St Johns Road, EH12 8AX, Edinburgh

                      8.9 / 10
                      28 reviews

                      Average price £20

                      Toby Carvery 3 Course Festive Menu £14.99

                      Toby Carvery - Liberton, Edinburgh

                        British

                        41 Howden Hall Road, EH16 6PG, Edinburgh

                        8.9 / 10
                        31 reviews

                        Average price £16

                        Toby Carvery 3 Course Boxing Day Menu £23.99

                        Boteco do Brasil - Edinburgh, Edinburgh

                          Brazilian

                          45 Lothian Street, EH1 1HB, Edinburgh

                          8.8 / 10
                          43 reviews

                          Average price £25

                          Christmas 2021 £27

                          Colonnades at the Signet Library, Edinburgh

                            Afternoon Tea

                            West Parliament Square, EH1 1RF, Edinburgh

                            9.8 / 10
                            72 reviews

                            Average price £45

                            Sample Afternoon Tea £50

                            Indian Lounge Edinburgh, Edinburgh

                              Indian

                              129A Rose Street, EH2 3DT, Edinburgh

                              8.3 / 10
                              32 reviews

                              Average price £19

                              20% off food

                              The Café at the Palace, Palace of Holyroodhouse, Edinburgh

                                Afternoon Tea

                                9.7 / 10
                                6 reviews

                                Average price £26

                                Champagne afternoon tea £30

                                Hawksmoor Edinburgh, Edinburgh

                                  Scottish

                                  23 West Register Street, EH2 2AA, Edinburgh

                                  9.8 / 10
                                  22 reviews

                                  Average price £27

                                  Bella Italia - Edinburgh Northbridge, Edinburgh

                                    Pizzeria

                                    54-56 Northbridge, EH1 1PD, Edinburgh

                                    8.4 / 10
                                    17 reviews

                                    Average price £25

                                    Las Iguanas - Edinburgh, Edinburgh

                                      South American

                                      141 George Street, EH2 4JY, Edinburgh

                                      8.5 / 10
                                      52 reviews

                                      Average price £26

                                      Rishi's Indian Aroma, Edinburgh

                                        Indian

                                        100 Lindsay Road, EH6 4TZ, Edinburgh

                                        Average price £22

                                        Bella Italia - Edinburgh Hanover Street, Edinburgh

                                          Pizzeria

                                          9/11 Hanover Street, EH2 2DL, Edinburgh

                                          8.4 / 10
                                          31 reviews

                                          Average price £25

                                          Gaucho - Edinburgh, Edinburgh

                                            Steakhouse

                                            4a St Andrew Square, EH2 2BD, Edinburgh

                                            8.4 / 10
                                            66 reviews

                                            Average price £25

                                            Amber Restaurant at The Scotch Whisky Experience, Edinburgh

                                              Scottish

                                              354-358 Castlehill, EH1 2NE, Edinburgh

                                              9.3 / 10
                                              131 reviews

                                              Average price £30

                                              Everest Restaurant, Edinburgh

                                                Nepalese

                                                52 Home Street, EH3 9NA, Edinburgh

                                                8.0 / 10
                                                16 reviews

                                                Average price £20

                                                Peacock Alley, Edinburgh

                                                  Afternoon Tea

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

                                                  9.5 / 10
                                                  118 reviews

                                                  Average price £45

                                                  Festive Afternoon Tea- Launching December 1st- £55pp £55

                                                  Surf & Turf Holyrood, Edinburgh

                                                    Scottish

                                                    81 Holyrood Road, EH8 8AU, Edinburgh

                                                    7.7 / 10
                                                    12 reviews

                                                    Average price £25

                                                    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

                                                    Find all restaurants in