TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Calvià

170 restaurants

Sort by Relevance

Asian

Sakura

Avenida Rei Jaume I 109 | Centro Comercial Las Plazas, 07180, Calvià

Average price €20

Indian

Puerto Portals 76-77-78, 07181, Calvià, Mallorca, España, 07181, Calvià

Average price €40

InsiderArgentinian

Carrer Santa Ponsa 4, 07183, Rotes Velles

9.1 / 10
165 reviews

Average price €35

-50% en Carta con Volvamos a los Restaurantes

Italian

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

9.2 / 10
19 reviews

Average price €15

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

MICHELIN 2020International

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

9.3 / 10
181 reviews

Average price €40 Accepts Yums

Mediterranean

Salida 13 Palma Nova. Autopista Andratx, 07181, Palmanova

9.1 / 10
178 reviews

Average price €15

Mediterranean

Avinguda del Rei Jaume I, 103, 07183, Santa Ponça

9.2 / 10
24 reviews

Average price €25

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

Mediterranean

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

9.9 / 10
10 reviews

Average price €15 Accepts Yums

Fusion

Carrer de Ramon de Montcada, 34, 07183, Rotes Velles

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

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

Average price €30 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Indian

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

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Calle de Sa Travessia 32A, 07194, Puigpunyent

9.8 / 10
15 reviews

Average price €17

Mediterranean

Avinguda del Rei Jaume I, 97, 07183, Santa Ponça

9.2 / 10
33 reviews

Average price €25 american express Welcome

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

Mediterranean

Avenida Joan Miró, 243, 07015, Palma de Mallorca

9.2 / 10
590 reviews

Average price €50 american express Welcome

InsiderMediterranean

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

9.3 / 10
11 reviews

Average price €45

Mediterranean

Carrer del Barranc, 45, 07015, Gènova

8.6 / 10
7 reviews

Average price €25

Mediterranean

Bulevar de Peguera, 73, 07160, Peguera

8.9 / 10
6 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

Asian

Avinguda del Rei Jaume I, 101, 07183, Santa Ponça

9.5 / 10
120 reviews

Average price €25

Mediterranean

Calle Cala Blanca 10, 07181 Palmanova, Calvià, 07181, Palmanova

Average price €20

Mediterranean

Carretera Andratx, 29, 07184, Calvià

Average price €15

Mediterranean

Carretera Cala Fornells, 37, 07184, Calvià

Average price €34

Spanish

Average price €30

Mediterranean

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

Average price €20 american express Welcome

Indian

Passeig Mar, 12, 07181, Palmanova

Average price €15

Indian

Carrer Gran Via, 17, 07180, El Toro

Average price €20

Cities around Calvià

Filter

TheFork advantages