Best Seafood Restaurants in Barcelona — Fresh from the Port (2025)

Barcelona is 20 minutes from the Mediterranean and the fishing boats still come in at the port every morning. The city's seafood restaurants range from legendary dining rooms serving arroz negro since 1836, to no-sign counter bars where the razor clams were alive an hour ago.

Barcelona is 20 minutes from the Mediterranean and the fishing boats still come in at the port every morning. The city's seafood restaurants range from legendary institutional dining rooms serving arroz negro since 1836, to no-sign counter bars inside La Boqueria where the razor clams were alive an hour ago.

The key local knowledge: avoid the seafront restaurants that show photos of dishes on laminated menus. The good ones are harder to find and don't need the tourist trade. 6 restaurants, all verified, all serving the real thing.

The Best Seafood Restaurants in Barcelona (6 picks)

Can Solé

Can Solé

4.7

Barceloneta · €€€

A Barcelona treasure since 1903, Can Solé in Barceloneta is one of the oldest and most beloved seafood restaurants in the city. Their paella de marisco and fideuà are among the finest in Catalonia, made with fish straight from the nearby port.

La Mar Salada

La Mar Salada

4.6

Barceloneta · €€€

The benchmark seafood restaurant in Barceloneta — honest cooking with fish bought at the port that morning. The arroz negro and the grilled turbot are what people order twice. No tourist theatrics, just excellent product cooked with care. Reserve a week ahead for weekends.

7 Portes

7 Portes

4.4

El Born · €€€

Barcelona's most iconic restaurant, open since 1836. 7 Portes is synonymous with paella in the city — the Paella Parellada (with all shellfish pre-shelled) is the legendary house dish. Cavernous, tile-floored, loud and beloved. A rite of passage.

Elche

Elche

4.5

Poble Sec · €€€

The hidden paella gem that locals go to instead of the tourist waterfront restaurants. Elche is in Poble Sec, far enough from the seafront to have escaped the tourist premium. The Valencian paella and the all-i-pebre are both serious cooking.

Suquet de l'Almirall

Suquet de l'Almirall

4.6

Barceloneta · €€€

A small family restaurant in Barceloneta that has been making the best suquet (Catalan fish stew) and seafood paella since 1986. The arroz negro and the lobster paella are the flagship dishes. Book ahead — a genuine local institution.

La Cova Fumada

La Cova Fumada

4.5

Barceloneta ·

The birthplace of the bomba — Barcelona's potato croquette stuffed with spiced meat — La Cova Fumada also serves a legendary black paella made with squid ink. No sign on the door, no credit cards, no dinner service. Queue for a seat by 12:30pm or you'll miss the paella.

Local Tips for Seafood in Barcelona

  • Barceloneta seafood is best at lunch (1–3pm) when the fish is fresh off the morning market.
  • Arroz negro (squid ink rice) and fideuà (noodle paella) are the Catalan seafood specialities — both different from Valencian paella.
  • Counter bars inside markets (La Boqueria, Mercat de Santa Caterina) offer the freshest and cheapest seafood in the city.
  • Monday is the weakest day for seafood — fish markets are closed Sunday so Monday stock is older.

FAQ — Seafood in Barcelona

What is the best seafood restaurant in Barcelona?

La Mar Salada for arroz negro; Can Solé for a heritage dining experience; La Cova Fumada for the most authentic market experience.

Is Barcelona seafood expensive?

Counter bars and market restaurants cost €15–25pp. Sit-down seafood restaurants in Barceloneta run €35–60pp.

What seafood is typical in Barcelona?

Gambas a la plancha, razor clams, arroz negro, fideuà, boquerones and grilled fish of the day.

Where is the best seafood market in Barcelona?

La Boqueria has the best selection; arrive before 11am for the freshest produce and counter restaurants.