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

18 restaurants

Sort by Relevance

Michael's, Edinburgh

    British

    Michael's

    14 Eyre Place, EH3 5EP, Edinburgh

    9.5 / 10
    273 reviews

    Average price £33

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

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

      Afternoon Tea

      9.7 / 10
      6 reviews

      Average price £26

      Champagne afternoon tea £30

      Colonnades at the Signet Library, Edinburgh

        Afternoon Tea

        West Parliament Square, EH1 1RF, Edinburgh

        9.8 / 10
        70 reviews

        Average price £45

        Sample Afternoon Tea £50

        Hawksmoor Edinburgh, Edinburgh

          Scottish

          23 West Register Street, EH2 2AA, Edinburgh

          9.8 / 10
          22 reviews

          Average price £27

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

          COSMO Edinburgh, Edinburgh

            International

            The Theme Bar, EH1 3AA, Edinburgh

            8.5 / 10
            306 reviews

            Average price £18

            Amber Restaurant at The Scotch Whisky Experience, Edinburgh

              Scottish

              354-358 Castlehill, EH1 2NE, Edinburgh

              9.4 / 10
              129 reviews

              Average price £30

              Las Iguanas - Edinburgh, Edinburgh

                South American

                141 George Street, EH2 4JY, Edinburgh

                8.5 / 10
                50 reviews

                Average price £26

                Pentland Restaurant, Kirknewton

                  British

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

                  8.5 / 10
                  20 reviews

                  Average price £25

                  The Glasshouse Hotel, Edinburgh

                    Scottish

                    2 Greenside Place, EH1 3AA, Edinburgh

                    Average price £29

                    Gaucho - Edinburgh, Edinburgh

                      Steakhouse

                      4a St Andrew Square, EH2 2BD, Edinburgh

                      8.3 / 10
                      64 reviews

                      Average price £25

                      Shamoli Restaurant, Edinburgh

                        Indian

                        105 High Street, EH1 1SG, Edinburgh

                        7.8 / 10
                        8 reviews

                        Average price £60

                        Blackwood's Bar & Grill, Edinburgh

                          Scottish

                          6 Gloucester Place, EH3 6EB, Edinburgh

                          Average price £88

                          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

                              8.4 / 10
                              25 reviews

                              Average price £33

                              Surf & Turf Holyrood, Edinburgh

                                Scottish

                                81 Holyrood Road, EH8 8AU, Edinburgh

                                7.7 / 10
                                12 reviews

                                Average price £25

                                Cafe Portrait, Edinburgh

                                  Afternoon Tea

                                  1 QueenStreet, EH2 1JD, Edinburgh

                                  Average price £9

                                  Café Modern Two, Edinburgh

                                    Scottish

                                    73 Belford Road, EH4 3DS, Edinburgh

                                    8.3 / 10
                                    54 reviews

                                    Average price £24

                                    Scott's on Princes Street, Edinburgh

                                      Scottish

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

                                      6.5 / 10
                                      42 reviews

                                      Average price £27

                                      Frequently Asked Questions