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

El Madrono (Los Realejos, Spain)
Calle el Toscal, 38417,, 38417 Los Realejos, Tenerife, Spain
0.7 km from Teide Divers
Villa Rosalva (Puerto de la Cruz, Spain) 3.5 of 5
Las Dehesas 37, Puerto de la Cruz, Tenerife, Spain
1.0 km from Teide Divers
Villa Rosalva Slideshow
#6 of 83 hotels in Puerto de la Cruz
Traveller photos (35) | Map
Hotel Diamante Suites (Puerto de la Cruz, Spain) 4.0 of 5
Urbanizacion Turquesa Playa 1, 38400 Puerto de la Cruz, Tenerife, Spain
1.0 km from Teide Divers
#29 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (447) | Map
Show Prices
Gran Hotel Turquesa Playa (Puerto de la Cruz, Spain) 3.0 of 5
C/. Antonio Ruiz Alvarez, 7 | Urbanizacion Turquesa Playa, 38400 Puerto de la Cruz, Tenerife, Spain
1.0 km from Teide Divers
#45 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (653) | Map
Show Prices
Apartamentos Bahia Playa (Puerto de la Cruz, Spain) 3.5 of 5
Paseo Fermin Rodriguez no 1, 38400 Puerto de la Cruz, Tenerife, Spain
1.1 km from Teide Divers
#42 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (3) | Map
Show Prices
Luabay Tenerife (Puerto de la Cruz, Spain) 4.0 of 5
Avda Blas Perez Gonzalez 11, 38400 Puerto de la Cruz, Tenerife, Spain
1.2 km from Teide Divers
#28 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (687) | Map
Show Prices
Hotel Tenerife Ving (Puerto de la Cruz, Spain) 3.0 of 5
Avenida Fernandez Perdigon 8, 38400 Puerto de la Cruz, Tenerife, Spain
1.3 km from Teide Divers
#25 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (60) | Map
Show Prices
Aparthotel Noelia Playa (Puerto de la Cruz, Spain) 3.0 of 5
Av Hermanos Fernandez Perdigon 9, 38400 Puerto de la Cruz, Tenerife, Spain
1.3 km from Teide Divers
#50 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (64) | Map
Show Prices
Parque las Flores (Puerto de la Cruz, Spain) 4.0 of 5
Parque las Flores, 15, Puerto de la Cruz, Tenerife, Spain
1.4 km from Teide Divers
#40 of 83 hotels in Puerto de la Cruz
Traveller photos (12) | Map
Apartamentos Teneguia (Puerto de la Cruz, Spain) 3.0 of 5
Avda. Melchor Luz, 2, 38400 Puerto de la Cruz, Tenerife, Spain
1.4 km from Teide Divers
#46 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (13) | Map
Show Prices
Puerto Palace Hotel (Puerto de la Cruz, Spain) 4.0 of 5
C/ Dr Cobiella Zaera s/n, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#12 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (569) | Map
Show Prices
Don Manolito Hotel (Puerto de la Cruz, Spain) 3.0 of 5
Doctor Madan 6, s/n, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#32 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (19) | Map
Show Prices
Aparthotel Florasol (Puerto de la Cruz, Spain) 3.0 of 5
Camino del Coche, 7 | 38400 Puerto de la Cruz, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#34 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (22) | Map
Show Prices
Internacional Hotel Tenerife (Puerto de la Cruz, Spain) 3.0 of 5
Carretera General Puerto Cruz-las Arenas 91, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#35 of 83 hotels in Puerto de la Cruz
Traveller photos (6) | Map
Show Prices
Sefora Park (Puerto de la Cruz, Spain) 3.0 of 5
Calle Rosales 4, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 km from Teide Divers
#79 of 83 hotels in Puerto de la Cruz
Map
Show Prices
Hotel Trovador (Puerto de la Cruz, Spain) 3.0 of 5
C/ Puerto Viejo 40, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 km from Teide Divers
#47 of 83 hotels in Puerto de la Cruz
Traveller photos (10) | Map
Show Prices
Sol Parque San Antonio (Puerto de la Cruz, Spain) 4.0 of 5
Ctra de Las Arenas, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 km from Teide Divers
Sol Parque San Antonio Slideshow
#48 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (431) | Map
Show Prices
Hotel Tigaiga (Puerto de la Cruz, Spain) 4.0 of 5
Parque Taoro, 28, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
GreenLeadersGold level
#3 of 83 hotels in Puerto de la Cruz
Traveller photos (397) | Map
Show Prices
Hotel Sun Holidays (Puerto de la Cruz, Spain) 1.0 of 5
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 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (32) | Map
Show Prices
Hotel Marte (Puerto de la Cruz, Spain) 3.0 of 5
Dr. Ingram, 20, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
#30 of 83 hotels in Puerto de la Cruz
Traveller photos (69) | Map
Show Prices
Apartamentos Florida Plaza (Puerto de la Cruz, Spain) 3.0 of 5
C/ Puerto Viejo 30, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
#54 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (51) | Map
Show Prices
Sol Puerto Playa Hotel (Puerto de la Cruz, Spain) 3.0 of 5
Jose del Campo Llanera 2, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
Sol Puerto Playa Hotel Slideshow
#59 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (302) | Map
Show Prices
Elegance Dania Park (Puerto de la Cruz, Spain)
C/Cupido 12, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
#63 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (63) | Map
Show Prices
Bahia Parque Aparthotel (Puerto de la Cruz, Spain) 2.5 of 5
Calle La Longuera, 120 | Los Realejos, 38410 Puerto de la Cruz, Tenerife, Spain
1.8 km from Teide Divers
#68 of 83 hotels in Puerto de la Cruz
Traveller photos (5) | Map
Show Prices
Hotel Trianflor (Puerto de la Cruz, Spain) 4.0 of 5
Calle Cupido s/n, 38400 Puerto de la Cruz, Tenerife, Spain (Formerly Dania Magec Resort)
1.8 km from Teide Divers
#70 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (253) | Map
Show Prices
Puerto Azul Hotel (Puerto de la Cruz, Spain) 2.0 of 5
Calle El Lomo, 24, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 km from Teide Divers
#38 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (34) | Map
Show Prices
Park Plaza Apartments (Puerto de la Cruz, Spain) 2.0 of 5
C/ Jose Arroyo 2, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 km from Teide Divers
#57 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (41) | Map
Show Prices
Aparthotel Tropical (Puerto de la Cruz, Spain) 3.0 of 5
C/ Puerto Viejo, 1, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 km from Teide Divers
#62 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (19) | Map
Show Prices
Hotel Gema Puerto (Puerto de la Cruz, Spain) 3.0 of 5
Calle Blanco 13, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 km from Teide Divers
#66 of 83 hotels in Puerto de la Cruz
Traveller photos (26) | Map
Show Prices
Miramar Hotel Tenerife Island (Puerto de la Cruz, Spain) 3.0 of 5
Parque Taoro S/N, 38400 Puerto de la Cruz, Tenerife, Spain
2.0 km from Teide Divers
#61 of 83 hotels in Puerto de la Cruz
Professional photos | Traveller photos (622) | Map
Show Prices