MenusDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesOnly with offersNearby
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Edinburgh

39 restaurants
Why you received these results
Michael's, Edinburgh
Top Rated

    British

    Michael's

    14 Eyre Place, EH3 5EP, Edinburgh

    9.5 / 10
    954 reviews

    Average price £33

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

    Toby Carvery - Edinburgh West, Edinburgh

      British

      St Johns Road, EH12 8AX, Edinburgh

      9.2 / 10
      37 reviews

      Average price £20

      Festive Food 3-Course Menu £16.99

      Browns Brasserie & Bar - Edinburgh, Edinburgh

        British

        131-133 George Street, EH2 4YW, Edinburgh

        9.1 / 10
        116 reviews

        Average price £30

        Festive Afternoon Tea £24

        The Salisbury Arms, Edinburgh

          Pizzeria

          58 Dalkeith Rd, EH16 5AD, Edinburgh

          9.7 / 10
          37 reviews

          Average price £30

          Young Guest Festive 3-Course Menu £12.95

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

          The Sheep Heid, Edinburgh

            Pizzeria

            43-45 The Causeway, EH15 3QA, Edinburgh

            9.5 / 10
            18 reviews

            Average price £30

            Young Guest Festive 3-Course Menu £12.95

            Everest Restaurant, Edinburgh

              Nepalese

              52 Home Street, EH3 9NA, Edinburgh

              9.2 / 10
              122 reviews

              Average price £25

              20% off the 'a la carte' menu

              Colonnades at the Signet Library, Edinburgh
              Top Rated

                British

                West Parliament Square, EH1 1RF, Edinburgh

                9.7 / 10
                391 reviews

                Average price £55

                Festive Afternoon tea £60

                Toby Carvery - Liberton, Edinburgh

                  British

                  41 Howden Hall Road, EH16 6PG, Edinburgh

                  8.2 / 10
                  37 reviews

                  Average price £16

                  Festive Food 3-Course Menu £16.99

                  Amber Restaurant at The Scotch Whisky Experience, Edinburgh
                  Top Rated

                    Scottish

                    354-358 Castlehill, EH1 2NE, Edinburgh

                    9.4 / 10
                    253 reviews

                    Average price £30

                    Taste of Scotland £40

                    Chez Mal at Malmaison Edinburgh City, Edinburgh

                      Varied

                      22 Saint Andrew Square, EH2 1AY, Edinburgh

                      9.7 / 10
                      5 reviews

                      Average price £20

                      Toby Carvery - Lauriston Farm, Edinburgh

                        British

                        69 Lauriston Farm Road, EH4 5EX, Edinburgh

                        8.9 / 10
                        38 reviews

                        Average price £20

                        Festive Food 3-Course Menu £16.99

                        Cilantro, Edinburgh

                          Indian

                          4 Albert Place, EH7 5HN, Edinburgh

                          9.4 / 10
                          34 reviews

                          Average price £30

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

                            Afternoon Tea

                            8.8 / 10
                            16 reviews

                            Average price £26

                            Festive Champagne Afternoon Tea (December only) £35

                            Gaucho - Edinburgh, Edinburgh

                              Steakhouse

                              4a St Andrew Square, EH2 2BD, Edinburgh

                              9.1 / 10
                              159 reviews

                              Average price £25

                              Blackwoods Edinburgh, Edinburgh

                                European

                                6 Gloucester Place, EH3 6EF, Edinburgh

                                8.9 / 10
                                14 reviews

                                Average price £40

                                Forth Floor Brasserie & Bar, Harvey Nichols Edinburgh, Edinburgh

                                  British

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

                                  8.3 / 10
                                  36 reviews

                                  Average price £25

                                  Sample Autumn Prix Fixe Menu £25

                                  Bistro du Vin at Hotel du Vin Edinburgh, Edinburgh

                                    Vegan cuisine

                                    11 Bristo Place, EH1 1EZ, Edinburgh

                                    Average price £20

                                    Shamoli Restaurant, Edinburgh

                                      Indian

                                      105 High Street, EH1 1SG, Edinburgh

                                      9.3 / 10
                                      20 reviews

                                      Average price £60

                                      The Glasshouse Hotel, Edinburgh

                                        Scottish

                                        2 Greenside Place, EH1 3AA, Edinburgh

                                        9.6 / 10
                                        7 reviews

                                        Average price £29

                                        Indian Lounge Edinburgh, Edinburgh

                                          Indian

                                          129A Rose Street, EH2 3DT, Edinburgh

                                          8.1 / 10
                                          80 reviews

                                          Average price £19

                                          Chez Mal at Malmaison Edinburgh (Leith), Edinburgh

                                            Varied

                                            1 Tower Place, EH6 7BZ, Edinburgh

                                            Average price £20

                                            Phriends Food, Edinburgh

                                              British

                                              161 Morrison Street, EH3 8EA, Edinburgh

                                              Average price £16

                                              Brioche Edinburgh, Edinburgh

                                                Local

                                                Dundas Street, EH3 5DQ, Edinburgh

                                                9.1 / 10
                                                5 reviews

                                                Average price £25

                                                Scott's on Princes Street, Edinburgh

                                                  Scottish

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

                                                  8.1 / 10
                                                  56 reviews

                                                  Average price £27

                                                  Dionysus, Edinburgh

                                                    Mediterranean

                                                    27 Bernard Street, EH6 6SH, Edinburgh

                                                    8.7 / 10
                                                    6 reviews

                                                    Average price £35

                                                    Frequently Asked Questions

                                                    Cities around Edinburgh