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 Edinburgh

56 restaurants

Sort by Relevance

    Scottish

    Hawksmoor Edinburgh

    23 West Register Street, EH2 2AA, Edinburgh

    9.8 / 10
    22 reviews

    Average price £30

      Afternoon Tea

      Parliament Square, EH1 1RF, Edinburgh

      9.8 / 10
      38 reviews

      Average price £40

        Seafood

        25-26 Pier Place, EH6 4LP, Edinburgh

        9.2 / 10
        29 reviews

        Average price £75

          14 Eyre Place, EH3 5EP, Edinburgh

          9.6 / 10
          13 reviews

          Average price £38

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

            Steakhouse

            4a St Andrew Square, EH2 2BD, Edinburgh

            9.5 / 10
            62 reviews

            Average price £25

              Scottish

              354-358 Castlehill, EH1 2NE, Edinburgh

              9.5 / 10
              51 reviews

              Average price £30

                French

                The Balmoral, EH2 2EQ, Edinburgh

                9.2 / 10
                7 reviews

                Average price £35

                  British

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

                  9.0 / 10
                  128 reviews

                  Average price £49

                    Scottish

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

                    9.0 / 10
                    13 reviews

                    Average price £78

                      French

                      36/38 Victoria Street, EH1 2JW, Edinburgh

                      9.0 / 10
                      87 reviews

                      Average price £28

                        Indian

                        130 High Street, EH1 1QS, Edinburgh

                        Average price £25

                          Scottish

                          Castlehill, The Royal Mile, EH1 2NE, Edinburgh

                          Average price £111

                            British

                            69 Lauriston Farm Road, EH4 5EX, Edinburgh

                            Average price £3

                              British

                              St Johns Road, EH12 8AX, Edinburgh

                              Average price £39

                                British

                                41 Howden Hall Road, EH16 6PG, Edinburgh

                                Average price £42

                                  Pizzeria

                                  43-45 The Causeway, EH15 3QA, Edinburgh

                                  Average price £40

                                    Pizzeria

                                    58 Dalkeith Rd, EH16 5AD, Edinburgh

                                    Average price £162

                                      British

                                      131-133 George Street, EH2 4YW, Edinburgh

                                      Average price £65

                                        Afternoon Tea

                                        1 QueenStreet, EH2 1JD, Edinburgh

                                        Average price £9

                                          International

                                          The Theme Bar, EH1 3AA, Edinburgh

                                          8.9 / 10
                                          137 reviews

                                          Average price £30

                                            Scottish

                                            81 Holyrood Road, EH8 8AU, Edinburgh

                                            Average price £25

                                              Scottish

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

                                              8.2 / 10
                                              24 reviews

                                              Average price £32

                                                Pizzeria

                                                54-56 Northbridge, EH1 1PD, Edinburgh

                                                7.8 / 10
                                                8 reviews

                                                Average price £94

                                                  International

                                                  The Lantern Room, EH1 3AF, Edinburgh

                                                  7.5 / 10
                                                  23 reviews

                                                  Average price £21

                                                    Scottish

                                                    The Balmoral, EH2 2EQ, Edinburgh

                                                    Average price £10

                                                    Cities around Edinburgh