Seafood restaurants in Barcelona. Our top picks!

Author: Isabella Hardie

Moved from Bournemouth to Barcelona for the year. Learning all of the wonders of the city, and sharing them with you one blog post at a time 🙂

Lover of red wine, tapas and all things artistic <3

Seafood lover? Barcelona is well known for being a hub of gastronomic delights and is a must visit place for any foodie lovers like me. One of the perks of living in a city thats right on the Mediterranean coastline is the fresh delicious fish! Whether its Paella your craving, fried calamari or a juicy bucket of mussels, you might feel overwhelmed by the amount of choice we have here in Barcelona. We have therefore come up with a list of our top picks for you to try on your trip.

Seafood restaurants our top picks in Barcelona!

When looking for seafood restaurants in Barcelona you will find most of the best places along the beach, over looking the beautiful coastline, however there are a few less touristy gems located more inland in the city! Please note: its best to avoid Sunday and Monday for fish here as the fish is usually not fresh, these are known to be the quieter days in the sea. Paella especially should be eaten at lunch time, as it is traditionally cooked first thing in the morning, most Paella you have in the evening is heated up and leftover from lunch service!

Els Pescadors



Situated in the upcoming neighbourhood of Poblenou, Els Pescadors was originally an old tavern bar,  which you can still get a feel from in their “traditional” dining room (one of three!) Which is filled with original antique furniture and decor. If you’re lucky enough to get a table on the beautiful terrace its a perfect spot for a summers day!

Aside from the gorgeous interior and rustic “old Barcelona” feel to this authentic Mediterranean restaurant. The food must be noted, If your looking for delicious fresh seafood then please put this place on your list! The rice dishes on the menu are known as a staple at this hidden gem, but also recommended are the sardines and the sea bass. The menu does change daily depending on the morning’s catch so you definitely know your tasting the freshest seafood available!

Although this spot may be more on the pricey side, if you dig into your pockets you won’t be disappointed. This is Barcelona gastronomy at its finest and this place has the service to match.

Where to find it: Plaça de Prim, 1, 08005, Barcelona

Nearest Metro: Poblenou (L4)

Opening times: 13:00- 15:45 and from 20:00- 23:30 daily

La Paradeta


Source: tripadvisor

This place is a seafood lovers dream. With different restaurants located all over the city I have picked out my favourite of the bunch, which is located in the upcoming trendy neighbourhood of Born! The stone covered seats downstairs in my opinion offer a romantic intimate feel to the restaurant. The restaurant in Born opened up in August 2001 and was the second of the seafood group to open, located right by the former “Born Mercat” this venue has an authentic traditional feel to it.

Now for the best bit! When you enter La Paradeta you form a queue to select your seafood from the counter, with so much choice it can be quite difficult to know what you want but the friendly staff are on hand to help you choose. I highly recommend the fresh mussels, they are absolutely delicious. Once you have picked your seafood it is then taken to be cooked, and you are given a ticket then when its ready you are called over a speaker to go and collect it. Easy right?

This place doesn’t take reservations and queue’s are usually out the door so get their early to avoid disappointment.

Where to find it: Carrer Comercial, 7

Nearest Metro: Barceloneta L4 (Yellow line)

Opening Hours: Tues:Sun: 1-4pm, 8-11:30pm


La Mar Salada



Famously known as one of Barcelona’s best Seafood restaurant, if you are a fan of delicious fresh fish, then this place is a must visit on your trip to Barcelona! Located in the old port “Port Vell” here you can enjoy the beautiful combination of delicious food combined with an exceptional view of the mediterranean coastline. The Chef’s at La Mar Salada have approached traditional fish stews and rice dishes in a new and refreshing way. Highly recommended is the “Arròs negre” which translates to “Black rice” it is served with artichokes and is absolutely stunning!

Enjoy a more informal setting downstairs, for a light lunch whilst taking in the view, or head upstairs for a more elegant dinner/evening setting. They also have a terrace which you can sit and soak up some of the Spanish sunshine, whilst enjoying a glass of vino from their extensive wine list, created to perfectly match the food on your plate.

Although on the Pricey side, they also have a set menu for only €18 which is three courses of seafood heaven! The set menu runs after 12pm Mon-Fri so don’t miss out, be warned it gets extremely busy here and theres a reason for it.

Where to find it: Pg. Joan de Borbó, 58-59

Nearest Metro: Barceloneta L4 (Yellow line)

Opening hours: Mon-Fri (Tues closed): 1-4pm, 8-11pm. Sat-Sun: 1-11pm

Suquet de L’Almirall

Seafood Restaurants


If your looking for authenticity when looking for somewhere to satisfy your seafood needs, then head down to the beach! Suquet de L’Almirall is located down at Barceloneta beach only 20 metres from the seafront. This restaurant opened in 1996, and since has been known as one of Barcelona’s best seafood venues.

With an inside decor themed all things nautical, and an open air terrace for anyone wanting to enjoy the Barcelona sun the location of this restaurant is just perfect! Serving up traditional Spanish seafood dishes such as paella and fish stews, bringing in all the freshest ingredients straight from the port, all fish is bought daily from the local fish market, you definitely know the quality is going to be incredible! Highly recommended are the cod fritters, and the baby squid.

This place becomes absolutely packed in the summer months so make sure you book to avoid disappointment.

Where to find it: Pg. Joan de Borbó 65

Opening hours: Tue-Sat: 1:30pm-4; 8:15-11pm; Sun 1:30-4pm

Nearest Metro: Barceloneta L4 (Yellow)