Filters

Selected filters
Clear all
Pet-friendly hotels

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
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
9.3 (989 reviews)
The renowned Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz offers a prime location 1.1 miles from Plaza Charco, approximately 5 minutes by foot from Botanical Garden, and offers horse riding…
The renowned Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz offers a prime location 1.1 miles from Plaza Charco, approximately 5 minutes by foot from Botanical Garden, and offers horse riding…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
4265 ft to the city center
8.3 (3599 reviews)
Situated around a 5-minute stroll from Playa Punta Brava, Alua Tenerife Puerto de la Cruz hotel offers 422 rooms. Featuring a supermarket and a restaurant, this 4-star hotel is a short way from the…
Situated around a 5-minute stroll from Playa Punta Brava, Alua Tenerife Puerto de la Cruz hotel offers 422 rooms. Featuring a supermarket and a restaurant, this 4-star hotel is a short way from the…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
8.7 (552 reviews)
Melia Costa Atlantis Tenerife Puerto de la Cruz hotel enjoys a privileged location just 6 minutes' stroll from Costa Martianez Water Park and offers 301 rooms with views of the ocean. The perfect 4…
Melia Costa Atlantis Tenerife Puerto de la Cruz hotel enjoys a privileged location just 6 minutes' stroll from Costa Martianez Water Park and offers 301 rooms with views of the ocean. The perfect 4…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
8.1 (1550 reviews)
Featuring a solarium and a sauna, the 4-star Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel is a 17-minute walk from the historic Botanical Garden. Featuring a restaurant and a barber shop…
Featuring a solarium and a sauna, the 4-star Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel is a 17-minute walk from the historic Botanical Garden. Featuring a restaurant and a barber shop…
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
8.9 (115 reviews)
Radisson Resort & Residences Tenerife - Adults Only Puerto de la Cruz is situated just 6 minutes' stroll from All Saints Church and provides shuttle service, along with buses, bicycles, and minibuses…
Radisson Resort & Residences Tenerife - Adults Only Puerto de la Cruz is situated just 6 minutes' stroll from All Saints Church and provides shuttle service, along with buses, bicycles, and minibuses…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
7.6 (1948 reviews)
The 3-star Hotel Marquesa Puerto de la Cruz is approximately 25 minutes by foot from the 13.5 - hectare zoo "Loro Park" and has a swimming pool and a gym. This Puerto de la Cruz hotel in an old town…
The 3-star Hotel Marquesa Puerto de la Cruz is approximately 25 minutes by foot from the 13.5 - hectare zoo "Loro Park" and has a swimming pool and a gym. This Puerto de la Cruz hotel in an old town…
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.
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 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
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…
Hotel in Puerto de la Cruz (Tenerife), Spain
3281 ft to the city center
7.3 (2147 reviews)
The delightful Hotel Sun Holidays Puerto de la Cruz sits just 7 minutes' walk from Plaza Charco and offers a shared lounge and a luggage room. Located in proximity to Risco Belle Aquatic Gardens…
The delightful Hotel Sun Holidays Puerto de la Cruz sits just 7 minutes' walk from Plaza Charco and offers a shared lounge and a luggage room. Located in proximity to Risco Belle Aquatic Gardens…
Apartment in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center
9.9 (106 reviews)
The 1-room Le Terrazze 1 Apartment Puerto de la Cruz features a beachfront location only 0.7 miles from Playa del Muelle Fishing Pier and hosts up to 4 guests. Featuring a terrace with views of the…
The 1-room Le Terrazze 1 Apartment Puerto de la Cruz features a beachfront location only 0.7 miles from Playa del Muelle Fishing Pier and hosts up to 4 guests. Featuring a terrace with views of the…
Apartment in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center
9.9 (127 reviews)
The 60 ft² Le Terrazze 4 Apartment Puerto de la Cruz is located on beachside, just 0.8 miles from Plaza Charco, and comes with 1 bedroom. Featuring a terrace with views of the sea, the apartment is…
The 60 ft² Le Terrazze 4 Apartment Puerto de la Cruz is located on beachside, just 0.8 miles from Plaza Charco, and comes with 1 bedroom. Featuring a terrace with views of the sea, the apartment is…
Apartment in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center
10.0 (26 reviews)
Offering a swimming pool, the 60 ft² Le Terrazze 7 Apartment Puerto de la Cruz is located approximately a 5-minute walk from Costa Martianez Water Park. The 1-bedroom apartment has parking on site.
Offering a swimming pool, the 60 ft² Le Terrazze 7 Apartment Puerto de la Cruz is located approximately a 5-minute walk from Costa Martianez Water Park. The 1-bedroom apartment has parking on site.
Apartment in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
8.7 (39 reviews)
The 150 ft² The Sun City Apartment Puerto de la Cruz offers proximity to such tourist attractions as Playa de San Telmo, situated around a 5-minute walk away. Featuring a terrace with views of the…
The 150 ft² The Sun City Apartment Puerto de la Cruz offers proximity to such tourist attractions as Playa de San Telmo, situated around a 5-minute walk away. Featuring a terrace with views of the…
Apartment in Puerto de la Cruz (Tenerife), Spain
4921 ft to the city center
9.0 (220 reviews)
The 6-room Apartamentos La Casa Verde Puerto de la Cruz features modern décor and is located approximately 5 minutes' stroll from Mirador Las Aguilas. The 13.5 - hectare zoo "Loro Park" is 1.7 miles…
The 6-room Apartamentos La Casa Verde Puerto de la Cruz features modern décor and is located approximately 5 minutes' stroll from Mirador Las Aguilas. The 13.5 - hectare zoo "Loro Park" is 1.7 miles…
Apartment in Puerto de la Cruz (Tenerife), Spain
656 ft to the city center
8.4 (591 reviews)
The 10-room The Blue Corner Apartments Puerto de la Cruz is located approximately 25 minutes' stroll from the 13.5-hectare zoo "Loro Park" and offers spa facilities such as a solarium and Jacuzzis.
The 10-room The Blue Corner Apartments Puerto de la Cruz is located approximately 25 minutes' stroll from the 13.5-hectare zoo "Loro Park" and offers spa facilities such as a solarium and Jacuzzis.
Apartment in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center
6.8 (951 reviews)
To enjoy your vacation in Puerto de la Cruz, stay at Iriarte 52 Apartments Puerto de la Cruz, which is a mere 0.9 miles from Playa del Castillo Public Beach and around 25 minutes' walk from the 13.5 …
To enjoy your vacation in Puerto de la Cruz, stay at Iriarte 52 Apartments Puerto de la Cruz, which is a mere 0.9 miles from Playa del Castillo Public Beach and around 25 minutes' walk from the 13.5 …

Hotel Botanico Y Oriental Spa Garden

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

Alua Tenerife

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

Melia Costa Atlantis Tenerife

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

Catalonia Las Vegas - Adults Only

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

Radisson Resort & Residences Tenerife - Adults Only

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

Hotel Marquesa

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

Aluasoul Orotava Valley - Adults Only

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
4265 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

Coral Teide Mar

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
2953 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

Hotel Sun Holidays

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

Le Terrazze 1

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

Le Terrazze 4

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

Le Terrazze 7

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

The Sun City Apartment

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

Apartamentos La Casa Verde

Apartment in Puerto de la Cruz (Tenerife), Spain
4921 ft to the city center

The Blue Corner Apartments

Apartment in Puerto de la Cruz (Tenerife), Spain
656 ft to the city center

Iriarte 52 Apartments

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