Our users' favourite hotels
Hotel Acuario Tenerife
Calle Parque De Las Flores 35 Puerto de La Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£28
£20
per night
Blue Sea Hotel Interpalace
C/ Aceviño, 21
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£35
£25
per night
Apartamentos Tenerife Ving Tenerife
Avenida Hermanos Fernandez Perdigon 8 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£24
£17
per night
Hotel Marte Tenerife
Doctor Ingram 20 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£25
£18
per night
Beatriz Atlantis And Spa Hotel Tenerife
Avenida Venezuela 15 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£48
£37
per night
Hotel Marquesa Tenerife
Calle Quintana 11-13 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£27
£20
per night
Las Aguilas Hotel Tenerife
Doctor Barajas 19 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£56
£43
per night
Sol Puerto Playa Hotel
Jose Del Campo Llanera 2 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£37
£28
per night
Hotel Botanico & The Oriental Spa Garden Tenerife
Avenida Richard J. Yeoward 1, Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£166
£119
per night
Masaru Apartments Tenerife
Calle de los Robles 2 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£37
£28
per night
Hotel Be Smart Orotava Palace Tenerife
Avenida Aguilar Y Quesada 3 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£45
£34
per night
Hotel Tropical Tenerife
Calle Puerto Viejo 1 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£22
£17
per night
Hotel Tejuma Tenerife
Calle Perez Zamora 49 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£26
£18
per night
Hotel Puerto Palace Tenerife
Calle Doctor Cobiella Zaera San Antonio Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£48
£36
per night
Hotel Monopol Tenerife
Calle Quintana 15 Puerto de la Cruz
Puerto de la Cruz, ES
Puerto de la Cruz, ES
£21
£16
per night