Filters

Selected filters
Clear all
Romantic 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
1.1 km to the city centre
8.3 (4035 reviews)
The perfect 5-star Hotel Best Semiramis Puerto de la Cruz, located within 25 minutes' walk of Playa del Castillo Public Beach, is decorated with parquet floors and includes important amenities like…
The perfect 5-star Hotel Best Semiramis Puerto de la Cruz, located within 25 minutes' walk of Playa del Castillo Public Beach, is decorated with parquet floors and includes important amenities like…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
8.0 (1340 reviews)
Featuring a play area and a ping - pong table, Bluesea Interpalace Puerto de la Cruz hotel is nestled about a 20-minute walk from the La Paz Lookout. Offering a swimming pool along with lawn tennis…
Featuring a play area and a ping - pong table, Bluesea Interpalace Puerto de la Cruz hotel is nestled about a 20-minute walk from the La Paz Lookout. Offering a swimming pool along with lawn tennis…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
8.0 (941 reviews)
Situated around 900 metres from Playa de Puerto, the charming 4-star H10 Tenerife Playa Puerto de la Cruz hotel offers 180 rooms. Located within reach of the catholic Church of Our Lady of the Rock…
Situated around 900 metres from Playa de Puerto, the charming 4-star H10 Tenerife Playa Puerto de la Cruz hotel offers 180 rooms. Located within reach of the catholic Church of Our Lady of the Rock…
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre
9.3 (993 reviews)
Overlooking Gardens, the renowned 5-star Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz is located approximately a 10-minute drive from the Pueblo Chico and offers a sundeck and a shared…
Overlooking Gardens, the renowned 5-star Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz is located approximately a 10-minute drive from the Pueblo Chico and offers a sundeck and a shared…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
8.0 (1551 reviews)
Located approximately a 5-minute walk from San Telmo Beach, the 4-star Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel gives easy access to various tourist attractions. Situated in the…
Located approximately a 5-minute walk from San Telmo Beach, the 4-star Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel gives easy access to various tourist attractions. Situated in the…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.6 km to the city centre
8.5 (5069 reviews)
The 4-star Hotel Las Aguilas Tenerife, Affiliated By Melia Puerto de la Cruz, offering a hilltop location within 25 minutes' walk of the Lago Martianez, showcases a banquet hall for business…
The 4-star Hotel Las Aguilas Tenerife, Affiliated By Melia Puerto de la Cruz, offering a hilltop location within 25 minutes' walk of the Lago Martianez, showcases a banquet hall for business…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre
8.6 (5190 reviews)
Located only 1.3 km from the oceanfront stone Castillo de San Felipe Fort, the smoke-free Hotel Puerto Palace Puerto de la Cruz offers spacious rooms merely an 11-minute walk from the Taoro Gardens.
Located only 1.3 km from the oceanfront stone Castillo de San Felipe Fort, the smoke-free Hotel Puerto Palace Puerto de la Cruz offers spacious rooms merely an 11-minute walk from the Taoro Gardens.
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.7 (361 reviews)
At the 4-star smoke-free Trh Taoro Garden - Only Adults Hotel Puerto de la Cruz, you can stay close to the Risco Belle Aquatic Gardens, as it is situated only 0.7 km away. The 4-star smoke-free Trh…
At the 4-star smoke-free Trh Taoro Garden - Only Adults Hotel Puerto de la Cruz, you can stay close to the Risco Belle Aquatic Gardens, as it is situated only 0.7 km away. The 4-star smoke-free Trh…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2.7 km to the city centre
8.6 (2571 reviews)
Situated around 25 minutes' walk from the Risco Belle Aquatic Gardens, the comfortable Precise Resort Tenerife Puerto de la Cruz features a 40,000-square-metre garden. Boasting scuba diving, mini…
Situated around 25 minutes' walk from the Risco Belle Aquatic Gardens, the comfortable Precise Resort Tenerife Puerto de la Cruz features a 40,000-square-metre garden. Boasting scuba diving, mini…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
7.8 (1782 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.6 (1946 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…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
8.7 (616 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…
Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
7.3 (2144 reviews)
The delightful Hotel Sun Holidays Puerto de la Cruz gives quick access to the El Peñón Football Field, situated just a 6-minute walk away. Approximately 500 metres from the Plaza del Charco, this…
The delightful Hotel Sun Holidays Puerto de la Cruz gives quick access to the El Peñón Football Field, situated just a 6-minute walk away. Approximately 500 metres from the Plaza del Charco, this…
2 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.3 km to the city centre
8.0 (276 reviews)
The unpretentious Club Tarahal Hotel Puerto de la Cruz stands 2.6 km from Playa del Castillo Public Beach and features tour/ticket assistance. The 2-star hotel boasts a sun terrace, a patio, and a…
The unpretentious Club Tarahal Hotel Puerto de la Cruz stands 2.6 km from Playa del Castillo Public Beach and features tour/ticket assistance. The 2-star hotel boasts a sun terrace, a patio, and a…

Hotel Best Semiramis

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

Bluesea Interpalace

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

H10 Tenerife Playa

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

Hotel Botanico Y Oriental Spa Garden

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

Catalonia Las Vegas - Adults Only

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

Hotel Las Aguilas Tenerife, Affiliated By Melia

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

Hotel Puerto Palace

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

Trh Taoro Garden - Only Adults

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

Precise Resort Tenerife

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

Hotel Monopol

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

Hotel Marquesa

3 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

Hotel Sun Holidays

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

Club Tarahal

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