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 Genève

259 restaurants

Sort by Relevance

    Mediterranean

    Le Carabin

    Boulevard de la Cluse 51, 1205, Genève

    9.3 / 10
    828 reviews

    Average price CHF 60

    50% off the 'a la carte' menu

      Pizzeria

      Rue des Gares 7, CH-1201, Genève

      8.9 / 10
      393 reviews

      Average price CHF 60 Accepts Yums

      30% off the 'a la carte' menu

        International

        12 Rue Micheli-du-Crest, CH-1205, Genève

        9.9 / 10
        546 reviews

        Average price CHF 46

          Iranian

          Rue de Monthoux 56, 1201, Genève

          9.7 / 10
          15 reviews

          Average price CHF 45

          20% off the 'a la carte' menu

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

            YUMS x2European

            Rue des Bains 43, 1205, Genève

            8.8 / 10
            12 reviews

            Average price CHF 40

            20% off the 'a la carte' menu

              Chinese

              Boulevard des Philosophes 18, 1205, Genève

              9.3 / 10
              484 reviews

              Average price CHF 39

              30% off the 'a la carte' menu

                Pizzeria

                Quai du Cheval-Blanc 23, 1227, Genève

                8.9 / 10
                2,009 reviews

                Average price CHF 52 Accepts Yums

                50% off the 'a la carte' menu

                  Pizzeria

                  Rue Montchoisy 4,, 1207, Genève

                  9.2 / 10
                  2,022 reviews

                  Average price CHF 55 Accepts Yums

                  50% off the 'a la carte' menu

                    Indian

                    Rue Kléberg 8, 1201, Genève

                    9.4 / 10
                    479 reviews

                    Average price CHF 65 Accepts Yums

                    30% off the 'a la carte' menu

                    InsiderLebanese

                    Place de la Navigation 8, 1201, Genève

                    9.3 / 10
                    596 reviews

                    Average price CHF 42

                    20% off the 'a la carte' menu

                      Chinese

                      Rue de Zurich 41, CH-1201, Genève

                      9.3 / 10
                      162 reviews

                      Average price CHF 45

                      20% off the 'a la carte' menu

                        French

                        Boulevard James-Fazy 10, 1201, Genève

                        9.3 / 10
                        805 reviews

                        Average price CHF 55

                        20% off the 'a la carte' menu

                          Lebanese

                          Rue des Grottes 13, CH-1201, Genève

                          9.3 / 10
                          2,294 reviews

                          Average price CHF 51

                          20% off the 'a la carte' menu

                            Lebanese

                            Rue des Grottes, 18, 1201, Genève

                            8.9 / 10
                            9,248 reviews

                            Average price CHF 60 Accepts Yums

                            50% off the 'a la carte' menu

                              Indian

                              Rue Chaponnière 5, 1201, Genève

                              9.0 / 10
                              107 reviews

                              Average price CHF 45

                              30% off the 'a la carte' menu

                                Ethiopian

                                Rue du Prieuré 8, 1202, Genève

                                8.9 / 10
                                525 reviews

                                Average price CHF 38 Accepts Yums

                                50% off the 'a la carte' menu

                                  Pizzeria

                                  Chemin du Pont-de-Ville 24, 1224, Chêne-Bougeries

                                  9.2 / 10
                                  98 reviews

                                  Average price CHF 35 Accepts Yums

                                  30% off the 'a la carte' menu

                                  InsiderLebanese

                                  Place de Longemalle 13, 1204, Genève

                                  9.5 / 10
                                  662 reviews

                                  Average price CHF 60

                                  Menu Découverte CHF 79

                                    Japanese

                                    Rue de Montchoisy 21, CH-1207, Genève

                                    9.3 / 10
                                    336 reviews

                                    Average price CHF 55 Accepts Yums

                                    20% off the 'a la carte' menu

                                      Italian

                                      Rue de la Fontaine, 1204, Genève

                                      9.3 / 10
                                      1,283 reviews

                                      Average price CHF 45 Accepts Yums

                                      20% off the 'a la carte' menu

                                        Indian

                                        Route de Meyrin 375, 1217, Meyrin

                                        8.9 / 10
                                        815 reviews

                                        Average price CHF 55 Accepts Yums

                                        30% off the 'a la carte' menu

                                          Pizzeria

                                          Rue des Eaux-Vives 114, 1207, Genève

                                          8.6 / 10
                                          440 reviews

                                          Average price CHF 50

                                          50% off the 'a la carte' menu

                                            Pizzeria

                                            Chemin de la Vendée 20, 1213, Petit-Lancy

                                            8.9 / 10
                                            2,732 reviews

                                            Average price CHF 52

                                            30% off the 'a la carte' menu

                                              French

                                              Rue de Zurich 8, 1201, Genève

                                              8.9 / 10
                                              449 reviews

                                              Average price CHF 52

                                              30% off the 'a la carte' menu

                                                Indian

                                                Rue de Lyon 67 bis, 1203, Genève

                                                8.9 / 10
                                                1,478 reviews

                                                Average price CHF 46

                                                30% off the 'a la carte' menu

                                                Frequently Asked Questions