Filters

Selected filters
Clear all
Beach 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
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
8.1 (933 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…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
7.7 (887 reviews)
The 4-star Bahia Principe Explore San Felipe Puerto de la Cruz hotel enjoys a central location only 6 minutes' walk from Las Piramides de Martianez Shopping Center and offers 590 rooms with views of…
The 4-star Bahia Principe Explore San Felipe Puerto de la Cruz hotel enjoys a central location only 6 minutes' walk from Las Piramides de Martianez Shopping Center and offers 590 rooms with views of…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
8.6 (473 reviews)
Located a 9-minute stroll from the catholic Church of Our Lady of the Rock of France, the 4-star Melia Costa Atlantis Tenerife Puerto de la Cruz hotel offers air-conditioned rooms 0.7 km from the…
Located a 9-minute stroll from the catholic Church of Our Lady of the Rock of France, the 4-star Melia Costa Atlantis Tenerife Puerto de la Cruz hotel offers air-conditioned rooms 0.7 km from the…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre
7.3 (1922 reviews)
The comfortable 4-star Sol By Melia Puerto De La Cruz Tenerife Puerto de la Cruz hotel, situated only 1.5 km from the Las Pirámides de Martiánez, welcomes guests with chaise longues and hiking trails…
The comfortable 4-star Sol By Melia Puerto De La Cruz Tenerife Puerto de la Cruz hotel, situated only 1.5 km from the Las Pirámides de Martiánez, welcomes guests with chaise longues and hiking trails…
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…
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.
Hostel in Puerto de la Cruz (Tenerife), Spain
2.1 km to the city centre
7.9 (653 reviews)
Offering 22 rooms, Puerto Nest Hostel Puerto de la Cruz boasts a location right near Fleming 4. Sala de Arte. Featuring Wi-Fi, this hostel is also 2.2 km from Montana de los Frailes Park.
Offering 22 rooms, Puerto Nest Hostel Puerto de la Cruz boasts a location right near Fleming 4. Sala de Arte. Featuring Wi-Fi, this hostel is also 2.2 km from Montana de los Frailes Park.
Apartment in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
8.8 (295 reviews)
To enjoy your vacation in Puerto de la Cruz, stay at the beachfront Sun-Sea Apartment Puerto de la Cruz, which is about 10 minutes' drive from the Beach Bollullo and just 1.6 km from Jardin de…
To enjoy your vacation in Puerto de la Cruz, stay at the beachfront Sun-Sea Apartment Puerto de la Cruz, which is about 10 minutes' drive from the Beach Bollullo and just 1.6 km from Jardin de…
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
1.2 km to the city centre
7.4 (1241 reviews)
Located 1 km from the 1632 catholic Church of Our Lady of the Rock of France, which is considered to be a sacred place of worship, Apartamentos Teneguia Puerto de la Cruz offers a storage for…
Located 1 km from the 1632 catholic Church of Our Lady of the Rock of France, which is considered to be a sacred place of worship, Apartamentos Teneguia Puerto de la Cruz offers a storage for…
Apartment in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
7.8 (338 reviews)
The 8-room Coco Y Palma Apartment Puerto de la Cruz offers proximity to a number of tourist attractions, such as Playa del Castillo Public Beach, located nearly a 25-minute walk away. The beachfront…
The 8-room Coco Y Palma Apartment Puerto de la Cruz offers proximity to a number of tourist attractions, such as Playa del Castillo Public Beach, located nearly a 25-minute walk away. The beachfront…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
8.6 (311 reviews)
Offering an outdoor swimming pool and views of the city, Ocean Vistas 24 Hotel Puerto de la Cruz is situated 350 metres from Las Piramides de Martianez Shopping Center. Staying here you can use Wi-Fi…
Offering an outdoor swimming pool and views of the city, Ocean Vistas 24 Hotel Puerto de la Cruz is situated 350 metres from Las Piramides de Martianez Shopping Center. Staying here you can use Wi-Fi…
Apartment in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
9.9 (126 reviews)
Staying at the 1-room Le Terrazze 4 Apartment Puerto de la Cruz, guests can reach San Telmo Beach, situated merely 0.8 km away. The 60 m² apartment has a terrace with seaside views of the sea.
Staying at the 1-room Le Terrazze 4 Apartment Puerto de la Cruz, guests can reach San Telmo Beach, situated merely 0.8 km away. The 60 m² apartment has a terrace with seaside views of the sea.
Apartment in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
9.6 (61 reviews)
Located a mere 1 km from the Plaza de la Iglesia, the spacious 1-bedroom 610 Suite Con Terraza Puerto De La Cruz Martianez features public parking for those who travel by car. Jardin de Orquideas de…
Located a mere 1 km from the Plaza de la Iglesia, the spacious 1-bedroom 610 Suite Con Terraza Puerto De La Cruz Martianez features public parking for those who travel by car. Jardin de Orquideas de…
Apartment in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
7.7 (83 reviews)
Staying at the 90 m² Oceanview I By Tor Apartment Puerto de la Cruz, guests can visit the Playa del Muelle, located about 5 minutes' walk away. This 2-bedroom apartment has a terrace with seaside…
Staying at the 90 m² Oceanview I By Tor Apartment Puerto de la Cruz, guests can visit the Playa del Muelle, located about 5 minutes' walk away. This 2-bedroom apartment has a terrace with seaside…
Apartment in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
9.9 (109 reviews)
Set merely 6 minutes' stroll from the sleek lakefront Puerto de la Cruz Casino, the 1-room Le Terrazze 1 Apartment Puerto de la Cruz has a terrace furnished with a swimming pool. Enjoying a…
Set merely 6 minutes' stroll from the sleek lakefront Puerto de la Cruz Casino, the 1-room Le Terrazze 1 Apartment Puerto de la Cruz has a terrace furnished with a swimming pool. Enjoying a…
Apartment in Puerto de la Cruz (Tenerife), Spain
1.2 km to the city centre
8.1 (92 reviews)
The 39 m² Perla'S House Studio With Incredible Sea View Puerto de la Cruz features convenient proximity to such city attractions as the El Peñón Football Field, situated about a 5-minute walk away.
The 39 m² Perla'S House Studio With Incredible Sea View Puerto de la Cruz features convenient proximity to such city attractions as the El Peñón Football Field, situated about a 5-minute walk away.
Apartment in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
Marina Suites Tenerife Puerto de la Cruz provides swift access to various city landmarks, such as the Playa del Muelle, located around 5 minutes' walk away.
Marina Suites Tenerife Puerto de la Cruz provides swift access to various city landmarks, such as the Playa del Muelle, located around 5 minutes' walk away.
Apartment in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
9.0 (68 reviews)
The 1-room 907 Estudio Con Terraza Puerto De La Cruz Martianez apartment is also located just 5 minutes' walk from the Lago Martianez. Set a short way from the catholic Church of Our Lady of the Rock…
The 1-room 907 Estudio Con Terraza Puerto De La Cruz Martianez apartment is also located just 5 minutes' walk from the Lago Martianez. Set a short way from the catholic Church of Our Lady of the Rock…
Apartment in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
7.8 (22 reviews)
The spacious 80 m² First Line Attic - Adults Only - Apartment Puerto de la Cruz is situated in the beachfront, a mere 1.2 km from Playa del Castillo Public Beach, and comes with 1 bedroom.
The spacious 80 m² First Line Attic - Adults Only - Apartment Puerto de la Cruz is situated in the beachfront, a mere 1.2 km from Playa del Castillo Public Beach, and comes with 1 bedroom.

H10 Tenerife Playa

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

Bahia Principe Explore San Felipe

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

Melia Costa Atlantis Tenerife

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

Sol By Melia Puerto De La Cruz Tenerife

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

Checkin Concordia Playa

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

Regina Pacis

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

Puerto Nest Hostel

Hostel in Puerto de la Cruz (Tenerife), Spain
2.1 km to the city centre

Sun-Sea

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

Apartamentos Bahia Playa

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

Apartamentos Teneguia

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

Coco Y Palma

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

Ocean Vistas 24

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

Le Terrazze 4

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

610 Suite Con Terraza Puerto De La Cruz Martianez

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

Oceanview I By Tor

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

Le Terrazze 1

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

Perla'S House Studio With Incredible Sea View

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

Marina Suites Tenerife

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

907 Estudio Con Terraza Puerto De La Cruz Martianez

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

First Line Attic - Adults Only -

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