Best Seafood in Barcelona

Barcelona's Tastiest and Freshest Seafood Restaurants in and around the City

Barcelona’s eclectic and diverse variety of underwater delicacies only adds to the city’s appeal as a hub for foodies and culinary gurus alike. Whether you feel like sharing paella, a bucket of fresh mussels, fried calamari or gambas (with or without the heads) there are infinite places to dine if you’re looking for night of seafood. With many of the more well known establishments lining the boardwalk, there are still plenty of restaurant options around the city, each with its own distinct flare and of course, special catch of the day. An important thing to note, is that other than a few select restaurants, Mondays don’t usually have a wide variety of fresh options. Since Sunday is a quieter day on the sea, many restaurants don’t even open on Monday and from the ones that do, they’re usually short a few items on the menu (or their fish isn’t as ‘fresh’ as it should be).

Some of the more well-known seafood restaurants are situated along the boardwalk with beautiful views of the Mediterranean Sea. There are however, several more 'in-land' seafood gems, that are less touristy and have equally as delicious food. La Ciutadela restaurant, located on the edge of Park Ciutadela is one example. They have an outdoor terrace and delicious food. 


Els Pescadors

Situated in the up and coming Poblenou neighborhood, this original tavern, now turned high-end restaurant, has been serving the freshest seafood and highest quality dishes for years. If you're in the mood for dining in an elegant, chic establishment, rich in history, class and innovation, then Els Pescadors is an excellent pick. Their menu changes daily depending on the catch of the day, so be sure to call in advance if you're wondering what will be served that evening. This is one of the less casual fine dining restaurants, so be sure to love fish and want a genuine Catalan experience in a local part of town.

Recommended for Seafood because: Off the beaten path, high-end and elegantly created food in a trendy setting

Sam's expert tip: Try their duck foie gras

Read more about Els Pescadors →

A Barcelona classic, you can feel the history and authenticity from the moment you walk into the restaurant. Situated in Barceloneta, this sea side locale features a range of delicious seafood and Catalan dishes. This is an excellent fusion of Mediterranean, Marine and Catalan cuisine, set in a traditional yet unassuming atmosphere. Can Sole is situated in Barceloneta neighborhood, a charming, old fisherman village this restaurant is perfectly situated, close to the water, yet not as touristy as some of the others, which are right along the border. This is a mix of rustic and classic Spanish and Catalan food.

Recommended for Seafood because: Delicious seafood in Barcelona's old Fisherman Quarter, ideally situated with fresh daily fish

Sam's expert tip: Be sure to reserve, especially on weekends

Read more about Can Sole →

A well known restaurant chain, Cal Pinxo is situated along the port, overlooking Barcelona's new Yacht scene. It sports a lovely terrace with fabulous service and an elegant yet unpretentious vibe. Specializing in seafood, the restaurant has a host of other options including meats, other types of fish, salads, vegetables amongst other innovative dishes. Although it's lined together with other port side locales, Cal Pinxo distinguishes itself using the highest quality ingredients put together by its renowned chefs. It's also one of the few restaurants with a vegetarian paella which is hard to come by in the city.

Recommended for Seafood because: Delicious gastro-style tapas and seafood dishes in an upscale and romantic restaurant

Sam's expert tip: Try the Monkfish and be sure to see a dessert menu

Read more about Cal Pinxo →

La Ciutadela

Quaint and charming, La Ciutadela is nestled in the Old City near Arc de Triomf and has an extremely diverse menu with a strong focus on serving fresh seafood daily. With two private dining rooms and a separate coffee area, you'll be treated like a VIP in this elegantly warm locale. The ingredients are all high quality and perfectly mixed together providing for a mouth watering experience at extremely affordable prices. Some of their best dishes include their avocado salad, tuna and shrimp salad as well. If you're in the mood for paella this is a great place to try it, but be sure to come on an empty stomach.

Recommended for Seafood because: Out of the way, mouth watering seafood overlooking the Ciutadela Park and Arc de Triumf

Sam's expert tip: A small restaurant with few tables and as part of the Ciutadela Hotel, so it fills up quickl; be sure to reserve.

Read more about La Ciutadela →

