Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Prices on Hotels in Puerto de la Cruz

Tonight 23 Mar - 24 Mar
This weekend 29 Mar - 31 Mar
Next weekend 5 Apr - 7 Apr

What are the top landmarks in Puerto de la Cruz?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Puerto de la Cruz

See all 222 properties in Puerto de la Cruz
Hotel Marquesa

Hotel Marquesa

Calle Quintana 11, Puerto de la Cruz, Tenerife
    3.0 out of 5.0
     
     

    Situated in Puerto de la Cruz, this hotel is steps away from Church of Nuestra Senora de la Pena de Francia, Puerto de la Cruz Town Hall and San Juan ...

    Hotel MarquesaGet Rates

    Hotel MarquesaGet Rates
    H10 Tenerife Playa

    H10 Tenerife Playa

    Avenida Colon, 12, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in the heart of Puerto de la Cruz, this beach hotel is steps from Casino Puerto de la Cruz and Lago Martianez Swimming Pools. Loro Park and Garden Beach ...

    £62 per night for 2 guests

    H10 Tenerife Playa£62
    Hotel Marte

    Hotel Marte

    Calle del Doctor Ingram, 20, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated in Puerto de la Cruz, this hotel is within a 10-minute walk of Puerto de la Cruz Archaeological Museum and Garden Beach. Loro Park and Lago Martianez ...

    £25 per night for 2 guests

    Hotel Marte£25
    Tenerife Ving

    Tenerife Ving

    Avenida Fernandez Perdigon 8, Puerto de la Cruz, Tenerife
    • Free cancellation
    3.0 out of 5.0
     
     

    Situated in Puerto de la Cruz, this aparthotel is within 1 mi (2 km) of San Felipe Castle, Loro Park, and Garden Beach. Lago Martianez Swimming Pools is 1.1 ...

    £35 per night for 2 guests

    Tenerife Ving£35
    Sol Costa Atlantis Tenerife

    Sol Costa Atlantis Tenerife

    Avenida Venezuela, 15, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This Puerto de la Cruz hotel is on the boardwalk and set on the beach within walking distance of Las Piramides de Martianez Shopping Center, Sitio Litre Garden ...

    £69 per night for 2 guests

    Sol Costa Atlantis Tenerife£69
    Apartamentos Casablanca

    Apartamentos Casablanca

    Calzada de Martianez, 4, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated near the beach in the city centre, this golf apartment building is close to Sitio Litre Garden, Risco Belle Aquatic Gardens and Taoro Park. Also nearby ...

    £58 per night for 2 guests

    Apartamentos Casablanca£58
    Parque San Antonio

    Parque San Antonio

    Carretera de las Arenas s/n, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated by the ocean, this hotel is within a 15-minute walk of Taoro Park, Risco Belle Aquatic Gardens and Garden Beach.

    £46 per night for 2 guests

    Parque San Antonio£46
    Apartmentos Teneguia

    Apartmentos Teneguia

    Avenida Melchor Luz, 2, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated in Puerto de la Cruz, this apartment building is close to San Felipe Castle, Loro Park and Garden Beach. Also nearby are Lago Martianez Swimming Pools ...

    £45 per night for 2 guests

    Apartmentos Teneguia£45
    My City Hotel

    My City Hotel

    Calle Blanco 13, Puerto de la Cruz, Santa Cruz de Tenerife
      3.0 out of 5.0
       
       

      Situated in Puerto de la Cruz, this hotel is within a 5-minute walk of San Juan Church and Plaza del Charco. San Felipe Castle and Garden Beach are also within ...

      £40 per night for 2 guests

      My City Hotel£40
      4Dreams Hotel

      4Dreams Hotel

      Agustin de Bethencourt, 14, Puerto de la Cruz, Tenerife
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Located in the heart of Puerto de la Cruz, this hotel is within a 10-minute walk of San Juan Church and Lago Martianez Swimming Pools. Loro Park and Garden Beach ...

      £36 per night for 2 guests

      4Dreams Hotel£36
      Map

      Puerto de la Cruz Hotel Reviews

      Travel to Puerto de la Cruz & Explore


      Explore Puerto de la Cruz with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!