Seafood Restaurants in Barcelona

Barcelona has some of the best seafood on the Mediterranean. Known for its paella, there are plenty of upscale, high end, as well as affordable places to experience delicious seafood.

If you're looking for paella, our number one pick is the place to go. Can Majo, situated along Barceloneta beach, is renowned for its hearty paella. This is an elegant, fine dining restaurant, ideal for dates or an intimate night out.

Head to the Born and pick your own fish before they grill it. Our number three pick, Els Pescadors, not only has amazing food, but you get to choose your fish and watch them grill it before chowing down.

Situated on the boardwalk, our number eight pick is a seafood lovers paradise. Agua is well known for quality dishes at affordable prices and is ideally located along the beach so you can look out onto the water while you eat.

Can Majó

carrer de l'Almirall Aixada 23

Delightful fish and stews...
Read more

Pajaritos (Los)

carrer de la Muntanya 94
Cerca del Pg. Maragall

Seafood & wine...
Read more

Els Pescadors

plaça de Prim 1

Excellent market—fresh cuisine...
Read more

Tinglado (El)

Moll del Gregal 5-6
Port Olímpic

Seafood by the sea...
Read more

Reial Club Marítim de Barcelona

Moll d'Espanya

Seafood by the harbour...
Read more

Fitora (La)

Moll de Gregal 18-19
Port Olímpic

Fish and meat...
Read more

Cangrejo Loco (El)

Moll del Gregal 29-30
Port Olímpic

Cut the crab!...
Read more

Agua

expert pick

Passeig Marítim 30
Castelldefels

Seafood on the beach...
Read more
Contact   ·   Privacy   ·   Terms