Register my restaurant
Help

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

Mediterranean

Velería - Hesperia Villamil

Bulevar de Peguera, 66, 07160, Peguera

Average price €40

Mediterranean

Plaça Santa Ponsa, 2, 07180, Santa Ponça

Average price €12

Mediterranean

Calle Francisco Vidal Sureda, 23, 07015, Palma de Mallorca

Average price €25

Spanish

Calle Tula, 21, 07160, El Camp De Mar

Average price €25

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

Creative

Carretera d'es Port, 26, 07157, Port D Andratx

Average price €43

Steakhouse

Carrer Benito Jerónimo Feijóo, 2, 07181, Portals Nous

7.8 / 10
45 reviews

Average price €32

Group Special: Menu 50.05€

Author

Passeig Mar, 16, 07181, Palmanova

Average price €30

Mediterranean

Camí Salinar, 8, 07160, Camp de Mar

Average price €30

Spanish

Carrer de Bernat de Santa Eugènia, 2, 07183, Santa Ponça

Average price €15

International

Carrer Martín Ros García, 9, 07181, Torrenova

Average price €18

Italian

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

Average price €15

Mediterranean

Ctra. de Capdella 5, 07195, Puigpunyent

Average price €25

Asian

Av. de la Platja, 3, 07181, Palmanova

Average price €20

Italian

Carrer Farmacèutic González, 1, 07157, Andratx

Average price €50

Indian

Plaça Santa Ponsa, 1, 07180, Santa Ponça

Average price €12

Italian

Ctra. Andratx, 30, 07181, Portals Nous

Average price €20

Mediterranean

Via Puig del Castellet, 5, 07180, Santa Ponça

Average price €15

Indian

Carrer des Capdellà 2, 07160, Peguera

Average price €15

InsiderSpanish

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

Average price €35

Japanese

Mod 4A y 4B, Port Adriano, Urbanización el Toro, s/n, El Toro, 07180, El Toro

Average price €20

International

Carrer Miquel Lladó, 07013, Palma de Mallorca

Average price €20

Mediterranean

Cala Mayor Calle Joan Miro 275 A, Local 43, 07015, Palma de Mallorca

Average price €20

Fusion

Ctra. Palma de Valldemossa, 37, 07181, Portals Nous

Average price €33

British

Av. Notari Alemany, 2, 07181, Magaluf

Average price €25

Andalou

Carrer de Bernat de Santa Eugènia, 2, 07183, Santa Ponça

Average price €22

Cities around Calvià

Filter

TheFork advantages