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 20 Jun - 21 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

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 239 properties in Puerto de la Cruz

Estimated price for 1 night/2 adults

Hotel Diamante Suites

Hotel Diamante Suites

Calle Manuel Yanes Barreto, 13, Puerto de la Cruz, Tenerife
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Puerto de la Cruz hotel is located by the ocean, within 1 mi (2 km) of San Felipe Castle, Loro Park and Garden Beach. Lago Martianez Swimming ...

£56 per night for 2 guests

21 Jun-22 Jun
Hotel Diamante Suites£56
Hotel Gran Turquesa Playa

Hotel Gran Turquesa Playa

C. Antonio Ruiz Alvarez 7, Puerto de la Cruz, Tenerife
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Puerto de la Cruz hotel is located on the waterfront, within 1 mi (2 km) of San Felipe Castle, Loro Park and Garden Beach. Lago Martianez ...

£53 per night for 2 guests

23 Jun-24 Jun
Hotel Gran Turquesa Playa£53
Apartamentos Bahia Playa

Apartamentos Bahia Playa

    3.0 out of 5.0
     
     

    Located in the heart of Puerto de la Cruz, this apartment building is within 1 mile (2 km) of San Felipe Castle, Loro Park and Garden Beach. Lago Martianez Swimming ...

    Apartamentos Bahia PlayaGet Rates

    Hotel Puerto de la Cruz

    Hotel Puerto de la Cruz

    Avda. Marques Villanueva del Prado s/n, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This family-friendly Puerto de la Cruz hotel is located near the boardwalk, within a 15-minute walk of La Paz Lookout and Lago Martianez Swimming Pools. Loro ...

    £50 per night for 2 guests

    21 Jun-22 Jun
    Hotel Puerto de la Cruz£50
    Hotel Botanico & The Oriental Spa Garden

    Hotel Botanico & The Oriental Spa Garden

    Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This family-friendly Puerto de la Cruz hotel is located near the beach, within 1 mi (2 km) of Botanical Garden of La Orotava and Lago Martianez Swimming Pools. ...

    £140 per night for 2 guests

    21 Jun-22 Jun
    Hotel Botanico & The Oriental Spa Garden£140
    Puerto Palace

    Puerto Palace

    c/ Dr, Cobiella Zaera s.n., Puerto de la Cruz, Tenerife
      4.0 out of 5.0
       
       

      Situated in Puerto de la Cruz, this hotel is within a 15-minute walk of Taoro Park and Garden Beach. Loro Park and Lago Martianez Swimming Pools are also within ...

      Puerto PalaceGet Rates

      HC Hotel Magec

      HC Hotel Magec

      Calle Cupido, 11, Puerto de la Cruz, Tenerife
        4.0 out of 5.0
         
         

        This family-friendly Puerto de la Cruz hotel is located near the airport, within a 10-minute walk of Puerto de la Cruz Archaeological Museum and Garden Beach. ...

        HC Hotel MagecGet Rates

        Sunlight Bahia Principe San Felipe

        Sunlight Bahia Principe San Felipe

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

        This family-friendly Puerto de la Cruz hotel is located on the boardwalk, within 1 mi (2 km) of La Paz Lookout and Lago Martianez Swimming Pools. Loro Park and ...

        £84 per night for 2 guests

        21 Jun-22 Jun
        Sunlight Bahia Principe San Felipe£84
        Parque San Antonio

        Parque San Antonio

        Carretera de las Arenas s/n, Puerto de la Cruz, Tenerife
          4.0 out of 5.0
           
           

          Situated by the ocean, this hotel is within a 15-minute walk of Taoro Park and Risco Belle Aquatic Gardens. Garden Beach is 0.8 mi (1.3 km) away.

          £51 per night for 2 guests

          30 Jun-1 Jul
          Parque San Antonio£51
          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 within a 5-minute walk of San Felipe Castle and Garden Beach. Loro Park and Lago Martianez Swimming ...

          £39 per night for 2 guests

          30 Jun-1 Jul
          Apartmentos Teneguia£39
          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!