In this article▾
- Tragamar: the Mediterranean on a plate
- El Balcó de Calella: postcard views and chef's cooking
- Sol i Mar: old-school seafaring tradition
- Les Voltes: Catalan cooking under the town's arches
- La Blava: a small treasure facing the sea
- Funky Pizza (Palafrugell): flavour, music and a young crowd
- Eating in Calella de Palafrugell: the Mediterranean on every table
In Calella de Palafrugell, time slows down among beached boats, white houses and the smell of salt. This small Costa Brava town, known for its beauty and its authenticity, is also a destination worth visiting for its food alone. Here you eat facing the Mediterranean, with the murmur of the waves and the sea breeze as part of the menu. The local kitchen pays tribute to fresh seafood, Empordà olive oil, and the flavours of Catalan tradition. From restaurants that have earned a name for their seafood to terraces right on the beach, every place here offers something different. Below, the best places to eat in Calella de Palafrugell (and just around it), with real information and worthwhile recommendations for tasting the Costa Brava at its best.
Tragamar: the Mediterranean on a plate
Sitting right on the sand at Platja del Canadell, Tragamar is an undisputed classic. Open since the late nineties, it mixes contemporary seafood cooking with an elegant, relaxed mood. The menu, built around fresh fish, rice dishes and seafood straight from the market, changes with the season and the day's catch. Standouts include cuttlefish-and-seafood rice, grilled sardines, and sesame tuna tataki.
The terrace, with sea views right in front of you, is one of the most sought-after spots on the Costa Brava for eating with your feet nearly in the sand. Ideal for a long lunch or dinner at sunset, with a glass of white Empordà wine and the sea breeze for company. Booking ahead is essential in high season.

El Balcó de Calella: postcard views and chef's cooking
If you want food and landscape working together, El Balcó de Calella, inside the Hotel Sant Roc, is the choice. With a terrace suspended over the sea, this restaurant offers one of the most striking views on the whole Costa Brava.
The kitchen, led by chef Hèctor Ortega, mixes local produce with chef-driven technique. Oven-roasted fish, seasonal rice dishes and locally raised meat come with a well-chosen list of Empordà wines. The service is polished, the mood calm — ideal for a special dinner or a romantic lunch. Few places capture the coast's quiet elegance as well as this one.

Sol i Mar: old-school seafaring tradition
A few steps from the seafront sits Sol i Mar, a family-run restaurant that embodies Calella at its most authentic. No pretence, no fuss — this is a place to eat well, unhurried. The menu centres on fresh fish and shellfish: steamed mussels, suquet de peix, grilled sardines, seafood rice.
The mood is relaxed, with a mostly local crowd and the sound of the harbour in the background. Value for money is excellent, and its honesty makes it a favourite among the town's own residents. A good spot for the Costa Brava as it's always been, white tablecloths and the smell of the sea.

Les Voltes: Catalan cooking under the town's arches
Under the well-known arches that give this part of the old town its name, Les Voltes is a must for lovers of traditional Catalan cooking. Its vaulted, cool dining room carries real history and authenticity. The menu sticks to the classics: fideuà, fish suquet, homemade cannelloni, grilled meats.
The mood is warm and family-run, with attentive service that keeps the town's spirit intact. Eating here, surrounded by stone, aroma and calm, is a return to the Costa Brava at its most genuine.
La Blava: a small treasure facing the sea
La Blava is a small restaurant across from the beach that sums up everything that makes Calella special: closeness, charm, local flavour. The offering is simple but well executed: soupy rice dishes, fish of the day, calamari, homemade desserts.
The terrace, with only a handful of tables, has a privileged view of the Mediterranean. It's an intimate spot, ideal for couples or anyone after a quiet meal built on fresh produce and honest cooking. Booking ahead is essential — the space is small and much in demand.
Funky Pizza (Palafrugell): flavour, music and a young crowd
Just five minutes away by car, in the centre of Palafrugell, sits Funky Pizza, a different kind of place with plenty of character. Its handmade dough and wood-fired oven set it apart: crisp pizzas, top-quality ingredients, creative combinations.
The place has a lively terrace, ideal for a vermouth or an informal dinner. They also run DJ sets and live music, keeping things relaxed without losing sight of the food. A good stop if you're after something more modern, while the Mediterranean flavour still shows up in every bite.
Eating in Calella de Palafrugell: the Mediterranean on every table
Eating in Calella isn't just about food: it's a celebration of sea and land. Every restaurant, from the refined Balcó to the classic Sol i Mar, shares the same philosophy: respect for the ingredient, love for the cooking, and passion for the place. And if the town has already won you over, it's not the only one: read about the 7 most beautiful towns on the Costa Brava.
Whether it's on the sand at Canadell, under the stone arches, or amid laughter and music in Palafrugell, everything here invites you to savour life slowly. Because in Calella de Palafrugell, the Mediterranean is also something you eat.
Frequently asked questions
Where can I eat well with sea views in Calella de Palafrugell?
The best restaurants with direct Mediterranean views are Tragamar and El Balcó de Calella. The first sits right on the sand at Platja del Canadell and serves rice dishes and fresh fish with the sound of the sea for company. The second, inside the Hotel Sant Roc, has a panoramic terrace with one of the most striking views on the Costa Brava.
What's the most traditional restaurant in Calella de Palafrugell?
For authenticity and traditional Catalan cooking, Sol i Mar and Les Voltes are the most representative. Both serve old-school dishes — suquet de peix, fideuà, seafood rice — made with local produce in a warm, seafaring mood.
Where can I get the best rice dish in Calella de Palafrugell?
Tragamar and La Blava are the two most recommended restaurants for a good rice dish by the sea. At Tragamar, the sticky rice with cuttlefish and seafood is a classic; at La Blava, the soupy rice with fish of the day has become a local favourite.
Are there more casual options, or places good for children?
Yes. Funky Pizza, in Palafrugell, is a good pick for families or groups after a relaxed atmosphere. It serves wood-fired artisan pizza on a spacious terrace with a lively mood and music — also a good choice for a casual dinner after a day at the beach.
Where can I get fresh fish in Calella de Palafrugell?
The freshest market fish is at Sol i Mar and Tragamar. Both restaurants work with the day's catch straight from the Empordà coast. From sardines and calamari to oven-roasted sea bass or bream, every dish keeps its genuine Mediterranean flavour.
Do I need to book a table at restaurants in Calella de Palafrugell?
During the summer months (June to September), booking is strongly advised, especially at terrace or seafront restaurants like Tragamar, El Balcó or La Blava. In low season, finding a table is usually easier, but it's still worth calling ahead.
What kind of food is most common in Calella de Palafrugell?
Most restaurants serve Mediterranean and Catalan cooking, built on fresh local produce. Rice dishes, shellfish, fish of the day, Empordà vegetables and DO Empordà wines are the mainstays on the table.




