Only with offers
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 Vegan in Santa Margherita Ligure

14 restaurants

Sort by Relevance

    Mediterranean

    Ristorante Novecento

    Via Pagana, 19, 16038, Santa Margherita Ligure

    9.6 / 10
    30 reviews

    Average price €75

      PAYMediterranean

      Corso Matteotti, 26, 16038, Santa Margherita Ligure

      8.7 / 10
      71 reviews

      Average price €45

        PAYMediterranean

        Piazza Martiri della Libertà, 46, 16038, Santa Margherita Ligure

        7.9 / 10
        100 reviews

        Average price €39

          YUMS x2PAYPizzeria

          Lungomare Raffaele Rossetti, 1, 16035, Santa Margherita Ligure

          9.0 / 10
          4 reviews

          Average price €30

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

            PAYMediterranean

            Corso Cristoforo Colombo, 26, 16035, Rapallo

            8.2 / 10
            393 reviews

            Average price €29 Accepts Yums

            -50% alla carta - TheFork Festival

              Mediterranean

              Piazza Martiri Olivetta, 1, 16034, Portofino

              9.9 / 10
              47 reviews

              Average price €40

                Ligure

                Via Tommaso Bottaro, 43, 16038, Santa Margherita Ligure

                Average price €35

                  PAYSeafood

                  Via Montebello, 14, 16035, Rapallo

                  9.4 / 10
                  11 reviews

                  Average price €39

                  -50% alla carta - TheFork Festival

                    YUMS x2PAYFusion

                    Via Paraggi a mare, 10, 16038, Paraggi

                    9.4 / 10
                    54 reviews

                    Average price €48

                      PAYMediterranean

                      Molo Umberto I, 19, 16034, Portofino

                      8.3 / 10
                      31 reviews

                      Average price €50

                        PAYLigure

                        Piazza del Pozzo, 30, 16035, Rapallo

                        8.8 / 10
                        23 reviews

                        Average price €20

                          YUMS x2PAYMediterranean

                          Via Milite Ignoto, 9, 16035, Rapallo

                          Average price €30

                            Italian

                            Viale Baratta, 16, 16034, Portofino

                            9.2 / 10
                            46 reviews

                            Average price €80

                              PAYMediterranean

                              Via Alessandro Lamarmora, 28, 16035, Rapallo

                              8.5 / 10
                              4 reviews

                              Average price €20

                              Frequently Asked Questions