5 stars hotels in Puerto de la Cruz (Tenerife)

Best Semiramis Puerto de la Cruz

From US$ 137

C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

Situated in the center of Puerto de la Cruz, the 5-star Best Semiramis Hotel offers the lobby restaurant serving…

Book Now From US$ 137

Masaru Apts. Puerto de la Cruz

From US$ 113

Calle Los Robles 2 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

The attractive Masaru Apts. Hotel is a 5-star property placed 15 km from Octopus Aquapark. The center of Puerto…

Book Now From US$ 113

3 stars hotels in Puerto de la Cruz (Tenerife)

Pez Azul Puerto de la Cruz

From US$ 42

C/ Rector Benito Rodriguez Rios 1, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

The charming Pez Azul Hotel offers 135 soundproof guest rooms as well as a storage room, a safety deposit box…

Book Now From US$ 42

Hotel Elegance Miramar Puerto de la Cruz

From US$ 70

Parque Taoro,23, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

The 3-star Hotel Elegance Miramar offers fine accommodation in Puerto de la Cruz. The charming hotel, built in 1964…

Book Now From US$ 70

2 stars hotels in Puerto de la Cruz (Tenerife)

Hotel Tejuma Puerto de la Cruz

From US$ 41

C/ Perez Zamora, 49, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

The 2-star Tejuma Hotel provides guests with an excellent accommodation featuring 24-hour front desk, 24-hour room service…

Book Now From US$ 41

Be Smart Florida Puerto de la Cruz

From US$ 43

Calafate, 3, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

Be Smart Florida Hotel is a pleasant place to stay in a resort area, 2.1 km away from Botanical Gardens .

Book Now From US$ 43