TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian dishes Restaurants in Calvià

65 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

InsiderMediterranean

Adriana - Adults only

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

8.7 / 10
60 reviews

Average price €45

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

Steakhouse

07180, 07180, Calvià

9.4 / 10
28 reviews

Average price €25

Mediterranean

Santa Ponsa, 07180, Calvià

9.2 / 10
23 reviews

Average price €25

Mediterranean

Carretera d'Andratx, 11, 07181, Calvià

8.7 / 10
157 reviews

Average price €35

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

Steakhouse

Carrer de Carlos Sáenz de Tejada García, 07181, Calvià

8.6 / 10
4 reviews

Average price €28

Mediterranean

Paseo de Illetas 117 07184, 07184, Calvià

8.5 / 10
8 reviews

Average price €30

Grilled

Ctra. Andratx 30, Local 18, 07181, Calvià

Average price €35

Street Food

Avinguda de la Curia, 13, 07150, Andratx

9.5 / 10
32 reviews

Average price €20

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

InsiderFine Dining

Carrer Espiga, 9, 07160, Cala Fornells

9.4 / 10
164 reviews

Average price €34

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

Spanish

Avinguda del Rei Jaume I, 92,, 07183, Santa Ponsa

9.3 / 10
18 reviews

Average price €25

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

YUMS x2Mediterranean

Passeig Mar, 12, 07181, Palmanova

9.1 / 10
130 reviews

Average price €20

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

MICHELIN 2020International

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

9.2 / 10
145 reviews

Average price €40 Accepts Yums

Fine Dining

Salida 13 Palma Nova. Autopista Andratx, 07181, Palmanova

9.1 / 10
168 reviews

Average price €15

YUMS x2InsiderMediterranean

Av. Notari Alemany, 10 local 12-13, 07181, Magaluf

9.2 / 10
91 reviews

Average price €30

Indian

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

Average price €24

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

Mediterranean

Carrer de Palmira, 4, 07160, Peguera

9.6 / 10
16 reviews

Average price €25

Fusion

Passeig Illetes, 58, 07181, Illetes

8.6 / 10
22 reviews

Average price €35

InsiderMediterranean

Camí dels Reis, 64, 07015, Palma de Mallorca

9.4 / 10
278 reviews

Average price €40

Italian

Portals Nous, 07001, Palma de Mallorca

8.8 / 10
56 reviews

Average price €25

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

Spanish

Calle Savina 2 Local 67, 07160, Calvià

Average price €17

Spanish

Average price €30

Mediterranean

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

8.4 / 10
64 reviews

Average price €25

Indian

Avinguda de Joan Miró, 7, 07014, Palma de Mallorca

Average price €20

International

Carrer Pinada, 8, 07181, Torrenova

8.9 / 10
139 reviews

Average price €22

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

InsiderMediterranean

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

8.1 / 10
23 reviews

Average price €50

Filter

TheFork advantages