Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Calvià

68 restaurants
Why you received these results
Asador PURO FUEGO, Calvià

    Steakhouse

    Asador PURO FUEGO

    07180, 07180, Calvià

    9.3 / 10
    109 reviews

    Average price €25

    Malgrats Tapas Bar, Calvià

      PAYMediterranean

      Jaime l, 78, 07180, Calvià

      8.9 / 10
      81 reviews

      Average price €25 american express Welcome

      Tandoori Night, Calvià
      On A Budget

        YUMS x2PAYIndian

        Carrer Duc Estremera, 16, 07181, Calvià

        Average price €14

        Maricel - Hospes Maricel & SPA, Calvià

          Mediterranean

          Carretera d'Andratx, 11, 07181, Calvià

          9.0 / 10
          249 reviews

          Average price €35 american express Welcome

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

          Adriana - Adults only, Calvià

            Mediterranean

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

            9.1 / 10
            70 reviews

            Average price €45

            Baba Nawaab, Calvià
            On A Budget

              PAYIndian

              Av. Magaluf, 10, 07181, Calvià

              9.0 / 10
              7 reviews

              Average price €15

              30% off the 'a la carte' menu

              Iroko, Calvià

                PAYAsian

                Carrer Duc Estremera, 3, 07181, Calvià

                9.1 / 10
                15 reviews

                Average price €30 Accepts Yums

                Menú Degustación Premium - Por La Noche €45

                Sa Font - Castillo Hotel Son Vida (Adults only), Son Vida

                  YUMS x2Varied

                  Carrer Raixa, 2 (Castillo Hotel Son Vida), 07013, Son Vida

                  9.3 / 10
                  10 reviews

                  Average price €54 Accepts Yums american express Welcome

                  20% off the 'a la carte' menu

                  Olivera - Castell Son Claret, Es Capdella

                    YUMS x2Mediterranean

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

                    9.7 / 10
                    20 reviews

                    Average price €75 american express Welcome

                    Porto Zulema, Palma de Mallorca

                      PAYSpanish

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

                      9.2 / 10
                      133 reviews

                      Average price €19

                      30% off the 'a la carte' menu

                      El Gordito, Magaluf
                      Great Deal

                        PAYPub grub

                        Carrer Blanc, 5, 07181, Magaluf

                        9.6 / 10
                        9 reviews

                        Average price €20

                        50% off the 'a la carte' menu

                        La Gritta, Cala Fornells

                          PAYMediterranean

                          Carrer Espiga, 9, 07160, Cala Fornells

                          9.0 / 10
                          356 reviews

                          Average price €34

                          Tajmahal Portals Nous, Palma de Mallorca

                            YUMS x2PAYIndian

                            Ctra. Andratx, no 30, local 16, 07001, Palma de Mallorca

                            9.0 / 10
                            55 reviews

                            Average price €20

                            Maria Maria, Port d'Andratx

                              PAYMediterranean

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

                              9.0 / 10
                              13 reviews

                              Average price €20 american express Welcome

                              La Bodega del Green - Sheraton Mallorca, Mallorca

                                YUMS x2Mediterranean

                                Carrer Vinagrella, s/n, 07013, Mallorca

                                9.2 / 10
                                17 reviews

                                Average price €45 Accepts Yums

                                Max Garden, Palmanova

                                  PAYInternational

                                  Carrer de París, 2, 07181, Palmanova

                                  9.2 / 10
                                  37 reviews

                                  Average price €25

                                  Pinxitos, Palma de Mallorca
                                  Great Deal

                                    PAYMediterranean

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

                                    Average price €22

                                    -50% en carta - TheFork Summer

                                    Le Petit Bistrot, Palmanova

                                      French

                                      Passeig Mar, 20, 07181, Palmanova

                                      9.3 / 10
                                      45 reviews

                                      Average price €30 american express Welcome

                                      Rum Runners, Rotes Velles

                                        YUMS x2PAYCaribbean

                                        Carrer de Santa Ponça, 15, 07183, Rotes Velles

                                        8.3 / 10
                                        19 reviews

                                        Average price €35 Accepts Yums american express Welcome

                                        Baiben by Fernando P. Arellano, Portals Nous-Calvià

                                          MICHELINPAYInternational

                                          Puerto Portals, Local 1, 07181 Calviá., 07181, Portals Nous-Calvià

                                          8.2 / 10
                                          477 reviews

                                          Average price €40 Accepts Yums american express Welcome

                                          Fit Food, Portals Nous

                                            PAYMediterranean

                                            Carrer Miguel de Cervantes, 07181, Portals Nous

                                            9.8 / 10
                                            3 reviews

                                            Average price €20

                                            Playa 5 Restaurant - Snacks & Food - Cocktail Lounge, Peguera

                                              PAYSpanish

                                              9.0 / 10
                                              17 reviews

                                              Average price €30 american express Welcome

                                              Cafè Palmanova, Palmanova
                                              On A Budget

                                                Arrocería

                                                Salida 13 Palma Nova. Autopista Andratx, 07181, Palmanova

                                                9.2 / 10
                                                222 reviews

                                                Average price €15 american express Welcome

                                                La Porteña, Rotes Velles

                                                  PAYArgentinian

                                                  Carrer de Santa Ponça, 4, 07183, Rotes Velles

                                                  9.1 / 10
                                                  56 reviews

                                                  Average price €25

                                                  30% off the 'a la carte' menu

                                                  Pacific Bay, Peguera

                                                    PAYSpanish

                                                    Carrer del Ratolí, 07160, Peguera

                                                    7.4 / 10
                                                    15 reviews

                                                    Average price €30 american express Welcome

                                                    Frequently Asked Questions