Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best British Restaurants in Edinburgh

32 restaurants

Sort by Relevance

Colonnades at the Signet Library, Edinburgh

    European

    Colonnades at the Signet Library

    Parliament Square, EH1 1RF, Edinburgh

    9.8 / 10
    32 reviews

    Average price £40

    Peacock Alley, Edinburgh

      British

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

      8.9 / 10
      12 reviews

      Average price £78

      1886, Edinburgh

        British

        The Braid Hills Hotel EH10 6JD Edinburgh, EH10 6JD, Edinburgh

        9.9 / 10
        22 reviews

        Average price £28

        Amber Restaurant at The Scotch Whisky Experience, Edinburgh

          Scottish

          354-358 Castlehill, EH1 2NE, Edinburgh

          9.5 / 10
          51 reviews

          Average price £30

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

          Hawksmoor Edinburgh, Edinburgh

            Scottish

            23 West Register Street, EH2 2AA, Edinburgh

            9.0 / 10
            17 reviews

            Average price £30

            Sky Bar at DoubleTree by Hilton Edinburgh City Centre, Edinburgh

              Scottish

              34 Bread Street, EH3 9DX, Edinburgh

              7.3 / 10
              22 reviews

              Average price £15

              Cafe Portrait, Edinburgh

                British

                1 QueenStreet, EH2 1JD, Edinburgh

                9.3 / 10
                15 reviews

                Average price £9

                The Witchery by the Castle, Edinburgh

                  Scottish

                  Castlehill, The Royal Mile, EH1 2NE, Edinburgh

                  9.0 / 10
                  31 reviews

                  Average price £111

                  Palm Court at The Balmoral, Edinburgh

                    British

                    The Balmoral, EH2 2EQ, Edinburgh

                    Average price £45

                    Surf & Turf Holyrood, Edinburgh

                      Scottish

                      81 Holyrood Road, EH8 8AU, Edinburgh

                      Average price £25

                      Blackwood's Bar & Grill, Edinburgh

                        Scottish

                        6 Gloucester Place, EH3 6EB, Edinburgh

                        Average price £86

                        Restaurant at The Bonham - Edinburgh, Edinburgh

                          Scottish

                          35 Drumsheugh Gardens, EH3 7RN, Edinburgh

                          Average price £30

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

                            British

                            8.9 / 10
                            22 reviews

                            Average price £25

                            Scott's on Princes Street, Edinburgh

                              British

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

                              8.1 / 10
                              24 reviews

                              Average price £32

                              SCOTCH at The Balmoral, Edinburgh

                                Scottish

                                The Balmoral, EH2 2EQ, Edinburgh

                                Average price £10

                                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

                                      The Glasshouse Hotel, Edinburgh

                                        British

                                        2 Greenside Place, EH1 3AA, Edinburgh

                                        Average price £29

                                        Café Modern Two, Edinburgh

                                          British

                                          73 Belford Road, EH4 3DS, Edinburgh

                                          7.5 / 10
                                          26 reviews

                                          Average price £25

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

                                            British

                                            Average price £26

                                            Grazing by Mark Greenaway, Edinburgh

                                              British

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

                                              8.2 / 10
                                              128 reviews

                                              Average price £49

                                              Forth Floor Brasserie, Harvey Nichols Edinburgh, Edinburgh

                                                British

                                                34 St. Andrew Square, EH2 2AD, Edinburgh

                                                5.7 / 10
                                                3 reviews

                                                Average price £40

                                                Rhubarb Restaurant at Prestonfield, Edinburgh

                                                  Scottish

                                                  Priestfield Road, EH16 5JL, Edinburgh

                                                  9.9 / 10
                                                  6 reviews

                                                  Average price £180

                                                  The Stables at Prestonfield, Edinburgh

                                                    Scottish

                                                    Priestfield Road, EH16 5HX, Edinburgh

                                                    Average price £45

                                                    Filter

                                                    TheFork advantages