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 Calafell

92 restaurants

Sort by Relevance

Mediterranean

Vell Papiol

Carrer de Vilamar, 30, 43820, Calafell

9.1 / 10
64 reviews

Average price €38

Mediterranean

Carrer del Rin, 1, 43882, Calafell

8.2 / 10
23 reviews

Average price €30

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

Mediterranean

Passeig Marítim de Sant Joan de Déu, 104, 43820, Calafell

Average price €15

MICHELIN 2020Author

Carrer de la Marinada, 2, 43820, Calafell

9.2 / 10
179 reviews

Average price €45

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

Italian

Carrer de Montserrat, 26, 43820, Calafell

8.2 / 10
39 reviews

Average price €25

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

International

Av. Sant Joan de Déu,, 43882, Calafell

Average price €19

Mediterranean

Passeig Marítim de Sant Joan de Déu, 254, 43882, Calafell

Average price €15

Mediterranean

Av. Sant Joan de Déu, 42, 43820, Calafell

9.0 / 10
110 reviews

Average price €20

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

Chinese

Avinguda de Barcelona, 48, 43881, Cunit

9.9 / 10
4 reviews

Average price €15 american express Welcome

Mediterranean

Carrer Montserrat, 20, 43820, Calafell

Average price €22

Menu 13.90€

Mediterranean

Avinguda de la Cossetania, 18-24, 43820, Calafell

Average price €15

Spanish

Sant Joan De Deu 94, 43820, Calafell

Average price €15

International

Sant Joan de Déu, 97, 43820, Calafell

Average price €15

Mediterranean

Avinguda Sant Joan de Deu 38, 43820, Calafell

Average price €15

Mediterranean

Av. Espanya, 92, 43882, Segur De Calafell

9.0 / 10
21 reviews

Average price €20

Fusion

Carrer d'Àngel Guimerà, 16, 43700, El Vendrell

9.4 / 10
20 reviews

Average price €20

InsiderMediterranean

CARRER DE MAR 33, 43700, El Vendrell

9.2 / 10
182 reviews

Average price €31

Menú Especial Fin de Semana 22€ 22 €

Basque

Avenida sant joan de deu 65, 43820, Calafell

Average price €20

International

Av. Sant Joan de Déu, 43, 43820, Calafell

Average price €25

Chinese

Mallorca 6, 43820, Calafell

Average price €20

Mediterranean

Vilamar, 46, 43820, Calafell

Average price €21

Mediterranean

Vilamar, 6, 43820, Calafell

Average price €17

Mediterranean

Montserrat, 13, 43820, Calafell

Average price €20

Mediterranean

Carmen 4, 43820, Calafell

Average price €15

International

Mallorca 16, 43820, Calafell

Average price €15

Cities around Calafell

Filter

TheFork advantages