Bright, airy and absolutely delicious, this is a Barcelona gem. Tucked away in Barceloneta, only a three-minute walk from the water, Segons Mercat prides itself on serving high quality tapas, especially when it comes to their fish and seafood. There are two locations in the city, one in the Old City and the other on Gran Via in the Eixample district. This is a great place if you want to experience local tapas with a gourmet twist. Edu and Billy are the owners and they're both lovely, personable and eager to please. Be sure to get their cava sangria, it's delicious.

Recommended for Seafood because: Gastro-tapas and delicious seafood this is an off the beaten path, delicious restaurant

Sam's expert tip: Order the asparagus with goat's cheese and the 'ternera' (beef).

Read more about Segons Mercat →

La Paradeta

A self-service seafood lovers haven, La Paredeta is both romantic and unpretentious. Choose amongst a wide array of fresh and unique options which will then be served to you in an intimate and informal setting. There are several Paradetas throughout the city, each with its own distinct feel and character. The one in the Born is particularly nice as it has a stone covered downstairs seating area, romantic and quaint and great for intimate dinners. The upstairs part is where you can choose the seafood for your platters and even watch them cook it if you like. Otherwise you can have a drink at the bar or be seated at the table.

Recommended for Seafood because: An exciting and different seafood approach where you can pick your own food

Sam's expert tip: Excellent for large groups but be sure to reserve in advance

Read more about La Paradeta →

Founded in 1968 this family run, beach side restaurant is a definite must. Known specifically for their delicious paella, Can Majo has an intimate outdoor patio overlooking the Mediterranean and is ideal during the summer. The owners pride themselves on serving only the freshest seafood and make regular trips to the Barceloneta market which is only a stones throw from the restaurant itself. This is a short walk from the cruise port, but well worth it, especially if you're craving some authentic Spanish Paella whilst overlooking the water. Can Majo is a family-run and owned restaurant, thus providing a very personalized service throughout the meal.

Recommended for Seafood because: A classic Barcelona paella restaurant located on the boardwalk with great views

Sam's expert tip: Order their paella

Read more about Can Majó →


An authentic mix of Catalan and Galician cuisine, this is one of Barcelona and Spain's most renowned restaurants. Featuring a modern, yet classic decor the food is of the highest quality with top-notch service in an elegant yet relaxed setting. The high ceilings and two floors add to the airy and open atmosphere, providing for a really enjoyable experience. Botafumeiro is a one of a kind establishment, and fuses high-end food with an elegant yet unpretentious vibe that keeps locals faithful and brings in tourists all year round. It's a great place for seafood, Catalan specialties and a wonderful fine dining experience.

Recommended for Seafood because: Delicious seafood in an elegant and very Catalan setting

Sam's expert tip: Check out their private lounge and dining area, excellent for parties and big groups

Read more about Botafumeiro →

If you're looking for tasty seafood, exceptional paella and a host of options including vegan dishes, Barraca is the optimal choice. Overlooking the beach, floor to ceiling windows line the upper floor of this restaurant, providing for gorgeous views, especially if you get to sit near the window. The food is delicious, with a particular focus on their fish and paella dishes. The staff are quick to accommodate and willing to adapt for dietary restrictions. It's also one of the only restaurants with a strictly vegan paella, which is mouth watering. Barraca is the perfect restaurant for a great lunch on the beach.

Recommended for Seafood because: A delicious seafood restaurant overlooking the water with great service and wonderful views

Sam's expert tip: Be sure to reserve in advance, especially on the weekends as it fills up extremely quickly

Read more about Barraca →

A delicious seafood restaurant in the heart of the Gothic Quarter. Mariscco sets the bar high when it comes to its mouth watering mussels, paella and seafood platters. With excellent, and extremely attentive service its outdoor terrace is perfectly situated, overlooking one of the Old City's most iconic Plazas (Plaza Reial), ideal for people watching, soaking in the sun and enjoying an eclectic and lively ambiance. Mariscco's known for its seafood, however there are vegetarian options as well as a healthy selection of meats and other types of fish and tasty salads. This is an excellent choice if you want to eat great seafood in a super central location.

Recommended for Seafood because: A great seafood restaurant in the Gothic Quarter, is often hard to find

Sam's expert tip: Try the mussels and the mozzarella salad

Read more about Mariscco →


Meet Sam Mednick

Sam’s passion for the sea and mountains makes Barcelona the optimal living destination. 

Sam's love for traveling has taken her to Africa, the Middle East, Europe and South America. Before...  More About Sam