Star Rating
Hotel Name
Price Range (USD)to
Amenities

Tenerife Spain Accommodations

Only hotels in Tenerife are listed below. Search for the cheapest discounted hotel and motel rates in or near Tenerife, Spain for your personal leisure or group travel. We show the best Tenerife hotel/motel rooms. Review the Tenerife hotel list below to find the perfect lodging. We also have a map of the Tenerife hotels. Group booking? Search Tenerife Group Hotel Rates

The Tenerife center is approximately 7 miles east of El Teide and 8 miles south of Loro Parque.

Tenerife Hotels, Motels & Accommodations

Hotel Rural Victoria Calle Hermano Apolinar 8, La Orotava, 38300 Spain ~6.53 miles north of Tenerife
  • Mid-scale property
  • 20 rooms in property
Hotel Rural Orotava : Calle Carrera Del Escultor Estévez 17 Calle Carrera Del Escultor Estévez 17, La Orotava, 38300 Spain ~6.70 miles north of Tenerife
  • 3-star hotel
Hotel Rural Bentor Calle Del Cantillo De Abajo 6, Santa Cruz De Tenerife, 38410 Spain ~7.58 miles northwest of Tenerife
  • 3-star property
Sol Parque San Antonio in Puerto De La Cruz Carretera De Las Arenas South / North, Puerto De La Cruz, 38400 Spain ~7.81 miles north of Tenerife
  • Four star hotel
Acuario
+1-888-305-3366
Parque De Las Flores 36, Puerto De La Cruz, 38400 Spain ~7.87 miles north of Tenerife
  • Two-star Downtown hotel
  • 102 rooms in property
  • Most guests thought the service was very professional
  • Bar is disappointing
Hotel Botánico & The Oriental Spa Garden - Puerto De La Cruz Avda. Richard J. Yeoward 1, Puerto De La Cruz, 38400 Spain ~8.03 miles north of Tenerife
  • High end Beach property
  • Check-in: 14:00
Puerto Palace C / Dr. Cobiella Zaera, Puerto De La Cruz, 38400 Spain ~8.11 miles north of Tenerife
  • 4-star Resort hotel
  • Gym / Fitness Center Available
  • Most guests thought the service was very professional
  • Unclean dining area, according to 53%
From$66
Very Good 4.0 /5Read Reviews Call
Parque Vacacional Eden
+1-800-997-5149
Calle Francia 8, Puerto De La Cruz, 38400 Spain ~8.12 miles north of Tenerife
  • Affordable Downtown hotel
  • 224 rooms in property
  • Beach is not so nice
  • Most guests liked the big bathroom
From$75
Very Good 4.0 /5Review Score Call
Hotel Botanico Avenida Richard Yeoward 1, Puerto De La Cruz, 38400 Spain ~8.21 miles north of Tenerife
  • Luxurious 5 Star property
  • 6 meeting rooms in property
  • Beautiful reception area
  • Most guests found the grounds to be nice
From$75
Very Good 4.5 /5Reviews Call
Aparthotel Florasol - Puerto De La Cruz
+1-800-230-4134
Camino Del Coche 7, Puerto De La Cruz, 38400 Spain ~8.21 miles north of Tenerife
  • Mid-scale property
  • 5 floors in hotel
  • Nice building
  • Amenities are good
Hotel Interpalace by Blue Sea in Puerto De La Cruz
+1-800-997-5148
Calle Acevino 21, Puerto De La Cruz, 38400 Spain ~8.45 miles north of Tenerife
  • 4-star Resort hotel
  • Check-in time: 14:00
  • Most guests appreciated the closeness to the beach
  • Great view
Hotel El Tope - Puerto De La Cruz Calzada Martianez 2, Puerto De La Cruz, 38400 Spain ~8.47 miles north of Tenerife
  • Expensive property
From$75
Very Good 4.0 /5Review Score Call
Hotel Best Semiramis C / Leopoldo Cologan Zulueta, Puerto De La Cruz, 38400 Spain ~8.50 miles north of Tenerife
  • Luxury 5 star property
Apartahotel Bellavista Mirador : Eucaliptus 4
+1-800-881-1523
Eucaliptus 4, Puerto De La Cruz, 38400 Spain ~8.53 miles north of Tenerife
  • Mid-scale Downtown hotel
  • 9 floors in hotel
  • Room cleanliness is acceptable
  • Free internet
Hotel Marte in Puerto De La Cruz
+1-888-283-3404
Calle Del Doctor Ingram 20, Puerto De La Cruz, 38400 Spain ~8.58 miles north of Tenerife
  • 3 star Beach hotel
  • 11 floors in property
  • Free internet
  • About half of guests found the balcony ok
Catalonia Las Vegas in Puerto De La Cruz
+1-800-997-5149
Avenida Colón 2, Puerto De La Cruz, 38400 Spain ~8.65 miles north of Tenerife
  • Four star Oceanfront hotel
  • 12 floors in property
  • Wi fi did not work
  • Disappointing wellness & sports facilities
From$116
Very Good 4.0 /5Latest Reviews Call
Puerto Azul Calle El Lomo 24, Puerto De La Cruz, 38400 Spain ~8.73 miles north of Tenerife
  • Cheap Beach property
  • Check-in: 12:00 PM
  • Free internet
  • Most guests thought the tv was sub-standard
La Quinta Park Suites : C Bicacarera 21 C Bicacarera 21, Santa Ursula, 38390 Spain ~9.52 miles north of Tenerife
  • Four star Resort hotel
  • Hotel has 224 rooms
  • Fine for breakfast
  • Most guests thought the atmosphere was somewhat friendly
Hotel Finca San Juan in San Juan De La Rambla
+1-800-997-5148
Mazape 3, San Juan De La Rambla, 38420 Spain ~9.97 miles northwest of Tenerife
  • Four-star property
  • 10 rooms in property
Hotel Spa Villalba
+1-888-690-5247
Calle San Roque South / N, Vilaflor, 38613 Spain ~11.78 miles southwest of Tenerife
  • High-end Rural hotel
  • Hotel has 3 floors
From$80
Very Good 4.5 /5Review Score Call
Private Holiday Villas Apartment 29 Ave. Berlin 49, La Matanza, 38360 Spain ~12.44 miles north of Tenerife
  • Luxury 5-star hotel
Apartamentos Estrella Del Norte in Icod De Los Vinos
+1-800-881-1523
El Amparo Rd. 75, Icod De Los Vinos, 38430 Spain ~12.63 miles west of Tenerife
  • Mid-scale Rural hotel
  • Hotel has 3 meeting rooms
  • Rooms need regular maintenance
  • Nice balcony
From$32
Very Good 4.0 /5Review Score Call
Surf Resort Hotel : 43 Calle Garanana
+1-888-283-3404
43 Calle Garanana, San Miguel De Abona, 38620 Spain ~14.83 miles south of Tenerife
  • Three Star Resort property
  • Check-in: 11:00 am
Casa Grande Surf Hostel in El Médano Paseo Galo Ponte Nº 7, El Médano, 38612 Spain ~17.25 miles south of Tenerife
  • Low Cost Beach hotel
  • 3 meeting rooms in hotel
The Ritz Carlton Abama Ctra Gral Tf 47 Km 9, Guia De Isora, 38687 Spain ~18.83 miles west of Tenerife
  • Luxurious 5 Star Resort property
  • Gym / Fitness Center Available
  • Impressive bathroom
  • All guests liked the big bathroom
From$302
Very Good 4.5 /5Hotel Reviews Call
Next 25 Tenerife Hotels >  [1 - 25 of 38]    
Next: See My Tenerife Hotels with Pricing
Back to Top