Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants with Vegetarian dishes in Edinburgh

11 restaurants

Sort by Relevance

The Salisbury Arms, Edinburgh

    Pizzeria

    The Salisbury Arms

    58 Dalkeith Rd, EH16 5AD, Edinburgh

    9.8 / 10
    26 reviews

    Average price £30

    The Sheep Heid, Edinburgh

      British

      43-45 The Causeway, EH15 3QA, Edinburgh

      9.4 / 10
      10 reviews

      Average price £30

      Rishi's Indian Aroma, Edinburgh

        Indian

        100 Lindsay Road, EH6 4TZ, Edinburgh

        9.5 / 10
        14 reviews

        Average price £22

        Forth Floor Brasserie & Bar, Harvey Nichols Edinburgh, Edinburgh

          British

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

          9.2 / 10
          26 reviews

          Average price £25

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

          Toby Carvery - Edinburgh West, Edinburgh

            British

            St Johns Road, EH12 8AX, Edinburgh

            8.9 / 10
            28 reviews

            Average price £20

            Indian Lounge Edinburgh, Edinburgh

              Indian

              129A Rose Street, EH2 3DT, Edinburgh

              8.3 / 10
              37 reviews

              Average price £19

              20% off food

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

                Afternoon Tea

                9.7 / 10
                6 reviews

                Average price £26

                Champagne afternoon tea £30

                Everest Restaurant, Edinburgh

                  Nepalese

                  52 Home Street, EH3 9NA, Edinburgh

                  8.0 / 10
                  22 reviews

                  Average price £20

                  The Lantern Room, Edinburgh

                    Afternoon Tea

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

                    7.4 / 10
                    74 reviews

                    Average price £25

                    Afternoon Tea £22.95

                    Scott's at Mercure Edinburgh City Princes Street, Edinburgh

                      European

                      Princes Street, EH2 2DG, Edinburgh

                      Average price £25

                      The Melville Inn, Lasswade

                        British

                        Melville Nursery, EH18 1AR, Lasswade

                        8.9 / 10
                        40 reviews

                        Average price £25

                        Frequently Asked Questions

                        Popular cities on TheFork

                        • Birmingham
                        • Leeds
                        • Glasgow
                        • Bath
                        • York