DishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsOnly with offersNearby
Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants in Puerto De La Cruz

34 restaurants
Why you received these results
Enyesque Tapas Bar, Puerto De La Cruz

    PAYFrom Canarias

    Enyesque Tapas Bar

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

    9.5 / 10
    23 reviews

    Average price €19

    30% off the 'a la carte' menu

    Andana Beach Club, Puerto De La Cruz

      YUMS x2PAYMediterranean

      Av. Francisco Afonso Carrillo sn, 38400, Puerto De La Cruz

      8.6 / 10
      100 reviews

      Average price €24

      Zumaque, Puerto De La Cruz

        YUMS x2MICHELINPAYMediterranean

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

        9.0 / 10
        300 reviews

        Average price €40 american express Welcome

        Sukarra Pizzeria, Puerto De La Cruz

          PAYItalian

          C. del Hibisco, 4, 38400, Puerto De La Cruz

          8.7 / 10
          6 reviews

          Average price €20

          30% off the 'a la carte' menu

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          Restaurante Peruano, Puerto De La Cruz
          On A Budget

            Peruvian

            Calle el Pozo, 18, 38400, Puerto De La Cruz

            9.3 / 10
            66 reviews

            Average price €15 american express Welcome

            El Padrino San Amaro, Puerto De La Cruz

              PAYInternational

              Calle Haya, 2, 38400, Puerto De La Cruz

              9.0 / 10
              217 reviews

              Average price €16

              Jorgen Rivera, Puerto de la Cruz

                PAYMediterranean

                Pl. del Charco, 38400, Puerto de la Cruz

                Average price €16

                Da Arianna Restaurante, Puerto De La Cruz

                  Napolitano

                  Av. Marqués de Villanueva del Prado, 17, 38400, Puerto De La Cruz

                  9.7 / 10
                  3 reviews

                  Average price €24

                  Marlin, Puerto De La Cruz

                    Seafood

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

                    8.9 / 10
                    778 reviews

                    Average price €20 american express Welcome

                    30% off the 'a la carte' menu

                    Tasca Los Mellizos, Puerto De La Cruz
                    On A Budget

                      PAYSpanish

                      Av. Melchor Luz, 2, 38400, Puerto De La Cruz

                      8.6 / 10
                      90 reviews

                      Average price €15 american express Welcome

                      30% off the 'a la carte' menu

                      Racine Bistró Tenerife, Puerto De La Cruz

                        Varied

                        C. Puerto Viejo, 37, 38400, Puerto De La Cruz

                        9.3 / 10
                        165 reviews

                        Average price €30

                        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.1 / 10
                          232 reviews

                          Average price €25

                          Restaurante Divino, Puerto De La Cruz

                            PAYInternational

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

                            9.0 / 10
                            203 reviews

                            Average price €20 american express Welcome

                            Kombu Asian Fusion Food, Puerto De La Cruz

                              PAYAsian

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

                              9.3 / 10
                              6 reviews

                              Average price €25

                              MareNubium, Puerto De La Cruz

                                PAYFrom Canarias

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

                                Average price €31

                                Menú degustación 3.718 metros €48

                                Terraza Taoro, Puerto De La Cruz
                                On A Budget

                                  Spanish

                                  Ctra. Taoro, 38400, Puerto De La Cruz

                                  8.7 / 10
                                  89 reviews

                                  Average price €13 american express Welcome

                                  Tasca Victoria, Puerto de la Cruz
                                  On A Budget

                                    Mediterranean

                                    Calle San Felipe, 44, 38400, Puerto de la Cruz

                                    Average price €15

                                    La Taperia, Puerto De La Cruz

                                      PAYMediterranean

                                      C. Luis Lavaggi, 1A, 38400, Puerto De La Cruz

                                      9.0 / 10
                                      32 reviews

                                      Average price €17 american express Welcome

                                      El Padrino, Puerto De La Cruz

                                        PAYMediterranean

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

                                        8.6 / 10
                                        47 reviews

                                        Average price €19

                                        La Viña, La Orotava

                                          PAYFrom Canarias

                                          Camino Las Suertes I, 38315, La Orotava

                                          9.3 / 10
                                          326 reviews

                                          Average price €18 american express Welcome

                                          Menú €17.5

                                          Bodegon Tasca Tapias, La Orotava

                                            From Canarias

                                            Av. de Canarias, 6, 38300, La Orotava

                                            9.9 / 10
                                            24 reviews

                                            Average price €25 american express Welcome

                                            Los Limoneros, Tacoronte
                                            Top Rated

                                            INSIDERSpanish

                                            Ctra. General del Norte, KM 447, 38350, Tacoronte

                                            9.6 / 10
                                            212 reviews

                                            Average price €66 Accepts Yums american express Welcome

                                            30% off the 'a la carte' menu

                                            Restaurante Carmen, Icod de los Vinos
                                            Top Rated

                                              From Canarias

                                              Av. de Canarias, 1, 38430, Icod de los Vinos

                                              9.4 / 10
                                              109 reviews

                                              Average price €15

                                              El Caldero, Icod de los Vinos
                                              Great Deal

                                                PAYPizzeria

                                                C. Fray Cristóbal Oramas, 23, 38430, Icod de los Vinos

                                                Average price €19

                                                50% off the 'a la carte' menu

                                                Esencias Cafe, Sta Úrsula

                                                  PAYMediterranean

                                                  C. Chapatal, 55, 38390, Sta Úrsula

                                                  9.3 / 10
                                                  10 reviews

                                                  Average price €19

                                                  Frequently Asked Questions

                                                  Cities around Puerto De La Cruz

                                                  Popular cities on TheFork

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