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 Marbella

27 restaurants

Sort by Relevance

    Indian

    Jaipur

    Av. Duque de Ahumada 3, 29602, Marbella

    8.7 / 10
    118 reviews

    Average price €25 american express Welcome

      YUMS x2PAYPizzeria

      Av. de Julio Iglesias S/N complejo cines A, 29660, Marbella

      9.4 / 10
      74 reviews

      Average price €14

      30% off the 'a la carte' menu

      InsiderPAYItalian

      Calle Camilo José Cela, 2, 29602, Marbella

      9.7 / 10
      120 reviews

      Average price €25 Accepts Yums

        Mediterranean

        Edificio Club de Mar Pueblo Marinero de Ribera, Muelle principal S/N 29660 Puerto Banus / Marbella, 29660, Marbella

        9.8 / 10
        21 reviews

        Average price €30

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

          PAYItalian

          Av. Cánovas del Castillo, Local 3, 29601, Marbella

          9.4 / 10
          190 reviews

          Average price €15

          50% off the 'a la carte' menu

            PAYHawaiian

            Calle Peral, 18, 29601, Marbella

            9.2 / 10
            52 reviews

            Average price €15

              International

              Av. Bulevar Príncipe Alfonso de Hohenlohe, 30, 29602, Marbella

              9.2 / 10
              84 reviews

              Average price €35

                Spanish

                Plaza Altamirano, 3, 29601, Marbella

                8.9 / 10
                353 reviews

                Average price €32 american express Welcome

                  Pizzeria

                  Av. Valeriano Rodríguez (Centro Comercial Pinogol), 29604, Marbella

                  9.0 / 10
                  155 reviews

                  Average price €30

                  30% off the 'a la carte' menu

                    Indian

                    Av. del Prado y Calle de las Torres, 29660, Marbella

                    9.4 / 10
                    194 reviews

                    Average price €15

                    30% off the 'a la carte' menu

                    MICHELINSpanish

                    Calle Virgen de los Dolores, 6, 29601, Marbella

                    8.9 / 10
                    198 reviews

                    Average price €48

                    InsiderPAYAmerican

                    Calle Las Violetas, 7, 29660, Marbella

                    9.0 / 10
                    171 reviews

                    Average price €15

                    30% off the 'a la carte' menu

                      PAYMediterranean

                      Calle Antonio Herrero, 4, 29602, Marbella

                      8.6 / 10
                      7 reviews

                      Average price €20

                      30% off the 'a la carte' menu

                      InsiderInternational

                      Casa T-U Calle Muelle Ribera local 7-8, 29660, Marbella

                      8.8 / 10
                      375 reviews

                      Average price €34 Accepts Yums

                        PAYMediterranean

                        Av. Fontanilla, 4, 29602, Marbella

                        9.0 / 10
                        342 reviews

                        Average price €20

                        30% off the 'a la carte' menu

                          Mediterranean

                          Urb. Montua, 39, 29602, Marbella

                          9.5 / 10
                          337 reviews

                          Average price €22

                            Mediterranean

                            29670, 29670, Marbella

                            8.3 / 10
                            458 reviews

                            Average price €30

                            YUMS x2InsiderPAYMediterranean

                            Av de Manolete, 1. Local 23. Centro Comercial Centro Plaza, 29660, Marbella

                            Average price €25

                              PAYMediterranean

                              Av. Antonio Belón, 2, 29602, Marbella

                              Average price €35

                                International

                                Elviria, 29604, Marbella

                                Average price €20

                                  Chinese

                                  Centro comercial pinogolf, 29604, Marbella

                                  Average price €10

                                    American

                                    Centro Comercial Plaza, 13, 29660, Marbella

                                    9.6 / 10
                                    14 reviews

                                    Average price €20 american express Welcome

                                      PAYInternational

                                      Calle Francisco Nte., 5, 29602, Marbella

                                      Average price €20

                                      InsiderInternational

                                      Bulevar Principe Alfonso von Hohenlohe, s/n, 29600, Marbella

                                      8.7 / 10
                                      52 reviews

                                      Average price €70

                                        Pizzeria

                                        Camino de los Madereros, 100, 29604, Marbella

                                        Average price €15

                                        Frequently Asked Questions