The Best Seafood Restaurants in Madrid

InsiderEl Timón Del Terraza, Madrid

InsiderSEAFOOD

C/ CAMARENA, 254 posterior., Aluche, 28047, Madrid

822

Average price €33

Carta Marina, Madrid

SEAFOOD

Carta Marina

9.4 / 10

C/ Padre Damián, 40, 28036, Madrid

360

Average price €67

InsiderEl Barril de Alcántara, Madrid

InsiderSEAFOOD

C/ Alcántara, 30, 28006, Madrid

303

Average price €37

Deli Peppe, Madrid

ITALIAN

Deli Peppe

 / 10

Calle Virgen de la Alegria 10 Mercado de Las Ventas, Primer Lugar , Local 128 28027 Madrid, 28027, Madrid

Average price €15

InsiderMarisquería Hermanos Álvarez, Madrid

InsiderSEAFOOD

C/ Ricardo San Juan, 20, 28043, Madrid

195

Average price €37

InsiderEl Barril de Argüelles, Madrid

InsiderSEAFOOD

C/ Andrés Mellado, 69, 28015, Madrid

369

Average price €33

InsiderEl Barril de Recoletos, Madrid

InsiderSEAFOOD

C/ Recoletos, 9, 28001, Madrid

332

Average price €38

La Lonjería, Madrid

SEAFOOD

La Lonjería

9.2 / 10

Av. de la Albufera, 323, 28031, Madrid

30

Average price €30

InsiderMarisquería Méndez, Madrid

InsiderSEAFOOD

C/ Ibiza, 33, 28009, Madrid

87

Average price €41

El Telégrafo, Madrid

SEAFOOD

El Telégrafo

8.9 / 10

C/ Padre Damián, 44, 28036, Madrid

754

Average price €34

El Rinconcito, Madrid

SEAFOOD

El Rinconcito

8.9 / 10

Calle del Padre Claret, 12, 28002, Madrid

260

Average price €30

El Barril de las Letras, Madrid

SEAFOOD

C/ Cervantes, 28, 28014, Madrid

785

Average price €28

InsiderOgrelo, Madrid

InsiderSEAFOOD

Ogrelo

9.2 / 10

C/ Menorca, 39, 28009, Madrid

576

Average price €42

El Gran Barril, Madrid

SEAFOOD

El Gran Barril

8.8 / 10

C/ Goya, 107, 28009, Madrid

634

Average price €31

InsiderRafa, Madrid

InsiderSEAFOOD

Rafa

8.6 / 10

C/ Narváez, 68, 28009, Madrid

159

Average price €45

Melgar, Madrid

SEAFOOD

Melgar

8.5 / 10

Calle Antonio López, 5, 28019, Madrid

374

Average price €30

InsiderNaveria do Mar, Madrid

InsiderSEAFOOD

Calle de Santa Juliana, 57 28039, 28039, Madrid

Salamar, Madrid

SEAFOOD

Salamar

 / 10

C/ Cartagena, 103, 28002, Madrid

808

Average price €28

Marisquería Villas, Madrid

SEAFOOD

C/ Hartzenbusch, 16, 28010, Madrid

121

Average price €16

Filter

Filter by
Avantages TheFork