Filters

Selected filters
Clear all
Luxury accommodations

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

  • Show All + Show Less -

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
4265 ft to the city center
8.5 (2018 reviews)
The 4-star smoke-free Aluasoul Orotava Valley - Adults Only Puerto de la Cruz hotel is 16 minutes' walk from the 13.5-hectare zoo "Loro Park" in Puerto de la Cruz and boasts an archeological museum.
The 4-star smoke-free Aluasoul Orotava Valley - Adults Only Puerto de la Cruz hotel is 16 minutes' walk from the 13.5-hectare zoo "Loro Park" in Puerto de la Cruz and boasts an archeological museum.
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center
8.5 (1753 reviews)
Situated around a 10-minute stroll from Playa Punta Brava, the 4-star Hotel Af Valle Orotava Puerto de la Cruz offers 107 rooms. This stunning hotel with a heated swimming pool is located in the…
Situated around a 10-minute stroll from Playa Punta Brava, the 4-star Hotel Af Valle Orotava Puerto de la Cruz offers 107 rooms. This stunning hotel with a heated swimming pool is located in the…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3281 ft to the city center
7.3 (728 reviews)
Featuring live performances, a night club, and karaoke, the comfortable Bluesea Costa Jardin & Spa Puerto de la Cruz hotel is located in Puerto de la Cruz, about 25 minutes' walk from Playa del…
Featuring live performances, a night club, and karaoke, the comfortable Bluesea Costa Jardin & Spa Puerto de la Cruz hotel is located in Puerto de la Cruz, about 25 minutes' walk from Playa del…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center
8.6 (354 reviews)
The 4-star Trh Taoro Garden - Only Adults Hotel Puerto de la Cruz, situated about 20 minutes by foot from Playa del Castillo Public Beach, features a sundeck and chaise longues. Boasting a quiet…
The 4-star Trh Taoro Garden - Only Adults Hotel Puerto de la Cruz, situated about 20 minutes by foot from Playa del Castillo Public Beach, features a sundeck and chaise longues. Boasting a quiet…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
8.0 (458 reviews)
The 3-star Gf Noelia Aparthotel Puerto de la Cruz sits only a 7-minute walk from the oceanfront stone Castillo de San Felipe Fort and offers a restaurant and baggage storage. The aparthotel features…
The 3-star Gf Noelia Aparthotel Puerto de la Cruz sits only a 7-minute walk from the oceanfront stone Castillo de San Felipe Fort and offers a restaurant and baggage storage. The aparthotel features…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center
8.8 (2154 reviews)
The 4-star Hotel Atlantic Mirage Suites & Spa - Adults Only Puerto de la Cruz is situated about 100 feet from Strandpromenade and approximately 10 minutes by foot from Botanical Garden, featuring Wi…
The 4-star Hotel Atlantic Mirage Suites & Spa - Adults Only Puerto de la Cruz is situated about 100 feet from Strandpromenade and approximately 10 minutes by foot from Botanical Garden, featuring Wi…
4 stars Resort in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
7.9 (1029 reviews)
The wonderful Parque Vacacional Eden Hotel Puerto de la Cruz, located about 20 minutes by foot from Punta del Viento, offers 4 outdoor swimming pools, Wi-Fi in public areas. This resort features 160…
The wonderful Parque Vacacional Eden Hotel Puerto de la Cruz, located about 20 minutes by foot from Punta del Viento, offers 4 outdoor swimming pools, Wi-Fi in public areas. This resort features 160…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
7.8 (1782 reviews)
Situated around 5 minutes' stroll from Playa de San Telmo, Hotel Monopol Puerto de la Cruz offers 20 rooms. This 3-star hotel, located in the vicinity of Las Piramides de Martianez Shopping Mall…
Situated around 5 minutes' stroll from Playa de San Telmo, Hotel Monopol Puerto de la Cruz offers 20 rooms. This 3-star hotel, located in the vicinity of Las Piramides de Martianez Shopping Mall…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
8.7 (615 reviews)
Situated merely 9 minutes by foot from Playa del Muelle Fishing Pier, the wonderful 4-star Hotel Vallemar Puerto de la Cruz offers air-conditioned rooms with Wi-Fi in public areas. Boasting the…
Situated merely 9 minutes by foot from Playa del Muelle Fishing Pier, the wonderful 4-star Hotel Vallemar Puerto de la Cruz offers air-conditioned rooms with Wi-Fi in public areas. Boasting the…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
6.8 (3328 reviews)
Featuring Wi-Fi in all rooms, the smoke-free Hotel Casa Del Sol Puerto de la Cruz is an 18-minute stroll from Costa Martianez Water Park. Featuring 42 rooms with views of the hills, this hotel is 1.1…
Featuring Wi-Fi in all rooms, the smoke-free Hotel Casa Del Sol Puerto de la Cruz is an 18-minute stroll from Costa Martianez Water Park. Featuring 42 rooms with views of the hills, this hotel is 1.1…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center
7.9 (1541 reviews)
Located within 1 mile of Playa del Muelle Fishing Pier, the 3-star smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz is around 5 minutes' walk from Strandpromenade. At this Puerto de la Cruz…
Located within 1 mile of Playa del Muelle Fishing Pier, the 3-star smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz is around 5 minutes' walk from Strandpromenade. At this Puerto de la Cruz…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
9.2 (1500 reviews)
Hotel Tigaiga Puerto de la Cruz is around a 15-minute stroll from Playa de San Telmo and offers a swimming pool. Boasting a tranquil location a few steps from Risco Belle Aquatic Gardens, the 4-star…
Hotel Tigaiga Puerto de la Cruz is around a 15-minute stroll from Playa de San Telmo and offers a swimming pool. Boasting a tranquil location a few steps from Risco Belle Aquatic Gardens, the 4-star…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.7 mi to the city center
8.6 (2574 reviews)
Nestled around a 25-minute walk from Plaza Charco in Puerto de la Cruz, the comfortable Precise Resort Tenerife Puerto de la Cruz features a 40,000-square-foot garden. A pool bar as well as a sun…
Nestled around a 25-minute walk from Plaza Charco in Puerto de la Cruz, the comfortable Precise Resort Tenerife Puerto de la Cruz features a 40,000-square-foot garden. A pool bar as well as a sun…
2 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3937 ft to the city center
6.9 (1572 reviews)
The 2-star Globales Acuario Hotel Puerto de la Cruz offers currency exchange and elevator in the vibrant part of Puerto de la Cruz, 1.8 miles from Maria Jimenez Beach. Boasting an excellent location,…
The 2-star Globales Acuario Hotel Puerto de la Cruz offers currency exchange and elevator in the vibrant part of Puerto de la Cruz, 1.8 miles from Maria Jimenez Beach. Boasting an excellent location,…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center
7.9 (1124 reviews)
Situated only 0.6 miles from La Paz Lookout, the 4-star Fergus Puerto De La Cruz Hotel features Wi-Fi in public areas and a car park on site. An à la carte restaurant is available in this Puerto de…
Situated only 0.6 miles from La Paz Lookout, the 4-star Fergus Puerto De La Cruz Hotel features Wi-Fi in public areas and a car park on site. An à la carte restaurant is available in this Puerto de…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
7.3 (1062 reviews)
The 4-star Checkin Concordia Playa Hotel Puerto de la Cruz is located a mere 9 minutes by foot from Plaza de la Iglesia and has a swimming pool with a sun terrace. This appealing hotel is centrally…
The 4-star Checkin Concordia Playa Hotel Puerto de la Cruz is located a mere 9 minutes by foot from Plaza de la Iglesia and has a swimming pool with a sun terrace. This appealing hotel is centrally…
2 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center
8.6 (1957 reviews)
Situated a mere 6 minutes by foot from Plaza Charco, the 2-star Puerto Azul Hotel Puerto de la Cruz offers a sundeck, spa therapy, and a golf course. Located around 2 miles from a family-friendly…
Situated a mere 6 minutes by foot from Plaza Charco, the 2-star Puerto Azul Hotel Puerto de la Cruz offers a sundeck, spa therapy, and a golf course. Located around 2 miles from a family-friendly…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
8.0 (1685 reviews)
The 3-star non-smoking Skyview Hotel By Livvo Puerto de la Cruz offers a rooftop terrace, located about 25 minutes' walk from Lake Martianez Leisure Park. This Puerto de la Cruz hotel boasts a…
The 3-star non-smoking Skyview Hotel By Livvo Puerto de la Cruz offers a rooftop terrace, located about 25 minutes' walk from Lake Martianez Leisure Park. This Puerto de la Cruz hotel boasts a…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
9.0 (2065 reviews)
The non-smoking Dwo Nopal Hotel Puerto de la Cruz, located a mere 5 minutes' walk from Plaza Charco and 0.5 miles from the delightful Sitio Litre Garden, features a swimming pool for guests to take a…
The non-smoking Dwo Nopal Hotel Puerto de la Cruz, located a mere 5 minutes' walk from Plaza Charco and 0.5 miles from the delightful Sitio Litre Garden, features a swimming pool for guests to take a…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center
6.6 (2979 reviews)
Featuring car rentals, as well as Wi-Fi in all rooms, the 3-star non-smoking Hotel Tropical Puerto de la Cruz is around a 25-minute walk from the 13.5 - hectare zoo "Loro Park". Located just a few…
Featuring car rentals, as well as Wi-Fi in all rooms, the 3-star non-smoking Hotel Tropical Puerto de la Cruz is around a 25-minute walk from the 13.5 - hectare zoo "Loro Park". Located just a few…

Aluasoul Orotava Valley - Adults Only

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
4265 ft to the city center

Hotel Af Valle Orotava

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center

Bluesea Costa Jardin & Spa

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3281 ft to the city center

Trh Taoro Garden - Only Adults

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center

Gf Noelia

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center

Hotel Atlantic Mirage Suites & Spa - Adults Only

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center

Parque Vacacional Eden

4 stars Resort in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center

Hotel Monopol

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center

Hotel Vallemar

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center

Hotel Casa Del Sol

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center

Coral Teide Mar

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center

Hotel Tigaiga

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center

Precise Resort Tenerife

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.7 mi to the city center

Globales Acuario

2 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3937 ft to the city center

Fergus Puerto De La Cruz

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center

Checkin Concordia Playa

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center

Puerto Azul

2 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center

Skyview Hotel By Livvo

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center

Dwo Nopal

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center

Hotel Tropical

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center