Puerto de la Cruz Hotels - 121 hotels from €22(≈ $35) per room per night.  [Change Currency]

Check In:
Check Out:
 
  • From €32 (≈ $51) per night

    2 Star Rating Acuario Parque De Las Flores 35, Puerto De La Cruz, 38400 2 km

    swimming pool

    This hotel is situated in a residential area of San Antonio, 1.5 km from a sandy beach and the resort centre and 2 km from the famous Lago Martiánez.... View Acuario details

  • Hotels can update their rates daily. Book now for these Great Rates!!!

  • San Borondon - exterior Hotel photo
    Please apply dates to see prices

    3 Star Rating San Borondon Agustin Espinosa, 2, 2, Puerto de la Cruz, 38400 2 km

    fitness centerinternet accessswimming pool

    This small colonial style hotel complex is located in the heart of Puerto de la Cruz, next to Plaza del Charco and a wealth of leisure opportunities. The hotel is composed of 2 buildings surrounded by gardens.... View San Borondon details

  • From €50 (≈ $79) per night

    4 Star Rating Gran Hotel El Tope Calzada Martiánez, 2, 2, Puerto de la Cruz, 38400 1 km

    fitness centerfree parkinginternet accessswimming pool

    Situated in an ideal area in Puerto de la Cruz, with beautiful panoramic views over mount Teide and the Sea and blessed with warm weather all year round.... View Gran Hotel El Tope details

  • Interpalace - exterior Hotel photo
    From €57 (≈ $90) per night

    4 Star Rating Interpalace C/ Aceviño 21, Puerto de la Cruz, 38400 2 km

    free parkinginternet accessswimming pool

    Situated in La Paz, one of the most beautiful and tranquil residential areas of Puerto de la Cruz, this friendly hotel offers modern facilities and services to help you enjoy an unforgettable holiday.... View Interpalace details

  • From €51 (≈ $81) per night

    4 Star Rating Catalonia Las Vegas Avenida Colón, 2, 2, Puerto de la Cruz, 38400 1 km

    internet accessswimming pool

    This lovely hotel is perfectly placed in front of the Martiánez Lakes, boasting stunning views of Teide mountain.Located in the centre of Puerto de la Cruz, there is a taxi rank opposite the hotel.... View Catalonia Las Vegas details

  • Miramar - exterior Hotel photo
    From €40 (≈ $63) per night

    3 Star Rating Miramar Parque Taoro, 23, 23, Puerto de la Cruz, 38400 1 km

    free parkinginternet accessswimming pool

    This traditional and charming hotel is located on the beautiful Taoro Hill with impressive views over the sea and the Orotava Valley.... View Miramar details

  • From €60 (≈ $95) per night

    4 Star Rating Canarife Palace Aceviño, 10, 10, Puerto de la Cruz, 38400 2 km

    free parkinginternet accessswimming pool

    Located in the residential area of La Paz in Puerto de la Cruz, and part of the 4-star Hotasa Puerto Resort, this hotel combines the peace and quiet of the area with the entertainment on offer. Set just 1.... View Canarife Palace details

  • From €32 (≈ $51) per night

    2 Star Rating Aparthotel Tenerife Ving Avenida Fernandez., Perdigon, Perdigon, 8, Puerto de la Cruz, 38400 2 km

    internet accessswimming pool

    Situated near to the center of Puerto de la Cruz in a very good residential area.A few minutes from the resort centre, with bars, restaurants, shops and nightlife, swing-pool, internet service.... View Aparthotel Tenerife Ving details

  • Oasis Orotava Palace - exterior Hotel photo
    From €52 (≈ $82) per night

    4 Star Rating Oasis Orotava Palace Aguilar y Quesada, 3, 3, Puerto de la Cruz, 38400 1 km

    fitness centerinternet accessswimming pool

    The Oasis Orotava Palace is beautifully situated in Puerto de la Cruz 200 metres from the beach and Lago Martianez, just 26 km from Los Rodeos airport.... View Oasis Orotava Palace details

  • From €55 (≈ $87) per night

    3 Star Rating Apartamentos Alta Aguilar y Quesada s/n, Puerto de la Cruz, 38400 1 km

    internet accessswimming pool

    Apartments Alta are situated in a pleasant and central area of Puerto de la Cruz, just 200 metres from the beach and the ¨Lagos Martianez¨ and in front of the shoping complex.We offer you a stay with the maximum relax and confort.... View Apartamentos Alta details

Next Showing hotels 1 to 10

Showing hotels per page
Showing hotels per page

Call Centre

book online or call:

+44 (0)870 7120689

Other ways to contact us

Towns near Puerto de la Cruz

Email me great deals & news

Why sign up?