TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

Specify a date & time to find the best restaurants & offers

The Best Seafood Restaurants in Barcelona

27 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Seafood

El Cangrejo Loco

C/ Moll de Gregal, 29, 08005, Barcelona

8.7 / 10
779 reviews

Average price €40

Menu 0€

InsiderSeafood

Avinguda Diagonal, 557, 08029, Barcelona

9.0 / 10
324 reviews

Average price €36

-40% off the "à la carte" menu!

YUMS x2Seafood

Passeig de Garcia Fària, 33, 08005, Barcelona

8.7 / 10
69 reviews

Average price €25

InsiderAuthor

Carrer d'Aribau, 37, 08011, Barcelona

9.4 / 10
117 reviews

Average price €60

Specify a date and enjoy promotions of up to -50% in our best restaurants

InsiderSeafood

C/ Balmes, 413, 08022, Barcelona

9.3 / 10
290 reviews

Average price €36

InsiderFine Dining

C/ La Maquinista, 17, 08003, Barcelona

8.6 / 10
795 reviews

Average price €29 Accepts Yums

Formule 18.00

InsiderSeafood

C/ Palència, 45 - esquina C/Honduras, 08027, Barcelona

9.1 / 10
153 reviews

Average price €34

Fine Dining

Carrer de Carbonell, 5, 08003, Barcelona

8.9 / 10
526 reviews

Average price €35 Accepts Yums

Seafood

Plaça de Catalunya, 14, 08002, Barcelona

Average price €15

InsiderSeafood

C/ Reina Cristina, 3, 08003, Barcelona

Average price €50

Fine Dining

C/ Almirante Cervera, 34, 08003, Barcelona

8.3 / 10
661 reviews

Average price €65

Seafood

Carrer de Còrsega, 272, 08008, Barcelona

8.9 / 10
219 reviews

Average price €30

Seafood

Avenida Diagonal, 557, 08029, Barcelona

Average price €30

Seafood

Carrer de Ramis, 2, 08012, Barcelona

9.2 / 10
164 reviews

Average price €24

Seafood

Carrer del Tajo, 8, 08031, Barcelona

Average price €30

Menú del día 13.90€

Fine Dining

C/ Marqués de Sentmentat, 67, 08029, Barcelona

Average price €30

Menu 30€

MICHELIN 2020Fine Dining

C/ Lérida, 7, 08004, Barcelona

Average price €35

Tasting Menu 100 €

Seafood

C/ Calvet, 27, 08021, Barcelona

Average price €28

Menú Pica Pica 27€

Author

Carrer de París, 190, 08036, Barcelona

Average price €25

Fish & seafood..

Carrer d'Aribau, 174, 08036, Barcelona

Average price €20

Seafood

C/ Rambla Poblenou, 93, 08005, Barcelona

Average price €24

Fish & seafood..

Passeig de Joan de Borbó, 7, 08003, Barcelona

Average price €11

InsiderFine Dining

Carrer Gran de Gràcia, 81, 08012, Barcelona

Average price €75

Seafood

C/ de l'Ajuntament, 11, 08030, Barcelona

Average price €35

InsiderFine Dining

Passeig Joan de Borbó, 58, 08003, Barcelona

Average price €27

Filter

TheFork advantages