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 La Orotava

Puerto de la Cruz, Tenerife, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Hotel Rural Victoria (La Orotava) 3.0 of 5
Calle Hermano Apolinar 8, 38300 La Orotava, Tenerife, Spain
0.1 km from La Orotava
#1 of 4 hotels in La Orotava
Professional photos | Traveller photos (19) | Map
Show Prices
Hotel Alhambra (La Orotava) 3.0 of 5
Calle Nicandro Gonzalez Borges, 19, La Orotava, Tenerife, Spain
0.4 km from La Orotava
Hotel Alhambra Slideshow
#2 of 4 hotels in La Orotava
Professional photos | Traveller photos (42) | Map
Show Prices
La Finca El Paso (La Orotava) 3.0 of 5
Camino Chasna 8, 38300 La Orotava, Tenerife, Spain
1.2 km from La Orotava
#3 of 4 hotels in La Orotava
Professional photos | Traveller photos (8) | Map
Show Prices
C/ Doctor Barajas, 19, 38400 Puerto de la Cruz, Tenerife, Spain
2.4 km from La Orotava
#10 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (468) | Map
Show Prices
Calle Granados 18, Urbanizacion Durazno, 38400 Puerto de la Cruz, Tenerife, Spain
2.4 km from La Orotava
#37 of 81 hotels in Puerto de la Cruz
Traveller photos (3) | Map
Show Prices
Calle Isla de La Gomera s/n | Urbanización Guacimara, 38400 Puerto de la Cruz, Tenerife, Spain
2.4 km from La Orotava
#39 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (86) | Map
Show Prices
Urb El Durazno s/n, 38400 Puerto de la Cruz, Tenerife, Spain (Formerly Playacanaria Spa Hotel)
2.5 km from La Orotava
#26 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (523) | Map
Show Prices
C Retana, 38400 Puerto de la Cruz, Tenerife, Spain
2.7 km from La Orotava
#71 of 81 hotels in Puerto de la Cruz
Traveller photos (3) | Map
Casa Pinolere (La Orotava) 4.0 of 5
Germinal 36, 38310, 38310 La Orotava, Tenerife, Spain
2.7 km from La Orotava
El Chaparral (Arona)
El Calvario 32, 38315, La Orotava, 38315 Arona, Tenerife, Spain
2.7 km from La Orotava
Avenida Richard J Yeoward 1, 38400 Puerto de la Cruz, Tenerife, Spain
2.8 km from La Orotava
Travellers' Choice™ 2014 Winner Top Hotels | Luxury Special Price 10% off room rate
Hotel Botanico & The Oriental Spa Garden Slideshow
#1 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (531) | Map
Show Prices
Doctor Celestino Gonzalez Padron 3 | Puerto de la Cruz- Tenerife, 38400 Puerto de la Cruz, Tenerife, Spain
2.8 km from La Orotava
#4 of 81 hotels in Puerto de la Cruz
Traveller photos (467) | Map
Show Prices
Carretera General Puerto Cruz-las Arenas 91, 38400 Puerto de la Cruz, Tenerife, Spain
2.8 km from La Orotava
#47 of 81 hotels in Puerto de la Cruz
Traveller photos (6) | Map
C/ General El Botanico, 25, 38400 Puerto de la Cruz, Tenerife, Spain
2.8 km from La Orotava
#63 of 81 hotels in Puerto de la Cruz
Professional photos | Map
Show Prices
C/ Almacigo 2, 38660 Puerto de la Cruz, Tenerife, Spain
2.9 km from La Orotava
#60 of 81 hotels in Puerto de la Cruz
Map
Show Prices
Calle Belgica 54, E-38400 Puerto de la Cruz, Tenerife, Spain
2.9 km from La Orotava
#62 of 81 hotels in Puerto de la Cruz
Traveller photos (3) | Map
Show Prices
Club La Paz (Tenerife, Spain)
Avednida Mariques Villaneve Del Prado | Jardines De La Paz, Tenerife, Spain
2.9 km from La Orotava
#312 of 397 hotels in Tenerife
Professional photos | Traveller photos (5) | Map
Show Prices
Robles 5, 38400 Puerto de la Cruz, Tenerife, Spain
2.9 km from La Orotava
#74 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (12) | Map
Show Prices
Calle Rosales 4, 38400 Puerto de la Cruz, Tenerife, Spain
2.9 km from La Orotava
Map
Calle Francia 8, 38400 Puerto de la Cruz, Tenerife, Spain
3.0 km from La Orotava
#33 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (102) | Map
Show Prices
C/ Finlandia 4 - San Franciso, 38400 Puerto de la Cruz, Tenerife, Spain
3.0 km from La Orotava
#61 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (20) | Map
Show Prices
C/ Portugal, 10, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
#20 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (8) | Map
Show Prices
Urb. La Paz - Calle Robles, 2, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
#24 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (90) | Map
Show Prices
Calle Acevina 6 | Urb. La Paz, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
#35 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (86) | Map
Show Prices
El Botanico s/n | Calle Richard J Yeoward 3, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
#41 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (58) | Map
Show Prices
Ctra de Las Arenas, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
Sol Parque San Antonio Slideshow
#43 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (338) | Map
Show Prices
C/Acevino, 10, 38400 Puerto de la Cruz, Tenerife, Spain (Formerly Hotasa Puerto Resort Bonanza Canarife Palace)
3.1 km from La Orotava
#45 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (635) | Map
Show Prices
Carretera del Botanico | Rector Benito Rodriguez Rios 1, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
#49 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (60) | Map
Show Prices
C/ Acevinos, 8, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
#52 of 81 hotels in Puerto de la Cruz
Traveller photos (6) | Map
Show Prices
Calle Acevino, 21, 38400 Puerto de la Cruz, Tenerife, Spain
3.1 km from La Orotava
#53 of 81 hotels in Puerto de la Cruz
Professional photos | Traveller photos (561) | Map
Show Prices