Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Cocktail Bar Restaurants in Edinburgh

9 restaurants

Sort by Relevance

    Scottish

    Hawksmoor Edinburgh

    23 West Register Street, EH2 2AA, Edinburgh

    9.8 / 10
    22 reviews

    Average price £30

      Scottish

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

      9.1 / 10
      22 reviews

      Average price £40

        British

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

        8.9 / 10
        9 reviews

        Average price £25

          Scottish

          9.7 / 10
          6 reviews

          Average price £26

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

            Indian

            130 High Street, EH1 1QS, Edinburgh

            8.4 / 10
            25 reviews

            Average price £25

            20% off food

              Scottish

              73 Belford Road, EH4 3DS, Edinburgh

              8.6 / 10
              43 reviews

              Average price £25

                Scottish

                81 Holyrood Road, EH8 8AU, Edinburgh

                Average price £25

                  European

                  Princes Street, EH2 2DG, Edinburgh

                  Average price £25

                  New Year's Eve £65

                    European

                    1-3 Baxter's Place, EH1 3AF, Edinburgh

                    7.4 / 10
                    45 reviews

                    Average price £25

                    Frequently Asked Questions

                    You may also like in Edinburgh

                    Pizzeria

                    The Salisbury Arms

                    Score:10.0

                    Edinburgh

                    £30 average price

                    Afternoon Tea

                    Edinburgh

                    £40 average price

                    MENU

                    British

                    Edinburgh

                    £30 average price

                    Edinburgh

                    £75 average price

                    British

                    Edinburgh

                    £20 average price

                    Edinburgh

                    £30 average price

                    Steakhouse

                    Edinburgh

                    £25 average price

                    Michael's

                    Score:9.5

                    Edinburgh

                    £38 average price

                    Edinburgh

                    £20 average price

                    Edinburgh

                    £20 average price

                    Edinburgh

                    £30 average price

                    Edinburgh

                    £35 average price

                    International

                    Edinburgh

                    £30 average price

                    Edinburgh

                    £49 average price

                    Edinburgh

                    £45 average price

                    Popular cities on TheFork

                    • York
                    • Bristol
                    • Brighton
                    • Cambridge
                    • Nottingham

                    More restaurant types in Edinburgh

                    More food types in Edinburgh