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 Carpentras

21 restaurants

Sort by Relevance

MICHELINFrench

Auberge de Cassagne

450, allée de Cassagne, 84130, Le Pontet

9.7 / 10
440 reviews

Average price €87

Instant MICHELIN €79

InsiderPAYSeafood

5 Quai de Verdun, 84210, Pernes-les-Fontaines

9.0 / 10
364 reviews

Average price €59 Accepts Yums

- 50% sur la carte - Festival TheFork

    PAYSpanish

    533 Av. Louis Braille, 84275, Vedène

    9.2 / 10
    14 reviews

    Average price €22

    - 50% sur la carte - Festival TheFork

    InsiderPAYGrilled

    3 Avenue de la Libération, 84800, L'Isle-sur-la-Sorgue

    9.0 / 10
    490 reviews

    Average price €36

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

      PAYPizzeria

      51 Avenue du Mont Ventoux, 84450, Jonquerettes

      9.2 / 10
      12 reviews

      Average price €30

        PAYFrench

        Rue Carnot, 84800, Isle-sur-la-Sorgue

        9.5 / 10
        83 reviews

        Average price €32

        30% off the 'a la carte' menu

          Provencal

          110 Chemin des Bois - Ile de la Barthelasse, 84000, Avignon

          8.8 / 10
          33 reviews

          Average price €36

            PAYFrench

            Centre commercial Carrefour, Avenue de l'Europe, 84100, Orange

            9.0 / 10
            34 reviews

            Average price €16

              PAYItalian

              255 Chemin des Petits Rougiers, 84130, Le Pontet

              8.8 / 10
              74 reviews

              Average price €28

                Crêperie

                415 Chemin des Névons, 84800, L'Isle-sur-la-Sorgue

                8.8 / 10
                42 reviews

                Average price €20

                  French

                  515 Route de Carpentras, 84170, Monteux

                  8.5 / 10
                  44 reviews

                  Average price €36

                    PAY

                    1061 Route de Carpentras, 84320, Entraigues-sur-la-Sorgue

                    Average price €25

                      Pizzeria

                      Rue des bourgades, 84800, Fontaine-de-Vaucluse

                      8.9 / 10
                      242 reviews

                      Average price €47

                        PAYFrench

                        4 Rue des Consuls, 84230, Châteauneuf-du-Pape

                        9.1 / 10
                        40 reviews

                        Average price €50

                          French

                          120, chemin de la Serre, 84800, L'Isle-sur-la-Sorgue

                          8.9 / 10
                          703 reviews

                          Average price €44

                          Menu Enfant €20

                            PAYMediterranean

                            1596 Av. de General leclerc, 84310, Morières-lès-Avignon

                            Average price €28

                              PAYFrench

                              786 Chemin de la Tuilerie, 84150, Violès

                              8.3 / 10
                              50 reviews

                              Average price €39

                              Menu enfant €11

                                French

                                Route de Senanque, 84220, Gordes

                                Average price €47

                                MICHELINFrench

                                553 Route de Cairanne, 84150, Violès

                                Average price €55

                                Menu €38

                                  French

                                  7 Avenue des Quatre Otages, 84800, L'Isle-sur-la-Sorgue

                                  Average price €23

                                    Pizzeria

                                    109 Route d'Avignon, 84250, Le Thor

                                    Average price €20