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 Vegan Restaurants in Berlin

32 restaurants

Sort by Relevance

    Vegetarian

    HANS IM GLÜCK Burgergrill & Bar - Berlin MERCEDESPLATZ

    Hedwig-Wachenheimstr. 12 ,, 10243, Berlin

    9.6 / 10
    41 reviews

      Indian

      Torstraße 221, 10115, Berlin

      9.0 / 10
      3 reviews

      Average price €15

      -30% off the "à la carte" menu, including drinks!

        Traditional cuisine

        Kurfürstenstraße 76, 10787, Berlin

        9.3 / 10
        6 reviews

          MICHELINAustrian

          Alt Moabit 141, 10557, Berlin

          9.2 / 10
          21 reviews

          Average price €65

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

            Vietnamese

            Kantstraße 33, 10625, Berlin

            Average price €20

            -40% off the "à la carte" menu, including drinks!

              French

              Taubenstraße 30, 10117, Berlin

              8.9 / 10
              14 reviews

              Average price €30

                Vegetarian

                8.6 / 10
                26 reviews

                Average price €14

                  European

                  Neue Kantstraße 7, 14057, Berlin

                  Average price €25

                  -20% off the "à la carte" menu, including drinks!

                    Vietnamese

                    Rykestraße 36, 10405, Berlin

                    Average price €15 Accepts Yums

                    -20% off the "à la carte" menu, including drinks!

                      Nepalese

                      Turmstraße 71, 10559, Berlin

                      Average price €15 Accepts Yums

                      -20% off the "à la carte" menu, including drinks!

                        Mexican

                        Pichelsdorfer Str. 98, 13595, Berlin

                        Average price €20 Accepts Yums

                        -20% off the "à la carte" menu, including drinks!

                          Indian

                          Dudenstraße 15, 10965, Berlin

                          Average price €22 Accepts Yums

                          -20% off the "à la carte" menu, including drinks!

                            Italian

                            Crellestraße 46, 10827, Berlin

                            Average price €25 Accepts Yums

                            -20% off the "à la carte" menu, including drinks!

                              Vietnamese

                              Niederbarnimstraße 17, 10247, Berlin

                              Average price €15 Accepts Yums

                              -20% off the "à la carte" menu, including drinks!

                                Indian

                                Albrechtstraße 12, 10117, Berlin

                                Average price €25

                                -20% off the "à la carte" menu, including drinks!

                                  Napolitano

                                  Boxhagener Str. 83, 10245, Berlin

                                  Average price €28

                                    Pizzeria

                                    Schöneberger Straße 3, 10963, Berlin

                                    Average price €22

                                      Vegan cuisine

                                      Osdorferstraße 124, 12207, Berlin

                                      Average price €22

                                        Vegan cuisine

                                        Bleibtreustrasse 17, 10623, Berlin

                                        Average price €19

                                          Traditional cuisine

                                          Adalbertstraße 9, 10999, Berlin

                                          Average price €11

                                            Austrian

                                            Rosenthaler Straße 40-41, 10178, Berlin

                                            Average price €30

                                              Thai

                                              Hotel Q! Berlin, 10623, Berlin

                                              Average price €38

                                                French

                                                Charlottenstr. 49, 10117, Berlin

                                                7.8 / 10
                                                4 reviews

                                                Average price €125

                                                  Greek

                                                  Vorbergstraße 10, 10823, Berlin

                                                  Average price €20

                                                    Homemade cuisine

                                                    Auguststraße 29C, 10119, Berlin

                                                    Average price €20