MenusDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Puerto De La Cruz

24 restaurants
Marlin, Puerto De La Cruz

    Seafood

    Marlin

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

    9.2 / 10
    563 reviews

    Average price €20 american express Welcome

    30% off the 'a la carte' menu

    Zumaque, Puerto De La Cruz

      YUMS x2Fusion

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

      9.1 / 10
      180 reviews

      Average price €30

      Restaurante Peruano, Puerto De La Cruz
      On A Budget

        Peruvian

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

        9.1 / 10
        39 reviews

        Average price €15 american express Welcome

        El Padrino San Amaro, Puerto De La Cruz

          International

          Calle Haya, 2, 38400, Puerto De La Cruz

          8.9 / 10
          185 reviews

          Average price €16 Accepts Yums

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

          Tasca Los Mellizos, Puerto De La Cruz
          On A Budget

            PAYSpanish

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

            8.0 / 10
            7 reviews

            Average price €15

            30% off the 'a la carte' menu

            Racine Bistró Tenerife, Puerto De La Cruz

              Traditional cuisine

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

              9.8 / 10
              57 reviews

              Average price €20 Accepts Yums

              La Taberna del Lago, Puerto De La Cruz

                PAYInternational

                Av. de Cristobal Colón, 14, 38400, Puerto De La Cruz

                7.8 / 10
                4 reviews

                Average price €18

                Terraza Taoro, Puerto De La Cruz
                On A Budget

                  PAYSpanish

                  Ctra. Taoro, 38400, Puerto De La Cruz

                  8.5 / 10
                  69 reviews

                  Average price €13 american express Welcome

                  Pez Gordo, Puerto De La Cruz
                  Top Rated

                    Fusion

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

                    9.4 / 10
                    125 reviews

                    Average price €25

                    Restaurante Divino, Puerto De La Cruz

                      PAYInternational

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

                      8.8 / 10
                      151 reviews

                      Average price €20 american express Welcome

                      El Padrino, Puerto De La Cruz

                        YUMS x2Mediterranean

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

                        9.1 / 10
                        30 reviews

                        Average price €16

                        Andana Beach Club, Puerto De La Cruz

                          YUMS x2PAYMediterranean

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

                          8.2 / 10
                          47 reviews

                          Average price €24

                          Restaurante Portofino, Puerto De La Cruz

                            Italian

                            Av. de Cristobal Colón, 22, 38400, Puerto De La Cruz

                            Average price €23 american express Welcome

                            La Carta, Puerto De La Cruz

                              Spanish

                              C/ San Felipe, 53, 38400, Puerto De La Cruz

                              8.7 / 10
                              157 reviews

                              Average price €25

                              La Cueva de Nemesio, Arafo

                                PAYSteakhouse

                                Carretera TF-523, 25, 38550, Arafo

                                8.9 / 10
                                171 reviews

                                Average price €25

                                30% off the 'a la carte' menu

                                Bodeguita la charca, La Orotava
                                Top Rated

                                  PAYSpanish

                                  TF21, número 1 la Orotava, 38300, La Orotava

                                  9.6 / 10
                                  630 reviews

                                  Average price €14 american express Welcome

                                  30% off the 'a la carte' menu

                                  Restaurante Gran Tarajal sin Gluten, La Orotava
                                  Top Rated

                                    From Canarias

                                    Camino Polo, 128, 38300, La Orotava

                                    9.5 / 10
                                    197 reviews

                                    Average price €15

                                    Menú del dia 8.75 € €8.75

                                    Bodegon El Empacho, La Orotava
                                    On A Budget

                                      From Canarias

                                      Camino de los Guanches, 13, 38311, La Orotava

                                      9.5 / 10
                                      40 reviews

                                      Average price €15

                                      La Viña, La Orotava
                                      Top Rated

                                        PAYFrom Canarias

                                        Camino Las Suertes I, 38315, La Orotava

                                        9.5 / 10
                                        287 reviews

                                        Average price €18 american express Welcome

                                        Menú promocional €16.8

                                        Recuerdos, El Sauzal
                                        On A Budget

                                          PAYVaried

                                          Calle Lagar de Mendoza, 7, 38360, 38360, El Sauzal

                                          Average price €15

                                          Bodegon Tasca Tapias, La Orotava

                                            From Canarias

                                            Av. de Canarias, 6, 38300, La Orotava

                                            8.7 / 10
                                            14 reviews

                                            Average price €20 american express Welcome

                                            OISHII Burger & Cocktail, La Orotava
                                            On A Budget

                                              PAYInternational

                                              Carretera Gral las Cañadas, 24, 38311, La Orotava

                                              9.8 / 10
                                              3 reviews

                                              Average price €15

                                              Andarife Gastrobar, Los Realejos

                                                Andalou

                                                Calle la Longuera, 22, 38418, Los Realejos

                                                Average price €18 american express Welcome

                                                Un Granito de arroz, La Victoria De Acentejo

                                                  PAYMediterranean

                                                  Carr. General, 167, 38380, La Victoria De Acentejo

                                                  5.6 / 10
                                                  8 reviews

                                                  Average price €18 Accepts Yums

                                                  Frequently Asked Questions

                                                  Cities around Puerto De La Cruz