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 La Rochelle

44 restaurants

Sort by Relevance

    YUMS x2Greek

    Le Village Cretois

    11 Rue Gambetta, 17000, La Rochelle

    9.0 / 10
    105 reviews

    Average price €23

      PAYMauritian

      59 Rue Emile Normandin, 17000, La Rochelle

      8.7 / 10
      192 reviews

      Average price €25

      30% off the 'a la carte' menu

        YUMS x2PAYInternational

        68 Rue de Montréal, 17000, La Rochelle

        8.9 / 10
        32 reviews

        Average price €16

          Algerian

          87 Boulevard André Sautel, 17000, La Rochelle

          9.8 / 10
          34 reviews

          Average price €38

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

          InsiderThai

          5 Rue du Général Gallieni, 17000, La Rochelle

          9.4 / 10
          246 reviews

          Average price €25

            Fusion

            10 Rue Chef de ville, 17000, La Rochelle

            9.5 / 10
            53 reviews

            Average price €30

              French

              33 Rue St Jean du Pérot, 17000, La Rochelle

              9.3 / 10
              1,173 reviews

              Average price €43

                French

                7 Rue des Bonnes femmes, 17000, La Rochelle

                9.3 / 10
                87 reviews

                Average price €30 american express Welcome

                  Italian

                  30 Rue St Jean du Pérot, 17000, La Rochelle

                  9.0 / 10
                  344 reviews

                  Average price €29

                    French

                    12 Rue Eugène Dor, 17000, La Rochelle

                    9.4 / 10
                    275 reviews

                    Average price €29

                    Formule €17

                      PAYFrench

                      7 Place Bernard Moitessier, 17000, La Rochelle

                      8.7 / 10
                      19 reviews

                      Average price €19

                        Italian

                        15 Rue de la Chaîne, 17000, La Rochelle

                        8.8 / 10
                        258 reviews

                        Average price €31

                          French

                          19 Rue Lambertz, 17000, La Rochelle

                          8.8 / 10
                          14 reviews

                          Average price €18

                          30% off the 'a la carte' menu

                            European

                            16 Rue Thiers, 17000, La Rochelle

                            8.3 / 10
                            7 reviews

                            Average price €25

                              Mediterranean

                              25 Rue St Jean du Pérot, 17000, La Rochelle

                              8.6 / 10
                              83 reviews

                              Average price €33

                                Italian

                                32 Quai Duperré, 17000, La Rochelle

                                7.7 / 10
                                15 reviews

                                Average price €30

                                  French

                                  24 Quai Duperré, 17000, La Rochelle

                                  8.1 / 10
                                  28 reviews

                                  Average price €30

                                    Place de l'Île-de-France, 17000, La Rochelle

                                    9.4 / 10
                                    38 reviews

                                    Average price €33

                                    InsiderFrench

                                    15 Rue St Jean du Pérot, 17000, La Rochelle

                                    9.4 / 10
                                    109 reviews

                                    Average price €37

                                    InsiderPAYFrench

                                    18 Rue Gambetta, 17000, La Rochelle

                                    9.5 / 10
                                    1,643 reviews

                                    Average price €27

                                    Formule Gourmande DU MIDI €17

                                      PAYLebanese

                                      12 Rue des Carmes, 17000, La Rochelle

                                      6.9 / 10
                                      126 reviews

                                      Average price €20

                                        PAYFrench

                                        18 Cours des Dames, 17000, La Rochelle

                                        8.7 / 10
                                        36 reviews

                                        Average price €18

                                        30% off the 'a la carte' menu

                                          Mexican

                                          16 Rue des Cloutiers, 17000, La Rochelle

                                          9.8 / 10
                                          3 reviews

                                          Average price €18

                                          20% off the 'a la carte' menu

                                            French

                                            22 Rue Cardinal, 17000, La Rochelle

                                            8.8 / 10
                                            5 reviews

                                            Average price €14

                                            MICHELINFrench

                                            49 Rue St Jean du Pérot, 17000, La Rochelle

                                            8.7 / 10
                                            765 reviews

                                            Average price €52

                                            Frequently Asked Questions