Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Midlothian

26 restaurants

Sort by Relevance

Hawksmoor Edinburgh, Edinburgh

    Scottish

    Hawksmoor Edinburgh

    23 West Register Street, EH2 2AA, Edinburgh

    9.8 / 10
    22 reviews

    Average price £30

    Colonnades at the Signet Library, Edinburgh

      Afternoon Tea

      Parliament Square, EH1 1RF, Edinburgh

      9.8 / 10
      38 reviews

      Average price £40

      Michael's, Edinburgh

        14 Eyre Place, EH3 5EP, Edinburgh

        9.6 / 10
        13 reviews

        Average price £38

        Gaucho - Edinburgh, Edinburgh

          Steakhouse

          4a St Andrew Square, EH2 2BD, Edinburgh

          9.5 / 10
          62 reviews

          Average price £25

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

          Amber Restaurant at The Scotch Whisky Experience, Edinburgh

            Scottish

            354-358 Castlehill, EH1 2NE, Edinburgh

            9.5 / 10
            51 reviews

            Average price £30

            Maison Bleue Victoria Street, Edinburgh

              French

              36/38 Victoria Street, EH1 2JW, Edinburgh

              9.0 / 10
              87 reviews

              Average price £28

              COSMO Edinburgh, Edinburgh

                International

                The Theme Bar, EH1 3AA, Edinburgh

                8.9 / 10
                137 reviews

                Average price £30

                Michael's Grill & Seafood Place - Old Town, Edinburgh

                  Steakhouse

                  8.9 / 10
                  22 reviews

                  Average price £25

                  Mitre Bar, Edinburgh

                    British

                    131-133 High Street, EH1 1SG, Edinburgh

                    Average price £25

                    Haymarket, Edinburgh

                      British

                      11-14a West Maitland Street, EH12 5EG, Edinburgh

                      Average price £25

                      Hector's, Edinburgh

                        British

                        47 - 49 Deanhaugh Street, EH4 1LR, Edinburgh

                        Average price £25

                        Cafe Portrait, Edinburgh

                          Afternoon Tea

                          1 QueenStreet, EH2 1JD, Edinburgh

                          Average price £9

                          Surf & Turf Holyrood, Edinburgh

                            Scottish

                            81 Holyrood Road, EH8 8AU, Edinburgh

                            Average price £25

                            Marco Pierre White Steakhouse Bar & Grill - Edinburgh, Edinburgh

                              Steakhouse

                              Hilton Edinburgh Carlton, EH1 1SB, Edinburgh

                              Average price £32

                              Las Iguanas - Edinburgh, Edinburgh

                                South American

                                141 George Street, EH2 4JY, Edinburgh

                                8.4 / 10
                                21 reviews

                                Average price £25

                                Blackwood's Bar & Grill, Edinburgh

                                  Scottish

                                  6 Gloucester Place, EH3 6EB, Edinburgh

                                  Average price £86

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

                                    Scottish

                                    Average price £26

                                    The Glasshouse Hotel, Edinburgh

                                      Scottish

                                      2 Greenside Place, EH1 3AA, Edinburgh

                                      Average price £29

                                      Restaurant at The Bonham - Edinburgh, Edinburgh

                                        Scottish

                                        35 Drumsheugh Gardens, EH3 7RN, Edinburgh

                                        Average price £30

                                        The Dungeon Restaurant and Orangery at Dalhousie Castle, Bonnyrigg

                                          Scottish

                                          Dalhousie Castle Hotel and Spa, Bonnyrigg, EH19 3JB, Bonnyrigg

                                          Average price £35

                                          Shamoli Restaurant, Edinburgh

                                            Indian

                                            105 High Street, EH1 1SG, Edinburgh

                                            Average price £60

                                            Café Modern Two, Edinburgh

                                              Scottish

                                              73 Belford Road, EH4 3DS, Edinburgh

                                              8.3 / 10
                                              29 reviews

                                              Average price £25

                                              Scott's on Princes Street, Edinburgh

                                                Scottish

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

                                                8.2 / 10
                                                24 reviews

                                                Average price £32

                                                The Lantern Room, Edinburgh

                                                  International

                                                  The Lantern Room, EH1 3AF, Edinburgh

                                                  7.5 / 10
                                                  23 reviews

                                                  Average price £21

                                                  Pentland Restaurant, Kirknewton

                                                    British

                                                    Dalmahoy Hotel & Country Club, Kirknewton, EH27 8EB, Kirknewton

                                                    4.3 / 10
                                                    16 reviews

                                                    Average price £25

                                                    Download our App

                                                    • Download from the App Store
                                                    • Get it on Google Play
                                                    • About
                                                    • Loyalty programme
                                                    • Contact
                                                    • Terms of Use
                                                    • Are you a restaurant?
                                                    • Privacy and Cookies Statement
                                                    • Frequently asked questions
                                                    • Cookie consent
                                                    • We are hiring
                                                    • MICHELIN Guide Partnership

                                                    © 2021 La Fourchette SAS - All rights booked

                                                    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.

                                                    Filter

                                                    TheFork advantages