Where to Find the Best Fish & Seafood Restaurants on Tenerife

Tue, December 27th, 2011 - By Jack Montgomery

When it comes to food, I’m a lover of anything that swims, crawls or scuttles along under the sea. I don’t care how ugly or alien it looks, I’ll scoff it..with relish.

For those with similar culinary preferences, Tenerife is a seafood lover’s paradise. Call me sad but I once counted the different varieties of fish at my local supermarket. I gave up after reaching 40 and that was before I’d moved on to the seafood.


Some are familiar – cod, hake, halibut, mackerel, monk-fish; some less so – parrot fish, sama, cherne. If you’re a fish fan, they’re all worth tasting. However, standards in restaurants on Tenerife vary enormously. As a general rule of thumb, the best places to eat fish are at restaurants located in a resort with a fishing community.

Here are some suggestions for places on Tenerife where visitors can enjoy a fabulous, fishy feast.


 Los Abrigos
The restaurants along the harbour at Los Abrigos on the south east coast attract diners from resorts all along the south coast with El Médano, Gold del Sur and Costa del Silencio all being nearby. Choices range from sophisticated dining at Los Roques to more traditional fish restaurants.

La Caleta
La Caleta is popular with people staying in the resorts of Costa Adeje which are in walking distance of this once small fishing village. Again there’s a choice of sophisticated restaurants or traditional Canarian fare with prices as diverse as the appearance of the food that arrives on your plate.


Los Cristianos
Los Cristianos doesn’t have a great reputation for seafood restaurants but one place receives consistently good reviews. El Cine tucked away in an alley behind the harbour is cheap and serves decent seafood. It’s not the best I’ve tried but the local ex-pat population and visitors who stay in Los Cristianos rave about it.

Punta del Hidalgo
The Cofradía de Pescadores in Punta del Hidalgo is hidden away in a northern resort made up of not particularly attractive buildings (I’m being kind). However, the small harbour is one of my favourites and the fish is about as fresh as you’ll find. One minute fishermen can be bashing hell out of a moray eel on the jetty a few feet in front of you, the next it’ll turn up on your plate.

 Puerto de la Cruz
Boasting a picturesque harbour and some super fish restaurants, Puerto de la Cruz ticks all the right boxes when it comes to Tenerife fish restaurants. Everybody I’ve taken to the Cofradía de Pescadores beside the old customs house has loved both the food and the views. An alternative, and a favourite with Canarian middle classes, is the Tasquita de Min on the other side of the harbour. They cook a mean parrot fish there.

San Andrés
For me San Andrés near Santa Cruz is the number one spot for fish restaurants on Tenerife. Not only do you get the island’s best looking beach (Las Teresitas) you get a fishing village clinging to the hillside with restaurants where the menu is decided when the fishermen turn up on the doorstep with each day’s catch.


Posted : Tuesday, December 27th, 2011 at 1:28 pm
Category : about tenerife
Subscribe : RSS 2.0

3 Responses to “Where to Find the Best Fish & Seafood Restaurants on Tenerife”

  1. Estanis says:

    How about “Casa Olegario” en Candelaria?

  2. Jack says:

    There are a lot more good little fish restaurants around Tenerife’s coastline than mentioned above, so thanks for adding another Estanis.

  3. marta says:

    perdona,pero tengo q decir q con los cristianos y eso de la reputacion se paso,y si no vayan al restaurante A BORDO en el callejon detras de la farmacia del PUERTO abajo en la playa y ALUCINARAN pescado fresquisimo y preparado con mucho amor y todas las noches tienen PARRANDA en vivo¡Felicidades Jose!

Leave a Reply