Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Nyon

22 restaurants
Why you received these results
La Puccia, Nyon

    Pizzeria

    La Puccia

    Grand-Rue 5, 1260, Nyon

    9.0 / 10
    2,347 reviews

    Average price CHF 35

    20% off the 'a la carte' menu

    Mekong, Nyon

      Asian

      Rue de Rive 37, 1260, Nyon

      9.2 / 10
      437 reviews

      Average price CHF 45

      Tigellabella Nyon, Nyon
      Top Rated

        Emiliano

        Allée de la Petite Prairie 14, CH-1260, Nyon

        9.4 / 10
        851 reviews

        Average price CHF 41

        20% off the 'a la carte' menu

        Pizza Leggera, Restaurant et Pizzeria à Nyon, Nyon

          Pizzeria

          Allée de la Petite Prairie 8, 1260, Nyon

          9.1 / 10
          930 reviews

          Average price CHF 50

          20% off the 'a la carte' menu

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

          Café Milo, Nyon

            Traditional cuisine

            Place Bel-Air 5, 1260, Nyon

            9.3 / 10
            57 reviews

            Average price CHF 22

            Brunch CHF 32

            O'Les Terrasses du Lac, Nyon

              International food

              Rue de Rive 13, 1260, Nyon

              8.7 / 10
              270 reviews

              Average price CHF 55

              Cafe Restaurant du Quai, Hermance

              MICHELINSwiss

              Quai d'Hermance 10, 1248, Hermance

              9.2 / 10
              371 reviews

              Average price CHF 75

              MICHELIN Special CHF 70

              Long Sheng, Gland

                Asian

                Rue Mauverney 16, 1196, Gland

                8.8 / 10
                198 reviews

                Average price CHF 42 Accepts Yums

                30% off the 'a la carte' menu

                Restaurant & Bistro de L'Ecu Vaudois, Begnins
                Top Rated

                  Italian

                  Rte de Saint-Cergue 1, 1268, Begnins

                  9.8 / 10
                  126 reviews

                  Average price CHF 70

                  20% off the 'a la carte' menu

                  Auberge de la Poste Gingins, Gingins

                    Belgian

                    Rue de Derrière 13, 1276, Gingins

                    9.5 / 10
                    62 reviews

                    Average price CHF 60

                    20% off the 'a la carte' menu

                    Auberge de Luins, Luins

                      Traditional cuisine

                      Route du Village 21, 1184, Luins

                      9.1 / 10
                      466 reviews

                      Average price CHF 53

                      20% off the 'a la carte' menu

                      L'Ambio, Bursins

                        European

                        Rte de l'Etraz 6, 1183, Bursins

                        Average price CHF 40 Accepts Yums

                        30% off the 'a la carte' menu

                        Auberge communale La Clef d'Or, Bursinel
                        Top Rated

                          Swiss

                          Route du Village 26, 1195, Bursinel

                          9.5 / 10
                          398 reviews

                          Average price CHF 68

                          Auberge de Crassier, Crassier

                            YUMS x2International food

                            Route de la Rippe 6, 1263, Crassier

                            8.7 / 10
                            146 reviews

                            Average price CHF 59

                            Auberge de la Croix Blanche - Chez Enzo & Cinzia, Gingins
                            Top Rated

                              Italian

                              Rue de l'Eglise 2, 1276, Gingins

                              9.6 / 10
                              263 reviews

                              Average price CHF 65

                              Auberge de Duillier, Duillier

                                Swiss

                                Rue du Château 11, 1266, Duillier

                                8.6 / 10
                                381 reviews

                                Average price CHF 50

                                20% off the 'a la carte' menu

                                Le Huit, Prangins

                                  Swiss

                                  Route de Promenthoux 8, CH-1197, Prangins

                                  8.9 / 10
                                  410 reviews

                                  Average price CHF 65

                                  À Royal Spice, Divonne-les-Bains

                                    PAYIndian

                                    51 Rue des Bains, 01220, Divonne-les-Bains

                                    9.1 / 10
                                    629 reviews

                                    Average price €25 Accepts Yums

                                    20% off the 'a la carte' menu

                                    L'Aigle Carnotzet - Hôtel Nendaz 4 vallées, Siviez

                                      Swiss

                                      Chemin des Cibles 17, 1997 Haute-Nendaz, 1997, Siviez

                                      Average price CHF 55

                                      The Bowling Hotel, Signy-Avenex

                                        Pizzeria

                                        Rue des Fléchères 3, 1274, Signy-Avenex

                                        8.6 / 10
                                        226 reviews

                                        Average price CHF 35

                                        Hotel-Restaurant de la Poste, Saint-Cergue

                                          Pizzeria

                                          Route de Nyon 5, 1264, Saint-Cergue

                                          8.0 / 10
                                          93 reviews

                                          Average price CHF 38

                                          Auberge Communale de Gilly, Gilly

                                            International food

                                            La Place 16, 1182, Gilly

                                            Average price CHF 55

                                            Menu CHF 79 CHF 79

                                            Frequently Asked Questions