NeighborhoodsPayment methodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsOnly with offersNearby
Register my restaurant
Help


The 10 Best Restaurants in Puerto De La Cruz

38 restaurants
Why you received these results
The Roof , Puerto De La Cruz
Great Deal
1

PAYAmerican

The Roof

C. Agustín de Betancourt, 22, 38400, Puerto De La Cruz

9.5 / 10
44 reviews

Average price €18

30% off food

Enyesque Tapas Bar, Puerto De La Cruz
2

PAYFrom Canarias

C. Antonio Ruiz Alvarez, 7, 38400, Puerto De La Cruz

9.0 / 10
128 reviews

Average price €19 american express Welcome

30% off food

Andana Beach Club, Puerto De La Cruz
3

PAY

Av. Francisco Afonso Carrillo, s/n, 38400, Puerto de la Cruz

8.4 / 10
140 reviews

Average price €24

Santi‘s Grill, Puerto De La Cruz
4

PAYAmerican

C. de, 38400 Puerto de la Cruz, Santa Cruz de Tenerife, Spain, 38400, Puerto de la Cruz

Average price €15

30% off food

El Padrino San Amaro, Puerto De La Cruz
On A Budget
5

PAYInternational

Calle Haya, 2, 38400, Puerto De La Cruz

8.2 / 10
240 reviews

Average price €16

Skip the guesswork

Find restaurants you'll love, whatever your mood…
Pangea Burguers, Puerto de la Cruz
6

PAYAmerican

C. Mequinez, 25, 38400, Puerto de la Cruz

Average price €20

Zumaque, Puerto De La Cruz
7

MICHELINPAYEuropean

Calle de la Verdad, 18, 38400, Puerto De La Cruz

9.1 / 10
402 reviews

Average price €40 american express Welcome

Hayaty Restaurante, Puerto de la Cruz
Great Deal
8

PAYMoroccan

C. Las Lonjas, 1, 38400, Puerto de la Cruz

9.3 / 10
82 reviews

Average price €22

El Pescador, Puerto de la Cruz
9

PAY

C. Puerto Viejo, 8, 38400, Puerto de la Cruz

8.9 / 10
125 reviews

Average price €25 american express Welcome

AQUAMARINA TENERIFE, Puerto de la Cruz
10

PAYMediterranean

C. Puerto Viejo, 5, 38400, Puerto de la Cruz

9.4 / 10
13 reviews

Average price €30

Need more inspiration?
Keep exploring our picks based on your search below
Kombu Asian Fusion Food, Puerto De La Cruz

PAYAsian

C. San Juan, 11, 38400, Puerto De La Cruz

9.2 / 10
41 reviews

Average price €25 american express Welcome

El Rincón de Noahana, Puerto de la Cruz
On A Budget

PAYMediterranean

C. Isla de Lanzarote, 38400, Puerto de la Cruz

9.3 / 10
3 reviews

Average price €18

Tasca las Dehesas, Puerto de la Cruz

From Canarias

Ctra. de las Dehesas, 120, 38400, Puerto de la Cruz

9.1 / 10
39 reviews

Average price €25

Terraza Taoro, Puerto De La Cruz
On A Budget

PAYSpanish

Ctra. Taoro, 38400, Puerto De La Cruz

8.9 / 10
97 reviews

Average price €13 american express Welcome

La Cazuela, Puerto de la Cruz

PAYMediterranean

Av. de Cristobal Colón, 12, 38400, Puerto de la Cruz

8.3 / 10
16 reviews

Average price €24

Pule Gastrobar, Puerto de la Cruz

PAY

C. Agustín de Betancourt, 19, 38400, Puerto de la Cruz

7.5 / 10
4 reviews

Average price €25 american express Welcome

Marlin, Puerto De La Cruz

Seafood

Calle Añaterve, 1, 38400, Puerto De La Cruz

8.7 / 10
941 reviews

Average price €20 american express Welcome

30% off food

Tasca el Olivo, Puerto de la Cruz

PAYMediterranean

C. de Iriarte, 1, 38400, Puerto de la Cruz

7.3 / 10
8 reviews

Average price €15

Ibéricos Gastro-bar, Puerto de la Cruz

PAY

C. la Hoya, 14, 38400, Puerto de la Cruz

9.7 / 10
19 reviews

Average price €25

MareNubium, Puerto De La Cruz

PAY

C. Manuel Yanes Barreto, 38400, Puerto De La Cruz

9.2 / 10
40 reviews

Average price €31 american express Welcome

Jorgen Rivera, Puerto de la Cruz
On A Budget

PAYItalian

Pl. del Charco, 38400, Puerto de la Cruz

9.4 / 10
94 reviews

Average price €16 american express Welcome

Restaurante Divino, Puerto De La Cruz

PAYInternational

Plaza del Charco, 14, 38400, Puerto De La Cruz

9.0 / 10
258 reviews

Average price €20 american express Welcome

El Padrino, Puerto De La Cruz

PAYMediterranean

Calle el Lomo, 17, 38400, Puerto De La Cruz

9.3 / 10
71 reviews

Average price €19

Tasca El Cayuco, Puerto de la Cruz
On A Budget

PAY

Av. Blas Pérez González, 38400, Puerto de la Cruz

7.9 / 10
7 reviews

Average price €20

Pez Gordo, Puerto De La Cruz

Fusion

Calle de Iriarte, 1, 38400 Puerto de la Cruz, Santa Cruz de Tenerife, 38400, Puerto De La Cruz

9.0 / 10
301 reviews

Average price €25 american express Welcome

Cities around Puerto De La Cruz

Popular cities on TheFork

  • Leuven restaurants
  • Hasselt restaurants
  • Milan restaurants
  • Rome restaurants
  • Turin restaurants

Frequently Asked Questions

Download our App

  • Download from the App Store
  • Get it on Google Play

© 2024 La FourchetteSAS - All rights reserved

Promotional offers are subject to conditions displayed on the restaurant’s page. Offers on alcoholic beverages are strictly reserved for adults. Alcohol abuse is dangerous for your health. Drink with moderation.