Home » Spains regions » Catalonia » Castelldefels » Where to Eat in Castelldefels

Where to Eat in Castelldefels

Castelldefels sits right on the Catalan coast, just south of Barcelona. This means its food scene blends two great traditions. From Catalonia, you get rice dishes, fresh seafood, and the beloved pan con tomate. From the wider Mediterranean coast, you get grilled fish, garlicky prawns and long lazy lunches by the sea. Fishing has shaped this town for centuries, and that history still shows up on every menu. Locals take their seafood seriously here. You’ll also spot Galician influences, since many restaurant owners hail from Spain’s north-west coast. Add a lively beach promenade, and you get a town built for eating well. Whether you fancy a full seafood platter or a quick sandwich, Castelldefels delivers. Below, we’ve rounded up the best places to eat, sorted by style and budget.

Traditional restaurants

Restaurante Amar is famous for its seafood paella and fresh sea bass, cooked under a well-known local chef. It holds a 4.5 Google rating, and reviewers often mention the tender mussels, the tomato bread starter, and the generous gluten-free options. Get directions.

Casa Gallega Restaurante & Tapas serves authentic Galician seafood right on the seafront. It scores 4.4 on Google, and diners regularly praise the grilled sardines, the seafood platter, and the warm, attentive staff. Get directions.

La Toja is loved for its creative twist on Catalan tapas, especially its steak tartare and patatas bravas. It holds an impressive 4.8 rating, and reviewers highlight the tender mussels, the charming decor, and the attentive service from staff who explain every dish. Get directions.

Rincón de Lola is a family-run chiringuito that’s been serving the beachfront for three generations. Known for its lobster rice and daily menú del dia, reviewers often mention the picturesque sea views and the excellent value on weekdays. If you’d like to understand this classic Spanish lunch tradition better, our guide to the menú del día explains exactly how it works. Get directions.

Fosbury Café sits right on the sand and mixes lounge vibes with hearty Catalan classics. Rated 4.1 on Google from nearly 6,000 reviews, guests consistently praise the sea views, the iberico croquettes, and the wide selection of rice dishes and fideuà. Get directions.

Rober’s Frankfurt is a Castelldefels institution for casual sausages, burgers and bocadillos. It’s been open for decades, and locals return again and again for the crispy fries and the friendly, speedy counter service. Get directions.

La Casa Blanca Pastisseria is the go-to spot for morning coffee and pastries in the town centre. Rated 5.0 by visitors, reviewers rave about the cheesecake, the buñuelos, and the cosy, welcoming atmosphere. Get directions.

Casanova Beach Club is another firm favourite chiringuito, blending relaxed beach dining with fresh grilled fish and cold sangria. Visitors often mention the friendly staff and the unbeatable spot right on the sand. If you love this kind of beachside dining, you might also enjoy nearby Gavà Mar, which has a similar laid-back coastal feel. Get directions.

Fine dining restaurants

Solraig, run by the well-regarded Tibu-Ron group, is famous for its rice dishes and stunning seafront setting. Guests describe it as one of the best restaurants in town, and reviewers frequently highlight the seafood paella with lobster, the patatas bravas, and the polished but relaxed service. Get directions.

Olave is known among locals for its refined Mediterranean menu and its elegant, contemporary dining room. It’s regularly named alongside the very best restaurants in Castelldefels, and diners often mention thoughtful plating and quality local produce. Get directions.

Fosbury Café also earns a fine dining mention for special occasions, since it hosts elegant seafront dinners and events. Reviewers describe the tagliata di manzo and grilled monkfish as standouts, alongside the excellent wine list and sweeping sea views. Get directions.

For those planning a longer trip along this stretch of coast, it’s worth reading our full Castelldefels guide, plus our tips on where to stay in Castelldefels.

Budget friendly restaurants

Rober’s Frankfurt remains one of the cheapest, most reliable options in town. A full meal with drinks often comes in under €20, and reviewers love the sausages, fries and quick self-service system. Get directions.

Rincón de Lola’s weekday menú del dia is a brilliant budget pick, with several starters, a main, bread, a drink and dessert all included. Reviewers say it’s excellent value, especially given the seafront terrace views. Get directions.

La Casa Blanca Pastisseria is perfect for a cheap and satisfying breakfast or light lunch. Coffee and a pastry won’t break the bank, and reviewers say the cakes and coffee rival anywhere in the region. Get directions.

Casa Gallega’s lunchtime menu is also great value considering the quality of the seafood on offer. Diners often note that it feels higher-end without the higher-end price tag. Get directions.

Whichever budget you’re working with, Castelldefels rewards you with fresh seafood, warm hospitality and sea views at every turn. Pair a meal here with time on the beach, and you’ve got a perfect Catalan coastal day. For more ideas nearby, check out our guides to the Costa del Garraf and where to eat in Barcelona, both just a short trip away.

Scroll to Top