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 Vegetarian dishes Restaurants in Sant Elm

22 restaurants

Sort by Relevance

    Mediterranean

    Vistamar

    Av. Jaume I, 46, 07159, Sant Elm

    9.4 / 10
    60 reviews

    Average price €25

    InsiderMediterranean

    Av. Almirante Riera Alemany, 24, 07157, Puerto de Andrach

    9.7 / 10
    44 reviews

    Average price €60 american express Welcome

      Mediterranean

      Carrer del Atajo, 1, 07159, S'Arracó

      9.9 / 10
      11 reviews

      Average price €15 Accepts Yums

        Street Food

        plaza españa 19, 07150, Andratx

        9.4 / 10
        55 reviews

        Average price €20

        -30% off the "à la carte" menu!

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

          Mediterranean

          Avinguda de Gabriel Roca i Garcías, Local 8, 07157, Port d'Andratx

          Average price €20 american express Welcome

            Indian

            Avinguda de Gabriel Roca i Garcías, 3, 07157, Andratx

            9.7 / 10
            15 reviews

            Average price €24

            -30% off the "à la carte" menu!

              Mediterranean

              Carrer de Isaac Peral, 5, 07157, Port d'Andratx

              8.2 / 10
              6 reviews

              Average price €30 american express Welcome

                Homemade cuisine

                Carrer de Palmira, 2, Local 4 y 5, 07160, Peguera

                Average price €20

                InsiderMediterranean

                Carretera des port d' Andratx, 67, 07150, Andratx

                9.6 / 10
                22 reviews

                Average price €45

                  Mediterranean

                  Via Francisca Capllonch Plomer, 22, 07160, Camp de Mar, Andratx

                  Average price €35

                  InsiderInternational

                  Camí Sant Carles, 13, 07157, Port d'Andratx

                  9.5 / 10
                  175 reviews

                  Average price €50

                  InsiderMediterranean

                  Carrer Espiga, 9, 07160, Cala Fornells

                  9.1 / 10
                  215 reviews

                  Average price €34

                    Italian

                    Carrer de les Malgrats, 22, 07160, Peguera

                    Average price €25

                      Mediterranean

                      Palmira, 4, 07160, Peguera

                      Average price €25

                        Mediterranean

                        Carrer Dr. Don Pedro González, 5, 07150, Andratx

                        Average price €25

                          From market

                          Carrer Olivera, 35, 07157, Port d'Andratx

                          Average price €25

                            Japanese

                            Av. Mateo Bosch, 24, 07157, Port d'Andratx

                            Average price €20

                              Italian

                              Plaza del patron cristin 10-12, 07157, Andratx

                              Average price €20

                                Pizzeria

                                Carrer Farmacèutic González, 07157, Port d'Andratx

                                Average price €25

                                  Mediterranean

                                  Camí Salinar, 8, 07160, Camp de Mar

                                  Average price €30

                                    Pizzeria

                                    Carrer Zorrilla, 6, 07157, Port d'Andratx

                                    Average price €25

                                      Mediterranean

                                      Carrer Tintorera, 9T, 07157, Andratx

                                      Average price €40