TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Restaurants in Palafrugell

37 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.

YUMS x2Spanish

La Xicra

Carrer de Sant Antoni, 17, 17200, Palafrugell

9.0 / 10
37 reviews

Average price €45

Mediterranean

Carrer del Daró, 57, 17200, Palafrugell

Average price €12

InsiderMediterranean

Carrer Giralt i Subirós, 3-5, 17200, Palafrugell

9.6 / 10
220 reviews

Average price €30

Mediterranean

Av. de les Corts Catalanes, 1, 17200, Palafrugell

8.9 / 10
27 reviews

Average price €20 Accepts Yums

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

From market

Avenida de Pompeu Fabra, 6, 17200, Palafrugell

Average price €19

Menu 18€

Catalan

Paratge la Sauleda, 4, 17200, Palafrugell

8.1 / 10
27 reviews

Average price €30

Italian

Av. Espanya, 1, 17200, Palafrugell

7.9 / 10
35 reviews

Average price €25

Mediterranean

Av. de Pompeu Fabra, 18, 17200, Palafrugell

Average price €15

Mediterranean

Plaça Sant Pere, 1 (calella de palafrugell), 17210, Palafrugell

Average price €20

Fine Dining

C/ Torres i Jonama, 56, 17200, Palafrugell

Average price €30

Italian

Carrer dels Canyers, 24, 17210, Palafrugell

8.0 / 10
107 reviews

Average price €35

InsiderMediterranean

Paratge Roca de Gria, 5, 17253, Vall-llobrega, Girona

9.5 / 10
90 reviews

Average price €30

InsiderMediterranean

Carrer del Nero, 3, 17211, Llafranc

9.3 / 10
113 reviews

Average price €70 Accepts Yums

Mediterranean

Platja d'Aiguablava, S/N, 17255, Begur

8.9 / 10
54 reviews

Average price €30

Mediterranean

Ramón Llull, 1, 17255, Begur

Average price €30

Mediterranean

Carrer Costa Verda, 20, 17210, Calella De Palafrugell

Average price €22

Menu 13.95€

Mediterranean

Afores de Torrent s/n, 17123, Torrent D Emporda

Average price €60

Mediterranean

Pl Sant Pere, 1, 17210, Calella De Palafrugell

Average price €35

Mediterranean

Carrer Riera, 11, 17212, Tamariu

Average price €22

Mediterranean

Carrer de Llado, 6, 17210, Calella De Palafrugell

Average price €30

Spanish

Carrer Ramal, 74, 17124, Llofriu

Average price €25

International

Carrer de Santa Rosa, 3, 17211, Llafranc

Average price €28

Mediterranean

Carrer Torres Jonama, 19, 17253, Mont-Ras

Average price €25

Mediterranean

Puigcalent 7, 17214, Regencos

Average price €30

Fine Dining

Camino Ses Vinyes, 15 17255, Begur

Cities around Palafrugell

Filter

TheFork advantages