We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Teide Divers

Calle Corbeta | Edificio Los Organos - Local 1, 38400 Puerto de la Cruz, Tenerife, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Las Dehesas 37, Puerto de la Cruz, Tenerife, Spain
0.4 km from Teide Divers
Villa Rosalva Slideshow
#6 of 81 hotels in Puerto de la Cruz
Traveller photos (35) | Map
El Madrono (Los Realejos)
Calle el Toscal, 38417,, 38417 Los Realejos, Tenerife, Spain
0.6 km from Teide Divers
C/. Antonio Ruiz Alvarez, 7 | Urbanizacion Turquesa Playa, 38400 Puerto de la Cruz, Tenerife, Spain
0.9 km from Teide Divers
#47 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (628) | Map
Show Prices
Paseo Fermin Rodriguez no 1, 38400 Puerto de la Cruz, Tenerife, Spain
1.1 km from Teide Divers
#51 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (6) | Map
Show Prices
Avenida Fernandez Perdigon 8, 38400 Puerto de la Cruz, Tenerife, Spain
1.3 km from Teide Divers
#34 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (47) | Map
Show Prices
Avda Blas Perez Gonzalez 11, 38400 Puerto de la Cruz, Tenerife, Spain
1.4 km from Teide Divers
#24 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (636) | Map
Show Prices
Av Hermanos Fernandez Perdigon 9, 38400 Puerto de la Cruz, Tenerife, Spain
1.4 km from Teide Divers
#44 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (36) | Map
Show Prices
Parque las Flores, 15, Puerto de la Cruz, Tenerife, Spain
1.4 km from Teide Divers
#52 of 81 hotels in Puerto de la Cruz
Traveller photos (12) | Map
Calle La Longuera, 120 | Los Realejos, 38410 Puerto de la Cruz, Tenerife, Spain
1.4 km from Teide Divers
#67 of 81 hotels in Puerto de la Cruz
Traveller photos (5) | Map
Show Prices
Jose del Campo Llanera 2, 38400 Puerto de la Cruz, Tenerife, Spain
1.5 km from Teide Divers
Sol Puerto Playa Hotel Slideshow
#56 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (260) | Map
Show Prices
C/ Dr Cobiella Zaera s/n | San Antonio, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#9 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (549) | Map
Show Prices
Doctor Madan 6, s/n, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#10 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (6) | Map
Show Prices
Camino del Coche, 7 | 38400 Puerto de la Cruz, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#20 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (22) | Map
Show Prices
Carretera General Puerto Cruz-las Arenas 91, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#29 of 81 hotels in Puerto de la Cruz
Traveller photos (6) | Map
C/ Puerto Viejo 40, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#31 of 81 hotels in Puerto de la Cruz
Traveller photos (10) | Map
Show Prices
Calle Rosales 4, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#79 of 81 hotels in Puerto de la Cruz
Map
Ctra de Las Arenas, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 km from Teide Divers
Sol Parque San Antonio Slideshow
#46 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (374) | Map
Show Prices
Plaza Dr Victor Perez, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 km from Teide Divers
#71 of 81 hotels in Puerto de la Cruz
Map
Parque Taoro, 28, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
GreenLeadersGold level
#2 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (87) | Map
Show Prices
Calle La Penita 6, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
Special Price 10% off room rate
Hotel Sun Holidays Slideshow
#7 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (32) | Map
Show Prices
Dr. Ingram, 20, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
#25 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (51) | Map
Show Prices
C/ Puerto Viejo 30, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
#54 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (29) | Map
Show Prices
C/Cupido 12, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
#64 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (24) | Map
Show Prices
Calle del Lomo 24, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 km from Teide Divers
#43 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (27) | Map
Show Prices
Finca Las Llanadas (Los Realejos) 3.0 of 5
Av de la constitucion 108 38415, 38415 Los Realejos, Tenerife, Spain
1.9 km from Teide Divers
#1 of 6 hotels in Los Realejos
Professional photos | Traveller photos (25) | Map
Show Prices
Calle Blanco 13, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 km from Teide Divers
#68 of 81 hotels in Puerto de la Cruz
Traveller photos (26) | Map
Show Prices
C/ Puerto Viejo, 1, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 km from Teide Divers
#69 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (6) | Map
Show Prices
C/ Doctor Barajas, 19, 38400 Puerto de la Cruz, Tenerife, Spain
2.0 km from Teide Divers
#12 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (698) | Map
Show Prices
Calle Agustin Espinosa, 2, 38400 Puerto de la Cruz, Tenerife, Spain
2.0 km from Teide Divers
#18 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (114) | Map
Show Prices
Calle Isla de La Gomera s/n | Urbanización Guacimara, 38400 Puerto de la Cruz, Tenerife, Spain
2.0 km from Teide Divers
#41 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (86) | Map
Show Prices