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 Neuchâtel

25 restaurants

Sort by Relevance

    Japanese

    Bambou Sushi Bar - Neuchâtel

    Faubourg du Lac 10, CH-2000, Neuchâtel

    8.7 / 10
    280 reviews

    Average price CHF 54

    30% off the 'a la carte' menu

      Rue de la Dîme 19, 2000, Neuchâtel

      9.3 / 10
      44 reviews

      Average price CHF 55

        Indian

        Faubourg de l'Hôpital 31, Neuchatel, Switzerland, 2000, Neuchâtel

        10.0 / 10
        121 reviews

        Average price CHF 33

          Asian

          Place Numa-Droz 1, 2000, Neuchâtel

          8.9 / 10
          137 reviews

          Average price CHF 39

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

            Italian

            passage Marval 1, 2000, Neuchâtel

            9.2 / 10
            107 reviews

            Average price CHF 40

            30% off the 'a la carte' menu

              Asian

              Rue de la Maladière 16, 2000, Neuchâtel

              9.1 / 10
              85 reviews

              Average price CHF 45

              20% off the 'a la carte' menu

                Italian

                Faubourg du Lac 14, 2000, Neuchâtel

                9.4 / 10
                80 reviews

                Average price CHF 55

                MICHELINFrench

                Rue des Tunnels 11, 2000, Neuchâtel

                9.4 / 10
                23 reviews

                Average price CHF 140

                  Pizzeria

                  Rue du Tertre 32, 2000, Neuchâtel

                  9.3 / 10
                  21 reviews

                  Average price CHF 38

                    Crêperie

                    Rue du Château 4, 2000, Neuchâtel

                    8.6 / 10
                    73 reviews

                    Average price CHF 20

                      Pakistani

                      Rue de la Balance 15, 2300, La Chaux-de-Fonds

                      9.3 / 10
                      83 reviews

                      Average price CHF 45

                      30% off the 'a la carte' menu

                        Asian

                        Route de Neuchâtel 46, 1588, Cudrefin

                        8.7 / 10
                        56 reviews

                        Average price CHF 40

                        20% off the 'a la carte' menu

                          Asian

                          Crêt-du-Locle 25, 2322, La Chaux-de-Fonds

                          9.5 / 10
                          31 reviews

                          Average price CHF 55

                            Regional

                            Route Principale 145, 1788, Bas-Vully

                            8.7 / 10
                            15 reviews

                            Average price CHF 57

                            Menu de saison CHF 54

                              Thai

                              Rue Centrale 23, 1580, Avenches

                              9.0 / 10
                              185 reviews

                              Average price CHF 45

                                European

                                Promenade Jean-Jacques Rousseau 1, 2520, La Neuveville

                                9.0 / 10
                                72 reviews

                                Average price CHF 66

                                  Rue de l'Hôtel-de-Ville 19, 1543, Grandcour

                                  8.8 / 10
                                  38 reviews

                                  Average price CHF 55

                                  30% off the 'a la carte' menu

                                    Swiss

                                    Grand Rue 27, 2108, Val-de-Travers

                                    9.4 / 10
                                    54 reviews

                                    Average price CHF 48

                                      MICHELINSwiss

                                      Le Prévoux 10, 2400, Le Locle

                                      9.1 / 10
                                      33 reviews

                                      Average price CHF 55

                                        French

                                        Chemin des Clos 1, 2073, Enges

                                        9.0 / 10
                                        29 reviews

                                        Average price CHF 66

                                          Route du Port 8, 1568, Portalban

                                          8.9 / 10
                                          22 reviews

                                          Average price CHF 70

                                            Rue de l'Orangerie 4, 2000, Neuchâtel

                                            Average price CHF 75

                                              Pizzeria

                                              Route du Village 2, 1545, Chevroux

                                              9.3 / 10
                                              101 reviews

                                              Average price CHF 52

                                                Lebanese

                                                Av. Léopold Robert 61, 2300, La Chaux-de-Fonds

                                                Average price CHF 25

                                                  Japanese

                                                  Rue de la Croix-Fédérale 35, 2300, La Chaux-de-Fonds

                                                  Average price CHF 45

                                                  Menu CHF 48.- CHF 48

                                                  Frequently Asked Questions