Filters

Selected filters
Clear all
Family 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
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre
8.2 (2871 reviews)
Offering an archaeological museum, the family-friendly Hotel Rf San Borondon Puerto de la Cruz is situated just 1.4 km from the 13.5-hectare zoo "Loro Park". Guests can enjoy an à la carte restaurant…
Offering an archaeological museum, the family-friendly Hotel Rf San Borondon Puerto de la Cruz is situated just 1.4 km from the 13.5-hectare zoo "Loro Park". Guests can enjoy an à la carte restaurant…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
9.2 (1534 reviews)
The 4-star Hotel Tigaiga Puerto de la Cruz is situated in a residential area of Puerto de la Cruz, 2.1 km from the 13.5-hectare zoo "Loro Park" and 14 minutes on foot from the delightful Sitio Litre…
The 4-star Hotel Tigaiga Puerto de la Cruz is situated in a residential area of Puerto de la Cruz, 2.1 km from the 13.5-hectare zoo "Loro Park" and 14 minutes on foot from the delightful Sitio Litre…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre
7.8 (3293 reviews)
Featuring a sundeck, chaise longues, and a golf course, the 3-star smoke-free Hotel Marte Puerto de la Cruz enjoys a magnificent location, around a 10-minute walk from the modern Puerto de la Cruz…
Featuring a sundeck, chaise longues, and a golf course, the 3-star smoke-free Hotel Marte Puerto de la Cruz enjoys a magnificent location, around a 10-minute walk from the modern Puerto de la Cruz…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
6.6 (2933 reviews)
The smoke-free Hotel Tropical Puerto de la Cruz is located about 5 minutes' walk from the sleek lakefront Puerto de la Cruz Casino and features currency exchange and a vending machine. This 3-star…
The smoke-free Hotel Tropical Puerto de la Cruz is located about 5 minutes' walk from the sleek lakefront Puerto de la Cruz Casino and features currency exchange and a vending machine. This 3-star…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
9.0 (2096 reviews)
Situated around a 5-minute walk from the Plaza del Charco, the smoke-free Dwo Nopal Hotel Puerto de la Cruz offers air-conditioned rooms with Wi-Fi in public areas. This 3-star hotel, located within…
Situated around a 5-minute walk from the Plaza del Charco, the smoke-free Dwo Nopal Hotel Puerto de la Cruz offers air-conditioned rooms with Wi-Fi in public areas. This 3-star hotel, located within…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
7.3 (1049 reviews)
Featuring a privileged location, Checkin Concordia Playa Hotel Puerto de la Cruz offers views of the garden, and is a 16-minute walk from the Aquatic Garden. This hotel in a historical district has…
Featuring a privileged location, Checkin Concordia Playa Hotel Puerto de la Cruz offers views of the garden, and is a 16-minute walk from the Aquatic Garden. This hotel in a historical district has…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
8.7 (614 reviews)
Located a 19-minute walk from the historic Botanical Garden, Hotel Vallemar Puerto de la Cruz includes 153 rooms with views of the ocean. While staying only a few steps from the Lago Martiánez…
Located a 19-minute walk from the historic Botanical Garden, Hotel Vallemar Puerto de la Cruz includes 153 rooms with views of the ocean. While staying only a few steps from the Lago Martiánez…
3 stars Guest house in Puerto de la Cruz (Tenerife), Spain
900 m to the city centre
8.8 (390 reviews)
The 3-star Pension Los Geranios Puerto de la Cruz is located nearly 5 minutes' walk from Playa de Puerto and comprises 13 rooms with modern comforts. This Puerto de la Cruz hotel is within walking…
The 3-star Pension Los Geranios Puerto de la Cruz is located nearly 5 minutes' walk from Playa de Puerto and comprises 13 rooms with modern comforts. This Puerto de la Cruz hotel is within walking…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
300 m to the city centre
7.3 (3772 reviews)
Nestled nearly 5 minutes' walk from Jardin de Orquideas de Sitio Litre Botanical Garden, the 3-star smoke-free Apartamentos Pez Azul Puerto de la Cruz hotel welcomes guests with a sun deck and a…
Nestled nearly 5 minutes' walk from Jardin de Orquideas de Sitio Litre Botanical Garden, the 3-star smoke-free Apartamentos Pez Azul Puerto de la Cruz hotel welcomes guests with a sun deck and a…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre
8.1 (1718 reviews)
The 3-star smoke-free Skyview Hotel By Livvo Puerto de la Cruz, located within 25 minutes' walk of the delightful Sitio Litre Garden, offers an outdoor swimming pool, Wi-Fi in public areas. With a…
The 3-star smoke-free Skyview Hotel By Livvo Puerto de la Cruz, located within 25 minutes' walk of the delightful Sitio Litre Garden, offers an outdoor swimming pool, Wi-Fi in public areas. With a…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre
8.6 (6613 reviews)
Featuring a lobby area and a restaurant, the 3-star smoke-free Apartamentos Masaru Puerto de la Cruz hotel is located nearly 5 minutes' walk from the La Habanera Karaoke. An à la carte restaurant is…
Featuring a lobby area and a restaurant, the 3-star smoke-free Apartamentos Masaru Puerto de la Cruz hotel is located nearly 5 minutes' walk from the La Habanera Karaoke. An à la carte restaurant is…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
6.6 (3221 reviews)
Situated 1.4 km from a shopping hub like the Plaza del Charco, the 3-star Hotel Casa Del Sol Puerto de la Cruz provides guests with a lobby area and a restaurant. Located not far from the Lago…
Situated 1.4 km from a shopping hub like the Plaza del Charco, the 3-star Hotel Casa Del Sol Puerto de la Cruz provides guests with a lobby area and a restaurant. Located not far from the Lago…
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.4 (110 reviews)
Featuring a wellness centre with body wraps, body scrub, and pedicure, Gran Hotel Taoro Puerto de la Cruz is located 2.3 km from the 13.5-hectare zoo "Loro Park". A heated pool along with a solarium,…
Featuring a wellness centre with body wraps, body scrub, and pedicure, Gran Hotel Taoro Puerto de la Cruz is located 2.3 km from the 13.5-hectare zoo "Loro Park". A heated pool along with a solarium,…
Apartment in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
8.0 (1155 reviews)
To enjoy your vacation in Puerto de la Cruz, stay at La Hoya 29 Apartments Puerto de la Cruz, which is 2.5 km from the 13.5 - hectare zoo "Loro Park" and merely 5 minutes' walk from the modern Puerto…
To enjoy your vacation in Puerto de la Cruz, stay at La Hoya 29 Apartments Puerto de la Cruz, which is 2.5 km from the 13.5 - hectare zoo "Loro Park" and merely 5 minutes' walk from the modern Puerto…
Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.0 (1995 reviews)
Situated nearly a 5-minute drive from Botanical Garden, the smoke-free Hotel Don Candido Puerto de la Cruz features Wi-Fi, parking, and an outdoor swimming pool for a more relaxed stay. Located in…
Situated nearly a 5-minute drive from Botanical Garden, the smoke-free Hotel Don Candido Puerto de la Cruz features Wi-Fi, parking, and an outdoor swimming pool for a more relaxed stay. Located in…
Apartment in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
8.6 (1689 reviews)
The well-equipped Apartamentos Los Dragos Del Norte Puerto de la Cruz is located 25 minutes' walk from the Lago Martiánez and entices guests with a solarium. Rental bicycles are available for…
The well-equipped Apartamentos Los Dragos Del Norte Puerto de la Cruz is located 25 minutes' walk from the Lago Martiánez and entices guests with a solarium. Rental bicycles are available for…
Apartment in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
9.7 (200 reviews)
Overlooking the city, Fantastico Apartments Terrasse Balkon Klima Kueche Gratis Parkplatz Bbq Puerto De La Cruz is 2.9 km from the 13.5 - hectare zoo "Loro Park". The opportunity for bike riding will…
Overlooking the city, Fantastico Apartments Terrasse Balkon Klima Kueche Gratis Parkplatz Bbq Puerto De La Cruz is 2.9 km from the 13.5 - hectare zoo "Loro Park". The opportunity for bike riding will…
Apartment in Puerto de la Cruz (Tenerife), Spain
1.3 km to the city centre
8.1 (1202 reviews)
Situated around 5 minutes' walk from Playa Punta Brava, Apartamentos Bahia Playa Puerto de la Cruz offers views of the ocean. Featuring 3 outdoor swimming pools and a gym, the apartment is located…
Situated around 5 minutes' walk from Playa Punta Brava, Apartamentos Bahia Playa Puerto de la Cruz offers views of the ocean. Featuring 3 outdoor swimming pools and a gym, the apartment is located…
Apartment in Puerto de la Cruz (Tenerife), Spain
200 m to the city centre
6.4 (597 reviews)
Featuring a swimming pool, Apartamentos Chinyero Puerto de la Cruz is a 5-minute walk from Jardin de Orquideas de Sitio Litre Garden. This apartment with a solarium is not far from San Telmo Beach.
Featuring a swimming pool, Apartamentos Chinyero Puerto de la Cruz is a 5-minute walk from Jardin de Orquideas de Sitio Litre Garden. This apartment with a solarium is not far from San Telmo Beach.
Apartment in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
9.1 (414 reviews)
Located 950 metres from the Lago Martianez, which offers the thrill of discovering something beautiful, North Coast Apartments Puerto de la Cruz includes a storage room. This apartment with a…
Located 950 metres from the Lago Martianez, which offers the thrill of discovering something beautiful, North Coast Apartments Puerto de la Cruz includes a storage room. This apartment with a…

Hotel Rf San Borondon

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre

Hotel Tigaiga

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre

Hotel Marte

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre

Hotel Tropical

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre

Dwo Nopal

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre

Checkin Concordia Playa

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre

Hotel Vallemar

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre

Pension Los Geranios

3 stars Guest house in Puerto de la Cruz (Tenerife), Spain
900 m to the city centre

Apartamentos Pez Azul

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
300 m to the city centre

Skyview Hotel By Livvo

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre

Apartamentos Masaru

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre

Hotel Casa Del Sol

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre

Gran Hotel Taoro

5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre

La Hoya 29 Apartments

Apartment in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre

Hotel Don Candido

Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre

Apartamentos Los Dragos Del Norte

Apartment in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre

Fantastico Apartments Terrasse Balkon Klima Kueche Gratis Parkplatz Bbq Puerto De La Cruz

Apartment in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre

Apartamentos Bahia Playa

Apartment in Puerto de la Cruz (Tenerife), Spain
1.3 km to the city centre

Apartamentos Chinyero

Apartment in Puerto de la Cruz (Tenerife), Spain
200 m to the city centre

North Coast Apartments

Apartment in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre