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 Palma de Mallorca

61 restaurants

Sort by Relevance

    Hawaiian

    Natur Poke

    Carrer de Josep Anselm Clavé, 1, 07002, Palma de Mallorca

    9.3 / 10
    149 reviews

    Average price €13 Accepts Yums

    30% off food!

      Italian

      Carrer de la Boteria, 10, 07012, Palma de Mallorca

      9.6 / 10
      24 reviews

      Average price €25

      30% off food!

      InsiderSpanish

      Calle del Muelle Viejo, 6, 07012, Palma de Mallorca

      9.2 / 10
      845 reviews

      Average price €35 american express Welcome

      30% off food!

      YUMS x2InsiderFrom Galicia

      Carrer de la Fàbrica, 23, 07013, Palma de Mallorca

      9.1 / 10
      319 reviews

      Average price €35 Accepts Yums

      30% off food!

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

        Asian

        Carrer del Torrent, 4, 07014, Palma de Mallorca

        8.9 / 10
        185 reviews

        Average price €15

        30% off food!

          Pizzeria

          Carrer de Francesc Martí i Móra, 14, 07011, Palma de Mallorca

          Average price €20

          30% off food!

            Italian

            Plaça d'En Coll, 07001, Palma de Mallorca

            8.7 / 10
            18 reviews

            Average price €20

            30% off food!

              Asian

              Plaça de la Porta Pintada, 6B bajos (junto KFC), 07002, Palma de Mallorca

              9.3 / 10
              307 reviews

              Average price €17

              InsiderFusion

              Carrer de l'Hostal de Santanyí, 11, 07002, Palma de Mallorca

              9.4 / 10
              174 reviews

              Average price €30

              InsiderSteakhouse

              Carrer dels Apuntadors, 15, 07012, Palma de Mallorca

              8.9 / 10
              312 reviews

              Average price €35

              30% off food!

                Spanish

                Carrer de la Unió, Palma de Mallorca, Spain, 07001, Palma de Mallorca

                8.7 / 10
                1,949 reviews

                Average price €20 Accepts Yums

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

                  Italian

                  Calle del Cazador, 3, 07002, Palma de Mallorca

                  9.5 / 10
                  76 reviews

                  Average price €20

                    Italian

                    Carrer d'Eivissa, 3 Local Bajo, 07011, Palma de Mallorca

                    9.1 / 10
                    10 reviews

                    Average price €15

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

                      American

                      Carrer del Torrent, 5, 07014, Palma de Mallorca

                      9.3 / 10
                      94 reviews

                      Average price €20 Accepts Yums

                      30% off food!

                        Mediterranean

                        Carrer del Metge Matas, 2, 07012, Palma de Mallorca

                        9.6 / 10
                        512 reviews

                        Average price €15 american express Welcome

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

                          Mediterranean

                          Plaça de l'Olivar, 5, 07002, Palma de Mallorca

                          9.2 / 10
                          47 reviews

                          Average price €15

                            Vegetarian

                            Carrer Comte de Barcelona, 26, 07013, Palma de Mallorca

                            8.7 / 10
                            256 reviews

                            Average price €24 Accepts Yums

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

                            InsiderMediterranean

                            Plaça de Raimundo Clar 11, 07002, Palma de Mallorca

                            9.4 / 10
                            547 reviews

                            Average price €35

                            Menú del día 15 €

                              International

                              Pere d´Alcantara Penya, 18, 07006, Palma de Mallorca

                              9.4 / 10
                              280 reviews

                              Average price €21

                              Menú diario 14,9 €

                              YUMS x2InsiderAuthor

                              Carrer de Caro, 7, 07013, Palma de Mallorca

                              9.3 / 10
                              140 reviews

                              Average price €33

                              Menú Megna Degustación Completo 34,5 €

                              InsiderMediterranean

                              Carrer de la Concepció, 4, 07012, Palma de Mallorca

                              9.7 / 10
                              562 reviews

                              Average price €70 american express Welcome

                                Mexican

                                Carrer General Ricardo Ortega, 31, 07006, Palma de Mallorca

                                Average price €20

                                  Mediterranean

                                  Avinguda de Joan Miró, 279, 07015, Palma de Mallorca

                                  9.6 / 10
                                  5 reviews

                                  Average price €15

                                    Indian

                                    Carretera de l'Arenal, 3, 07610, Palma de Mallorca

                                    8.6 / 10
                                    12 reviews

                                    Average price €20 american express Welcome

                                      Mexican

                                      Plaça Nova de la Ferreria, 5, 07002, Palma de Mallorca

                                      9.7 / 10
                                      352 reviews

                                      Average price €18 Accepts Yums american express Welcome