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 travelers recommend

Hotel Rural Victoria (La Orotava, Spain) 3.0 of 5
Calle Hermano Apolinar 8, 38300 La Orotava, Tenerife, Spain
0.1 miles from La Orotava
#1 of 6 hotels in La Orotava
Professional photos | Traveler photos (33) | Map
Show Prices
Hotel Alhambra (La Orotava, Spain) 3.0 of 5
Calle Nicandro Gonzalez Borges, 19, La Orotava, Tenerife, Spain
0.3 miles from La Orotava
Hotel Alhambra Slideshow
#2 of 6 hotels in La Orotava
Professional photos | Traveler photos (48) | Map
Show Prices
El Chaparral (Arona, Spain)
El Calvario 32, 38315, La Orotava, 38315 Arona, Tenerife, Spain
0.4 miles from La Orotava
Hotel Las Aguilas (Puerto de la Cruz, Spain) 4.0 of 5
C/ Doctor Barajas, 19, 38400 Puerto de la Cruz, Tenerife, Spain
1.4 miles from La Orotava
#11 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (749) | Map
Show Prices
diverhotel Tenerife Spa&Garden (Puerto de la Cruz, Spain) 4.0 of 5
Urb El Durazno s/n, 38400 Puerto de la Cruz, Tenerife, Spain (Formerly Playacanaria Spa Hotel)
1.4 miles from La Orotava
#20 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (538) | Map
Show Prices
Appartements Ambassador (Puerto de la Cruz, Spain) 3.5 of 5
Calle Granados 18, Urbanizacion Durazno, 38400 Puerto de la Cruz, Tenerife, Spain
1.5 miles from La Orotava
#55 of 83 hotels in Puerto de la Cruz
Traveler photos (3) | Map
Show Prices
Hotel Perla Tenerife (Puerto de la Cruz, Spain) 3.0 of 5
Calle Isla de La Gomera s/n | Urbanización Guacimara, 38400 Puerto de la Cruz, Tenerife, Spain
1.6 miles from La Orotava
#41 of 83 hotels in Puerto de la Cruz
Traveler photos (88) | Map
Show Prices
Hotel Botanico & The Oriental Spa Garden (Puerto de la Cruz, Spain) 5.0 of 5
Avenida Richard J Yeoward 1, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 miles from La Orotava
Travelers' Choice® 2014 Winner Top Hotels | Luxury
#1 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (766) | Map
Show Prices
Hotel Riu Garoe (Puerto de la Cruz, Spain) 4.0 of 5
Doctor Celestino Gonzalez Padron 3 | Puerto de la Cruz- Tenerife, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 miles from La Orotava
#4 of 83 hotels in Puerto de la Cruz
Traveler photos (467) | 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.7 miles from La Orotava
#35 of 83 hotels in Puerto de la Cruz
Traveler photos (6) | Map
Show Prices
Apartamentos Los Geranios II (Puerto de la Cruz, Spain) 4.0 of 5
Robles 5, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 miles from La Orotava
#51 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (26) | Map
Show Prices
Parque Tajinaste Apartments (Puerto de la Cruz, Spain) 3.0 of 5
C Retana, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 miles from La Orotava
#71 of 83 hotels in Puerto de la Cruz
Traveler photos (3) | Map
Sefora Park (Puerto de la Cruz, Spain) 3.0 of 5
Calle Rosales 4, 38400 Puerto de la Cruz, Tenerife, Spain
1.7 miles from La Orotava
#79 of 83 hotels in Puerto de la Cruz
Map
Show Prices
Parque Vacacional Eden (Puerto de la Cruz, Spain) 3.0 of 5
Calle Francia 8, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 miles from La Orotava
#15 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (142) | Map
Show Prices
Casa del Sol (Puerto de la Cruz, Spain) 3.0 of 5
C/ Finlandia 4 - San Franciso, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 miles from La Orotava
#49 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (40) | Map
Show Prices
Hotasa Puerto Resort Bonanza Palace (Puerto de la Cruz, Spain)
C/ Acevinos, 8, 38400 Puerto de la Cruz, Tenerife, Spain
1.8 miles from La Orotava
#52 of 83 hotels in Puerto de la Cruz
Traveler photos (12) | Map
Show Prices
La Chiripa Gardens & Resort (Puerto de la Cruz, Spain) 4.0 of 5
Calle Belgica 54, E-38400 Puerto de la Cruz, Tenerife, Spain
1.8 miles from La Orotava
#64 of 83 hotels in Puerto de la Cruz
Traveler photos (3) | Map
Show Prices
Hotel Molino Blanco (Puerto de la Cruz, Spain) 3.0 of 5
C/ Almacigo 2, 38660 Puerto de la Cruz, Tenerife, Spain
1.8 miles from La Orotava
#67 of 83 hotels in Puerto de la Cruz
Map
Show Prices
Don Candido (Puerto de la Cruz, Spain) 2.0 of 5
C/ Portugal, 10, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#18 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (8) | Map
Show Prices
Masaru Apartments (Puerto de la Cruz, Spain) 3.0 of 5
Urb. La Paz - Calle Robles, 2, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#21 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (109) | Map
Show Prices
Best Semiramis (Puerto de la Cruz, Spain) 5.0 of 5
Leopoldo Cologan Zulueta, 12, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#23 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (290) | Map
Show Prices
La Carabela Apartments (Puerto de la Cruz, Spain) 3.0 of 5
El Botanico s/n | Calle Richard J Yeoward 3, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#37 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (65) | Map
Show Prices
Teide Mar Apartments (Puerto de la Cruz, Spain) 3.0 of 5
Calle Acevina 6 | Urb. La Paz, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#39 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (108) | 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.9 miles from La Orotava
#40 of 83 hotels in Puerto de la Cruz
Traveler photos (12) | Map
Blue Sea Hotel Puerto Resort (Puerto de la Cruz, Spain) 4.0 of 5
C/Acevino, 10, 38400 Puerto de la Cruz, Tenerife, Spain (Formerly Hotasa Puerto Resort Bonanza Canarife Palace)
1.9 miles from La Orotava
#43 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (713) | 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.9 miles from La Orotava
Sol Parque San Antonio Slideshow
#48 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (431) | Map
Show Prices
Apartments Pez Azul (Puerto de la Cruz, Spain) 3.0 of 5
Carretera del Botanico | Rector Benito Rodriguez Rios 1, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#53 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (142) | Map
Show Prices
Blue Sea Hotel Interpalace (Puerto de la Cruz, Spain) 4.0 of 5
Calle Acevino, 21, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#56 of 83 hotels in Puerto de la Cruz
Professional photos | Traveler photos (613) | Map
Show Prices
Hotasa Puerto Resort Canarife Palace (Puerto de la Cruz, Spain) 4.0 of 5
C/ Acevino, 10, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#60 of 83 hotels in Puerto de la Cruz
Traveler photos (116) | Map
Show Prices
Hotel Lavaggi (Puerto de la Cruz, Spain) 3.0 of 5
Avenida del Generalisimo 8, 38400 Puerto de la Cruz, Tenerife, Spain
1.9 miles from La Orotava
#65 of 83 hotels in Puerto de la Cruz
Traveler photos (5) | Map
Show Prices