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 Vegetarian dishes in Santa Margherita Ligure

48 restaurants

Sort by Relevance

Buongustaio DOC Santa Margherita Ligure, Santa Margherita Ligure

    PAYPizzeria

    Buongustaio DOC Santa Margherita Ligure

    Lungomare Raffaele Rossetti, 3, 16038, Santa Margherita Ligure

    8.7 / 10
    1,287 reviews

    Average price €38

    Almare By TEN Santa Margherita Ligure, Santa Margherita Ligure

      PAYSeafood

      Viale Ammiraglio Canevaro, 2, 16038, Santa Margherita Ligure

      9.4 / 10
      10 reviews

      Average price €70

      Le Vele, Santa Margherita Ligure

        Grilled

        Via Pagana, 19, 16038, Santa Margherita Ligure

        Average price €55

        Da Alfredo, Santa Margherita Ligure

          PAYMediterranean

          Corso Guglielmo Marconi, 16038, Santa Margherita Ligure

          8.5 / 10
          21 reviews

          Average price €30

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

          Antico Cedro, Santa Margherita Ligure

            Ligure

            Via della Vittoria, 18, 16038, Santa Margherita Ligure

            8.6 / 10
            563 reviews

            Average price €45 Accepts Yums

            20% off the bill

            Le Arcate, Santa Margherita Ligure

              YUMS x2PAYPizzeria

              Via Cairoli, 20, 16038, Santa Margherita Ligure

              7.6 / 10
              5 reviews

              Average price €15

              20% off the bill

              Rakki sushi, Santa Margherita Ligure

                PAYJapanese

                Via Jacopo Ruffini, 2, 16038, Santa Margherita Ligure

                7.7 / 10
                24 reviews

                Average price €15

                Il Leccio, Santa Margherita Ligure

                  YUMS x2PAYMediterranean

                  Via Privata dei Giuntini 14T2, 16038, Santa Margherita Ligure

                  Average price €60

                  Ristorante Novecento, Santa Margherita Ligure

                    Mediterranean

                    Via Pagana, 19, 16038, Santa Margherita Ligure

                    9.5 / 10
                    18 reviews

                    Average price €75

                    Ristorante Zi Ninella, Santa Margherita Ligure

                    InsiderPAYEuropean

                    Via Anton Maria Maragliano, 17, 16038, Santa Margherita Ligure

                    9.1 / 10
                    160 reviews

                    Average price €50

                    Francy Ristorante, Santa Margherita Ligure

                      Ligure

                      Via Roma, 9, I-16038, Santa Margherita Ligure

                      8.8 / 10
                      27 reviews

                      Average price €50

                      Il Patio, Santa Margherita Ligure

                        PAYMediterranean

                        Via Palestro, 26, 16038, Santa Margherita Ligure

                        9.1 / 10
                        34 reviews

                        Average price €30

                        Ristorante Karalis Sml, Santa Margherita Ligure

                          PAYMediterranean

                          Corso Matteotti, 26, 16038, Santa Margherita Ligure

                          8.8 / 10
                          48 reviews

                          Average price €45

                          Lo Spinnaker, Santa Margherita Ligure

                            PAYSeafood

                            Via Pescino, 16, 16038, Santa Margherita Ligure

                            Average price €70

                            Levante, Santa Margherita Ligure

                              PAYMediterranean

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

                              8.3 / 10
                              81 reviews

                              Average price €39

                              La Cambusa, Santa Margherita Ligure

                                PAYMediterranean

                                Via Tommaso Bottaro, 1, 16038, Santa Margherita Ligure

                                9.3 / 10
                                4 reviews

                                Average price €39

                                Yacht Club Tigullio, Santa Margherita Ligure

                                  PAYMediterranean

                                  Lungomare Raffaele Rossetti, 1, 16035, Santa Margherita Ligure

                                  Average price €49

                                  La Gritta, Portofino

                                    YUMS x2PAYLigure

                                    Calata Marconi, 20, 16034, Portofino

                                    8.4 / 10
                                    336 reviews

                                    Average price €45

                                    20% off the bill

                                    Trattoria dei Pescatori, Santa Margherita Ligure

                                      Ligure

                                      Via Tommaso Bottaro, 43, 16038, Santa Margherita Ligure

                                      Average price €35

                                      Rapalà, Rapallo

                                      InsiderMediterranean

                                      Piazza del Pozzo, 27, 16035, Rapallo

                                      9.3 / 10
                                      412 reviews

                                      Average price €37

                                      20% off the bill

                                      Trattoria del duca, Camogli

                                        YUMS x2Mediterranean

                                        Via Ferrari G. B., 11, 16032, Camogli

                                        7.8 / 10
                                        38 reviews

                                        Average price €28

                                          Ligure

                                          Strada Statale 1 Via Aurelia, 54, 16038, San Lorenzo della Costa

                                          9.3 / 10
                                          23 reviews

                                          Average price €25

                                          Casa Italia, Rapallo

                                            YUMS x2PAYRomano

                                            Via Paolo Zunino, 29, 16035, Rapallo

                                            8.2 / 10
                                            366 reviews

                                            Average price €25

                                            Bella Napoli, Rapallo

                                              PAYMediterranean

                                              Corso Cristoforo Colombo, 26, 16035, Rapallo

                                              8.5 / 10
                                              113 reviews

                                              Average price €29

                                              50% off the bill

                                              Le Cupole, Rapallo

                                              MICHELINPAYItalian

                                              Via Aurelia Orientale 369, 16035, Rapallo

                                              9.5 / 10
                                              124 reviews

                                              Average price €50

                                              Frequently Asked Questions