Skip to content
Wednesday, 19. August 2026

Where to eat in La Restinga, El Hierro’s fishing village

← All restaurants on El Hierro

Updated: April 2026 – updated regularly As of: April 2026 – updated regularly

La Restinga took me by surprise fifteen years ago – and still does to this day. This tiny fishing village on the southern tip of El Hierro lives off the sea, and you can really taste it. The best restaurants in La Restinga aren’t gourmet temples, but four or five simple eateries along the harbour promenade, which serve up every day what the fishermen have landed that morning. If you eat here, you’re eating more authentically than almost anywhere else in the Canary Islands. And more affordably, of course.

Fresh catch of the day straight from the harbour

At lunchtime, La Restinga is at its best – between 2 and 4 pm, divers and locals sit side by side, and the three-course ‚menú del día‘ is available for around twelve euros. Grilled lapas, papas arrugadas, the catch of the day: that’s all you need. If you come in the evening, you’ll pay a little more and find it less busy. You should bring cash with you, as cards aren’t accepted everywhere. A knowledge of Spanish is helpful, as the menus in some restaurants are only available in Castellano.

Restaurante El Refugio: Restaurant in La Restinga

1

1. Restaurante El Refugio: a restaurant in La Restinga

4.5★★★★½1,933 reviews

📍 La, C. la Lapa, 2, 38917 La Restinga, Santa Cruz de Tenerife, Spanien

📞 922 55 71 30

Restaurante Casa Juan: Restaurant in La Restinga

2

2. Restaurante Casa Juan: a restaurant in La Restinga

4.3★★★★☆948 reviews

📍 C. Juan Gutiérrez Monteverde, 33, 38917 La Restinga, Santa Cruz de Tenerife, Spain

📞 922 55 71 02

Tasca La Restingolita: Restaurant in La Restinga

3

3. Tasca La Restingolita: a restaurant in La Restinga

4.2★★★★☆723 reviews

📍 Avenida Marítima, C. Arenas Blancas, 38, 38917 La Restinga, Santa Cruz de Tenerife, Spain

📞 822 09 61 30

Restaurante La Vieja Pandorga: Restaurant in La Restinga

4

4. Restaurante La Vieja Pandorga: a restaurant in La Restinga

4.1★★★★☆1,136 reviews

📍 C. el Rancho, 3, 38917 La Restinga, Santa Cruz de Tenerife, Spanien

📞 922 55 70 64

Restaurante Garañones: Restaurant in El Hierro

5

5. Restaurante Garañones: a restaurant in El Hierro

4.1★★★★☆604 reviews

📍 Camino Los, C. los Cantos, 38911 El Hierro, Santa Cruz de Tenerife, Spain

📞 649 50 96 96

El Rincón: Restaurant in La Restinga

6

6. El Rincón: a restaurant in La Restinga

4.4★★★★½

📍 C. Juan Gutiérrez Monteverde, 47, 38917 La Restinga, Santa Cruz de Tenerife, Spain

📞 692 20 32 21

La Terraza Sur 🍸🍔: Bar in La Restinga

7

7. La Terraza Sur 🍸🍔: Bar in La Restinga

4.8★★★★½13 reviews

📍 C. el Varadero, 4, 38917 La Restinga, Santa Cruz de Tenerife, Spanien

📞 627 21 06 72

Amore Mío: Bar in La Restinga

8

8. Amore Mío: Bar in La Restinga

3.8★★★½☆218 reviews

📍 C. la Lapa, 6, 38917 La Restinga, Santa Cruz de Tenerife, Spanien

📞 922 07 63 90

By category

Tips for your visit

Lunch between 2 pm and 4 pm is the best time to eat in La Restinga – that’s when most restaurants are busy and the food is fresh.

Bookings are recommended during the peak season (Christmas, Easter, August), particularly for dinner from 8 pm onwards.

The ‚Menú del día‘ – a three-course meal with a drink for 10-14 euros – is only available at lunchtime in many restaurants in La Restinga.

More lists: Restaurants on El Hierro · The best restaurants in La Restinga


Frequently Asked Questions

How much do restaurants in La Restinga cost on average?

Simple eateries and guachinches usually cost between 10 and 15 euros per person, whilst upmarket restaurants cost between 25 and 45 euros. The ‚menú del día‘ at lunchtime, costing between 10 and 14 euros, offers the best value for money.

Are restaurants in La Restinga suitable for families with children?

Most restaurants in the Canary Islands are family-friendly. High chairs are standard in tourist areas; it’s best to enquire in advance at local village restaurants.

Can you get by speaking German in restaurants in La Restinga?

In tourist areas, German and English are widely spoken. In local restaurants outside the resorts, Spanish is helpful – though simple orders can usually be placed in English almost everywhere.