The Best Fish Restaurants in Spain

A curated list of Spain’s most exceptional fish restaurants — from Elkano in Getaria to Los Marinos José near Málaga.

Elkano, Getaria
Elkano, Getaria

There are some fish restaurants I always come back. These are my favourites in Spain

Elkano, Getaria
In the small fishing village of Getaria, Elkano sets the global standard for grilled fish. Their turbot, cooked whole over charcoal, is reason enough to travel. Let the owner Aitor Arregi guide you with his recommendations and you will understand why some call this the best fish restaurant in the world.

Estimar, Barcelona
Estimar, Barcelona

Estimar, Barcelona
Hidden in a quiet El Born side street, Estimar is Rafa Zafra’s love letter to the Mediterranean. The daily catch is impeccable, cooked simply and with precision. End with the cheesecake one of the best in Spain.

Cataria Restaurant
Cataria Restaurant

Cataria, Novo Sancti Petri
Elkano’s southern outpost on the Cádiz coast. Inside a beachside hotel, but don’t let that mislead you this is serious cooking. Fish from local markets, grilled with the same Basque mastery. One of its kind in Andalusia.

Los Marinos José
Los Marinos José

Los Marinos José, Fuengirola
A family-run institution near Málaga. They buy the fish themselves, sometimes even catch it. Simple, perfect, and supported by one of the best wine and Champagne lists in Andalusia.