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 Amalfi

29 restaurants

Sort by Relevance

    YUMS x2PAYMediterranean

    Antica Trattoria Barracca

    Piazza dei Dogi, 12, 84011, Amalfi

    8.5 / 10
    507 reviews

    Average price €30

    20% off the bill

    InsiderPAYMediterranean

    Piazza Dei Dogi 11,, 84011, Amalfi

    8.6 / 10
    190 reviews

    Average price €35

      PAYCampano

      Salita Ruggiero II, 4, 84011, Amalfi

      8.7 / 10
      217 reviews

      Average price €30

      20% off the bill

        Mediterranean

        Via Salvatore Quasimodo, 3, 84011, Amalfi

        Average price €45

        20% off the bill

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

          PAYPizzeria

          Via Vagno 4, 84011, Amalfi

          9.1 / 10
          88 reviews

          Average price €25

          InsiderPAYSeafood

          Via Alfonso Gatto, 44, 84010, Minori

          9.4 / 10
          339 reviews

          Average price €35

          InsiderPAYMediterranean

          Via Casa Mannini, 10, 84010, Maiori

          9.7 / 10
          174 reviews

          Average price €35

            YUMS x2Pizzeria

            84010, 84010, Furore

            8.8 / 10
            112 reviews

            Average price €30

            InsiderCampano

            Presso Hotel Parsifal, 84010, Ravello

            9.1 / 10
            199 reviews

            Average price €30

            Formula € 35 €35

              PAYMediterranean

              Piazza Fontana Moresca, 5, 84010, Ravello

              8.9 / 10
              916 reviews

              Average price €32 Accepts Yums

                PAYItalian

                Corso Reginna, 102, 84010, Maiori

                8.7 / 10
                85 reviews

                Average price €25

                20% off the bill

                InsiderPAYSeafood

                Via Torricella, 39, 84010, Scala

                9.3 / 10
                159 reviews

                Average price €28

                20% off the bill

                  PAYMediterranean

                  Via Trasita, 9, I-84010, Furore

                  8.8 / 10
                  196 reviews

                  Average price €30

                    PAYCampano

                    Via Fontana, 21, 80051, Agerola

                    9.0 / 10
                    62 reviews

                    Average price €25

                      PAYMediterranean

                      Via Maggiore Garofalo, 10, 84010, Minori

                      8.7 / 10
                      71 reviews

                      Average price €28

                        YUMS x2PAYPizzeria

                        Via della Repubblica, 13, 84010, Ravello

                        9.1 / 10
                        17 reviews

                        Average price €25

                          Mediterranean

                          Via S. Tecla, 14, 84010, Maiori

                          8.9 / 10
                          89 reviews

                          Average price €15

                            PAYSeafood

                            Via della Repubblica, 10, 84010, Ravello

                            8.8 / 10
                            32 reviews

                            Average price €40

                              PAYMediterranean

                              Via Nuova Provinciale Chiunzi, 9, 84010, Maiori

                              8.5 / 10
                              137 reviews

                              Average price €20

                                Mediterranean

                                Via Amendola, 9, 84010, Maiori

                                8.6 / 10
                                114 reviews

                                Average price €20

                                  PAYNapolitano

                                  Via Divina Costiera, 11, I-80051, Pianillo

                                  8.0 / 10
                                  19 reviews

                                  Average price €30

                                    Campano

                                    Via Villani, 12, 80051, Agerola

                                    8.1 / 10
                                    59 reviews

                                    Average price €15

                                      PAYItalian

                                      Via G. Capone, 84010, Maiori

                                      8.2 / 10
                                      103 reviews

                                      Average price €20

                                      1 starMICHELINPAYEuropean

                                      Via Santa Chiara, 26, 84010, Ravello

                                      9.5 / 10
                                      12 reviews

                                      Average price €100

                                        PAYMediterranean

                                        Via Miramare, 17, 80051, San Lazzaro

                                        8.4 / 10
                                        17 reviews

                                        Average price €25

                                        20% off the bill

                                        Frequently Asked Questions