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

  • Sol Parque San Antonio - exterior Hotel photo
    Please apply dates to see prices

    4 Sol Parque San Antonio Carretera de las Arenas, Puerto de la Cruz, 38400 3 km

    internet accessswimming pool

    Ideal for a relaxing break in the sunshine, this holiday hotel is set in tropical gardens, 2 km from the classic Tenerife resort of Puerto de la Cruz.... View Sol Parque San Antonio details

  • Apartamentos Girasol - exterior Hotel photo
    Please apply dates to see prices

    3 Apartamentos Girasol Doctor Ingram, 8, 8, Puerto de la Cruz, 38400 1 km

    free parkingswimming pool

    Situated in the heart of the coastal town of Puerto de la Cruz, this apartament complex is the ideal place to enjoy a highly relaxing and independent break in Tenerife.... View Apartamentos Girasol details

  • Interpalace - exterior Hotel photo
    from €56 (≈ $77) per night

    4 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 €32 (≈ $44) per night

    2 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

  • Apartamentos Casablanca - exterior Hotel photo
    Please apply dates to see prices

    3 Apartamentos Casablanca Calzada de Martianez, 4, 4, Puerto de la Cruz, 38400 1 km

    internet accessswimming pool

    Just a short walk from Lago Martianez in Puerto de la Cruz, this sunny aparthotel is the perfect place to relax and explore the beautiful island of Tenerife.... View Apartamentos Casablanca details

  • from €32 (≈ $44) per night

    2 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

  • Best Semiramis - exterior Hotel photo
    Please apply dates to see prices

    5 Best Semiramis Leopoldo Cologan Zulueta, 27 (Urb La Paz), 27 (Urb La Paz), Puerto de la Cruz, 38400 1 km

    business facilitiesfitness centerinternet accessswimming pool

    Overlooking the Atlantic Ocean from its clifftop setting, this hotel is set in a quiet area of Tenerife’s Puerto de la Cruz.... View Best Semiramis details

  • from €35 (≈ $48) per night

    3 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

  • from €50 (≈ $69) per night

    4 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

  • Apartamentos Teide Mar - exterior Hotel photo
    from €32 (≈ $44) per night

    3 Apartamentos Teide Mar C/ Aceviño 6, Puerto de la Cruz, 38400 1 km

    internet accessswimming pool

    The complex with its typical Canary Island wooden balconies and surrounded by 4000m² of lush subtropical garden, situated in La Paz, is a wonderful holiday oasis to escape to for an enjoyable break away.... View Apartamentos Teide Mar 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?

Bookmark with:

What are these?