NeighborhoodsOnly 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 Málaga

142 restaurants

Sort by Relevance

    PAYMediterranean

    Helena

    Calle Niño de Guevara, 3, 29008, Málaga

    9.3 / 10
    504 reviews

    Average price €20 american express Welcome

    -50% en carta - TheFork Festival

      Mediterranean

      Pasillo de Sta. Isabel, 7, 29005, Málaga

      9.5 / 10
      585 reviews

      Average price €25 american express Welcome

      30% off the 'a la carte' menu

      InsiderMediterranean

      Calle Héroe de Sostoa, 2, 29002, Málaga

      9.2 / 10
      774 reviews

      Average price €18 american express Welcome

      -50% en carta - TheFork Festival

        PAYMeat Cuisine

        Calle Bolsa, 9, 29015, Málaga

        9.8 / 10
        62 reviews

        Average price €35 american express Welcome

        -50% en carta - TheFork Festival

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

          Indian

          Calle Pedro de Mena, 4, 29001, Málaga

          8.8 / 10
          662 reviews

          Average price €20

          40% off the 'a la carte' menu

            PAYGreek

            Calle Alcazabilla, 14, 29015, Málaga

            9.0 / 10
            1,811 reviews

            Average price €19 american express Welcome

            30% off the 'a la carte' menu

              PAYMediterranean

              C. Vélez Málaga, 6, 29016, Málaga

              9.3 / 10
              22 reviews

              Average price €20

              -50% en carta - TheFork Festival

              InsiderEuropean

              C/ Bandaneira, 6 Urb. El Atabal, 29190, Málaga

              9.5 / 10
              968 reviews

              Average price €33 Accepts Yums

              InsiderMediterranean

              Calle Beatas, 43, 29008, Málaga

              9.6 / 10
              414 reviews

              Average price €28 american express Welcome

                PAYPizzeria

                C. Áncora, 14, 29004, Málaga

                9.6 / 10
                4 reviews

                Average price €18

                -50% en carta - TheFork Festival

                  PAYItalian

                  Calle Martínez, 12. Local 2, 29005, Málaga

                  9.5 / 10
                  136 reviews

                  Average price €18 american express Welcome

                    PAYSpanish

                    Calle Niño de Guevara, 4, 29008, Málaga

                    9.1 / 10
                    250 reviews

                    Average price €18 american express Welcome

                    -50% en carta - TheFork Festival

                      PAYSteakhouse

                      Plaza de los Mártires 12, 29008, Málaga

                      8.9 / 10
                      295 reviews

                      Average price €14 american express Welcome

                      30% off the 'a la carte' menu

                        PAYSpanish

                        Plaza de la Merced, 10, 29012, Málaga

                        9.2 / 10
                        164 reviews

                        Average price €20 american express Welcome

                        -50% en carta - TheFork Festival

                          PAYInternational

                          Av. Jane Bowles, 17, 29011, Málaga

                          Average price €12

                          -50% en carta - TheFork Festival

                            Mediterranean

                            Calle Carretería, 44, 29008, Málaga

                            9.5 / 10
                            128 reviews

                            Average price €15

                              Mediterranean

                              Calle Bolivia, 37, 29017, Málaga

                              9.4 / 10
                              71 reviews

                              Average price €16

                                Mediterranean

                                Paseo Marítimo el Pedregal, 19, 29017, Málaga

                                8.2 / 10
                                96 reviews

                                Average price €20

                                30% off the 'a la carte' menu

                                  PAYInternational

                                  Av. de Velázquez, 66, 29004, Málaga

                                  8.9 / 10
                                  252 reviews

                                  Average price €18 Accepts Yums

                                  -50% en carta - TheFork Festival

                                    Italian

                                    Calle Navarro Ledesma, 241, 29010, Málaga

                                    9.3 / 10
                                    49 reviews

                                    Average price €18

                                    -50% en carta - TheFork Festival

                                      Spanish

                                      Calle Martínez Maldonado, 65, 29007, Málaga

                                      9.3 / 10
                                      46 reviews

                                      Average price €12

                                        Spanish

                                        Calle Sánchez Pastor, 6, 29015, Málaga

                                        9.1 / 10
                                        338 reviews

                                        Average price €20 american express Welcome

                                          Pizzeria

                                          Av. Imperio Argentina, 7, 29004, Málaga

                                          9.5 / 10
                                          1,235 reviews

                                          Average price €18

                                          30% off the 'a la carte' menu

                                          InsiderPAYSpanish

                                          Calle Beatas, 23, 29008, Málaga

                                          9.2 / 10
                                          614 reviews

                                          Average price €20

                                            PAYMediterranean

                                            Calle Gaona, 8, 29012, Málaga

                                            9.2 / 10
                                            851 reviews

                                            Average price €25 american express Welcome

                                            Frequently Asked Questions