Filters

Selected filters
Clear all
Stars: 3 stars

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 Aparthotel in Puerto de la Cruz (Tenerife), Spain
900 m to the city centre
7.9 (1545 reviews)
The 3-star smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz is within 15 minutes' walk of Playa de San Telmo and offers a large outdoor swimming pool. This Puerto de la Cruz hotel is located…
The 3-star smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz is within 15 minutes' walk of Playa de San Telmo and offers a large outdoor swimming pool. This Puerto de la Cruz hotel is located…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre
8.0 (471 reviews)
Playa del Castillo Public Beach is about 5 minutes' walk from the 3-star Gf Noelia Aparthotel Puerto de la Cruz, which offers 24-hour front desk assistance and wake-up service. Boasting the…
Playa del Castillo Public Beach is about 5 minutes' walk from the 3-star Gf Noelia Aparthotel Puerto de la Cruz, which offers 24-hour front desk assistance and wake-up service. Boasting the…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
7.5 (1921 reviews)
Offering spa therapy, a shared lounge, and various recreational opportunities, Hotel Marquesa Puerto de la Cruz is located a few steps from the 1632 catholic Church of Our Lady of the Rock of France…
Offering spa therapy, a shared lounge, and various recreational opportunities, Hotel Marquesa Puerto de la Cruz is located a few steps from the 1632 catholic Church of Our Lady of the Rock of France…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
7.8 (1824 reviews)
Offering a location a 5-minute walk from San Telmo Beach, Hotel Monopol Puerto de la Cruz offers 18 rooms. Featuring currency exchange and a lift throughout the property, this hotel is located in…
Offering a location a 5-minute walk from San Telmo Beach, Hotel Monopol Puerto de la Cruz offers 18 rooms. Featuring currency exchange and a lift throughout the property, this hotel is located in…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
7.1 (2585 reviews)
Perfectly situated within 5 minutes' walk of the 1632 catholic Church of Our Lady of the Rock of France, the charming 4Dreams Hotel Chimisay Puerto de la Cruz offers chaise longues and various…
Perfectly situated within 5 minutes' walk of the 1632 catholic Church of Our Lady of the Rock of France, the charming 4Dreams Hotel Chimisay Puerto de la Cruz offers chaise longues and various…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.3 (1450 reviews)
Featuring Wi-Fi in public areas, the 3-star Hotel Rf Astoria - Adults Only Puerto de la Cruz is 5 minutes' walk from the Plaza de la Iglesia. Private car parking is available for EUR 8 per day on…
Featuring Wi-Fi in public areas, the 3-star Hotel Rf Astoria - Adults Only Puerto de la Cruz is 5 minutes' walk from the Plaza de la Iglesia. Private car parking is available for EUR 8 per day on…
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…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
The 3-star Apartamentos Ambassador Puerto de la Cruz hotel is only 1.6 km from San Telmo Beach and offers a Jacuzzi and a sauna. Boasting a swimming pool, this Puerto de la Cruz hotel boasts a quiet…
The 3-star Apartamentos Ambassador Puerto de la Cruz hotel is only 1.6 km from San Telmo Beach and offers a Jacuzzi and a sauna. Boasting a swimming pool, this Puerto de la Cruz hotel boasts a quiet…
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…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
Featuring currency exchange and a lift, Hotel Perla Tenerife Puerto de la Cruz lies about a 25-minute walk from the 13.5 - hectare zoo "Loro Park". The hotel offers guests to use Wi-Fi for EUR 3 per…
Featuring currency exchange and a lift, Hotel Perla Tenerife Puerto de la Cruz lies about a 25-minute walk from the 13.5 - hectare zoo "Loro Park". The hotel offers guests to use Wi-Fi for EUR 3 per…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
300 m to the city centre
Featuring currency exchange and a lift, Hotel Elegance Miramar Puerto de la Cruz is nestled in Puerto de la Cruz, 2.1 km from the Pueblo Chico. Guests who stay at the hotel can park their car on site.
Featuring currency exchange and a lift, Hotel Elegance Miramar Puerto de la Cruz is nestled in Puerto de la Cruz, 2.1 km from the Pueblo Chico. Guests who stay at the hotel can park their car on site.
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
1.2 km to the city centre
7.7 (99 reviews)
Regina Pacis Aparthotel Puerto de la Cruz, located 20 minutes' walk from the 13.5-hectare zoo "Loro Park", boasts an outdoor swimming pool. The botanical garden at this aparthotel features a balcony.
Regina Pacis Aparthotel Puerto de la Cruz, located 20 minutes' walk from the 13.5-hectare zoo "Loro Park", boasts an outdoor swimming pool. The botanical garden at this aparthotel features a balcony.
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…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre
8.0 (668 reviews)
Located an 18-minute walk from the historic English Jardin de Orquideas de Sitio Litre Garden, Hotel Don Manolito Puerto de la Cruz offers a solarium and a sauna. Boasting a location not far from the…
Located an 18-minute walk from the historic English Jardin de Orquideas de Sitio Litre Garden, Hotel Don Manolito Puerto de la Cruz offers a solarium and a sauna. Boasting a location not far from the…

Coral Teide Mar

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

Gf Noelia

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

Hotel Marquesa

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

Hotel Monopol

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

4Dreams Hotel Chimisay

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

Hotel Rf Astoria - Adults Only

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

Hotel Rf San Borondon

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

Apartamentos Ambassador

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

Hotel Perla Tenerife

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

Hotel Elegance Miramar

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

Regina Pacis

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

Hotel Don Manolito

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