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 Vegan in Lausanne

32 restaurants

Sort by Relevance

    Hawaiian

    Planet Bowl

    Boulevard de Grancy 58, 1006, Lausanne

    9.1 / 10
    61 reviews

    Average price CHF 25

    30% off the 'a la carte' menu

      European

      Avenue de Sévelin 46, 1004, Lausanne

      8.6 / 10
      10 reviews

      Average price CHF 50

      30% off the 'a la carte' menu

        Mediterranean

        Avenue du Théâtre 1, CH-1005, Lausanne

        8.8 / 10
        769 reviews

        Average price CHF 39

        30% off the 'a la carte' menu

          International

          Galerie Saint-François A, 1003, Lausanne

          9.5 / 10
          97 reviews

          Average price CHF 50

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

            Indian

            Escaliers du Marché 5, 1003, Lausanne

            8.8 / 10
            284 reviews

            Average price CHF 38

            20% off the 'a la carte' menu

              Vegetarian

              Rue de Bourg 11, 1003, Lausanne

              9.6 / 10
              87 reviews

              Average price CHF 28 Accepts Yums

              Le Brunch du samedi CHF 34

                Asian

                Route du Simplon 22, 1094, Paudex

                9.5 / 10
                98 reviews

                Average price CHF 50

                InsiderScandinavian

                Avenue de Rumine 22, 1005, Lausanne

                9.2 / 10
                702 reviews

                Average price CHF 39

                  French

                  Rue Marterey 36, 1005, Lausanne

                  9.2 / 10
                  2,917 reviews

                  Average price CHF 62

                    Crêperie

                    Rue de Couvaloup 15, 1110, Morges

                    9.3 / 10
                    20 reviews

                    Average price CHF 38

                      Lebanese

                      Avenue du Léman 79, CH-1005, Lausanne

                      9.1 / 10
                      1,010 reviews

                      Average price CHF 44 Accepts Yums

                        Lebanese

                        Avenue de la Harpe 43 bis,, 1007, Lausanne

                        9.2 / 10
                        529 reviews

                        Average price CHF 65

                          Ethiopian

                          Avenue Villamont 17, 1005, Lausanne

                          9.1 / 10
                          207 reviews

                          Average price CHF 52

                            International

                            Place de l'Europe 7, 1003, Lausanne

                            8.5 / 10
                            556 reviews

                            Average price CHF 37

                            20% off the 'a la carte' menu

                              International food

                              Route de Bel-Air 1, 1003, Lausanne

                              8.7 / 10
                              191 reviews

                              Average price CHF 38

                                Pizzeria

                                Voie du Chariot 6, 1003, Lausanne

                                8.8 / 10
                                199 reviews

                                Average price CHF 30

                                  Mediterranean

                                  Place de la Palud 19, 1003, Lausanne

                                  8.5 / 10
                                  66 reviews

                                  Average price CHF 55

                                    Swiss

                                    Route de Moratel 8, 1096, Bourg-en-Lavaux

                                    8.9 / 10
                                    187 reviews

                                    Average price CHF 52

                                      American

                                      Rue de Genève 17 - Le Flon, 1003, Lausanne

                                      8.7 / 10
                                      232 reviews

                                      Average price CHF 50

                                        Rue de la Savonnerie 4, 1020, Renens

                                        8.7 / 10
                                        94 reviews

                                        Average price CHF 30

                                          Swiss

                                          Place du Port 3, CH-1006, Lausanne

                                          8.4 / 10
                                          417 reviews

                                          Average price CHF 56

                                          Menu Fondue CHF 55

                                            American

                                            Rue Cheneau-de-Bourg 1, 1003, Lausanne

                                            8.8 / 10
                                            114 reviews

                                            Average price CHF 28

                                            20% off the 'a la carte' menu

                                              American

                                              Chemin du Pré-de-la-Tour 10, 1009, Pully

                                              8.6 / 10
                                              567 reviews

                                              Average price CHF 40

                                              30% off the 'a la carte' menu

                                              MICHELINItalian

                                              Avenue d'Echallens 72, 1004, Lausanne

                                              9.3 / 10
                                              280 reviews

                                              Average price CHF 67

                                              MICHELINFrench

                                              Avenue d'Ouchy 40, CH-1006, Lausanne

                                              9.0 / 10
                                              1,627 reviews

                                              Average price CHF 77

                                              Frequently Asked Questions