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 Benahavis

63 restaurants

Sort by Relevance

    PAYIndian

    Indian Spice Benahavís

    Plaza Del Castillo, 1, 29679, Benahavis

    9.3 / 10
    140 reviews

    Average price €15

    30% off the 'a la carte' menu

      International

      calle marbella 6, 29679, Benahavis

      Average price €20

        Mediterranean

        Plaza de España, 5, 29679, Benahavis

        8.8 / 10
        82 reviews

        Average price €25

        30% off the 'a la carte' menu

          PAYSpanish

          Ctra. de Ronda Km.42, 29679, Benahavis

          9.6 / 10
          22 reviews

          Average price €35

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

            PAYIndian

            Calle los Jazmines, 467, 29660, Marbella

            9.4 / 10
            211 reviews

            Average price €20

            30% off the 'a la carte' menu

            YUMS x2InsiderFusion

            Calle Andalucía, 6. Local 4, 29670, San Pedro Alcántara

            9.4 / 10
            176 reviews

            Average price €15

              PAYItalian

              Av. Virgen del Rocío. Centro comercial la Colonia. Edificio 1. Local 1., 29670, San Pedro Alcántara

              9.3 / 10
              36 reviews

              Average price €20

              30% off the 'a la carte' menu

              InsiderPAYFusion

              Casa Yz, Avenida De Julio Iglesias, Calle Muelle Ribera, 29660, Marbella

              9.4 / 10
              730 reviews

              Average price €35 american express Welcome

              30% off the 'a la carte' menu

                PAYInternational

                Ed. Los Arqueros Beach 6. Av. del Mediterráneo, 29670, San Pedro Alcántara

                9.3 / 10
                167 reviews

                Average price €16

                30% off the 'a la carte' menu

                InsiderArgentinian

                Av. Picos de Europa, 11, 29688, Estepona

                9.7 / 10
                185 reviews

                Average price €40

                  YUMS x2PAYMediterranean

                  Ctra. Nacional 340, Km. 176, 29602, Marbella

                  8.9 / 10
                  314 reviews

                  Average price €40

                    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

                    InsiderInternational

                    Camino del Ángel, s/n, 29660, Marbella

                    9.5 / 10
                    180 reviews

                    Average price €40

                    InsiderMediterranean

                    Calle José Saramago, 7-B, 29660, Marbella

                    9.3 / 10
                    246 reviews

                    Average price €30 Accepts Yums american express Welcome

                    InsiderItalian

                    Avenida de Salamanca, 14, 29670, San Pedro Alcántara

                    9.5 / 10
                    280 reviews

                    Average price €30 american express Welcome

                      YUMS x2PAYLebanese

                      Plaza de la Orquidea, 4, 29660, Marbella

                      7.8 / 10
                      10 reviews

                      Average price €40

                      InsiderPAYArgentinian

                      Calle Linda Vista, 17, 29670, San Pedro Alcántara

                      9.4 / 10
                      57 reviews

                      Average price €25 american express Welcome

                        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

                          Japanese

                          Centro comercial guadalmina alta - local 6, edificio la caixa, 29678, Marbella

                          9.3 / 10
                          64 reviews

                          Average price €20

                            PAYAsian

                            Urbanización Nva Andalucía Aloha, Av. del Prado, 236 - Marbella, Spain, 29660, Nueva Andalucía

                            9.1 / 10
                            342 reviews

                            Average price €29

                              PAYInternational

                              Plaza de Antonio Banderas, s/n, Edificio Sur, Local 29, 29660 Marbella, Málaga, 29660, Marbella

                              6.6 / 10
                              7 reviews

                              Average price €17 Accepts Yums

                              30% off the 'a la carte' menu

                              InsiderPAYInternational

                              Av. del Mediterráneo. Bloque 3, local 6, 29670, San Pedro Alcántara

                              9.4 / 10
                              344 reviews

                              Average price €30

                              30% off the 'a la carte' menu

                                PAYFusion

                                Calle Benavista, 29688, El Paraíso

                                7.8 / 10
                                3 reviews

                                Average price €25

                                30% off the 'a la carte' menu

                                  Pizzeria

                                  Plaza Marina Banus, local 25a, 29660, Marbella

                                  7.4 / 10
                                  254 reviews

                                  Average price €25

                                  30% off the 'a la carte' menu

                                    PAYPizzeria

                                    Calle Las Violetas, 4, 29660, Marbella

                                    9.0 / 10
                                    13 reviews

                                    Average price €26

                                    Frequently Asked Questions