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 Calvià

20 restaurants

Sort by Relevance

    Mediterranean

    Adriana - Adults only

    Carretera Magaluf - Santa Ponsa, Km.10, 07180, Calvià

    8.8 / 10
    64 reviews

    Average price €45

      Indian

      Carrer de Ramon de Montcada, 25, 07180, Santa Ponça

      Average price €15

      50% off the 'a la carte' menu

      InsiderMediterranean

      Camí dels Reis, 07015, Palma de Mallorca

      9.3 / 10
      386 reviews

      Average price €50

        YUMS x2PAYMediterranean

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

        8.9 / 10
        10 reviews

        Average price €30 american express Welcome

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

          Arrocería

          Salida 13 Palma Nova. Autopista Andratx, 07181, Palmanova

          9.1 / 10
          202 reviews

          Average price €15

            Mediterranean

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

            9.6 / 10
            14 reviews

            Average price €15

              Mediterranean

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

              9.3 / 10
              3 reviews

              Average price €20 american express Welcome

                PAYIndian

                Av. de la Platja, 4, 07181, Palmanova

                8.3 / 10
                3 reviews

                Average price €15

                  PAYItalian

                  Passeig Mar, 30, 07181, Palmanova

                  10.0 / 10
                  6 reviews

                  Average price €15

                  30% off the 'a la carte' menu

                  YUMS x2InsiderPAYMediterranean

                  Carretera Capdella - Galilea, Km. 1,7, 07196, Es Capdella

                  10.0 / 10
                  8 reviews

                  Average price €75

                    PAYMediterranean

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

                    7.9 / 10
                    4 reviews

                    Average price €20

                    YUMS x2InsiderPAYMediterranean

                    Cami de Son Net, s/n, 07194 Puigpunyent, Balearic Islands, 07194, Puigpunyent

                    Average price €45

                      Indian

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

                      9.8 / 10
                      15 reviews

                      Average price €24

                        PAYAmerican

                        Camí de Gènova a Sant Agustí, 51, 07015, Palma de Mallorca

                        10.0 / 10
                        4 reviews

                        Average price €15

                          Fusion

                          Passeig Illetes, 58, 07181, Illetes

                          7.9 / 10
                          38 reviews

                          Average price €35

                            Mediterranean

                            Ctra. Andratx, km 11, 07181, Palma de Mallorca

                            8.0 / 10
                            71 reviews

                            Average price €50

                              Indian

                              Carrer Gran Via, 17, 07180, El Toro

                              Average price €20

                                International

                                Passeig Illetes,62, 07181, ses Illetes

                                Average price €25

                                InsiderSpanish

                                Avinguda de Joan Miró, 327, 07001, Palma de Mallorca

                                Average price €35

                                  Mediterranean

                                  Avinguda de Joan Miró, 297, 07001, Palma de Mallorca

                                  Average price €24