Filters

Selected filters
Clear all
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
2297 ft to the city center
8.0 (936 reviews)
The 4-star H10 Tenerife Playa Puerto de la Cruz hotel is merely 14 minutes by foot from the Archaeological museum "Museo Arqueologico" and has 2 outdoor swimming pools plus a fitness studio. Located…
The 4-star H10 Tenerife Playa Puerto de la Cruz hotel is merely 14 minutes by foot from the Archaeological museum "Museo Arqueologico" and has 2 outdoor swimming pools plus a fitness studio. Located…
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
9.3 (990 reviews)
Looking out onto Gardens, the 5-star Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz features Wi-Fi in public areas and a charging station for electric vehicles on site. Boasting a prime…
Looking out onto Gardens, the 5-star Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz features Wi-Fi in public areas and a charging station for electric vehicles on site. Boasting a prime…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 mi to the city center
8.5 (5050 reviews)
Hotel Las Aguilas Tenerife, Affiliated By Melia Puerto de la Cruz, located approximately 25 minutes' stroll from Costa Martianez Water Park in Puerto de la Cruz, highlights 10,000 square feet of…
Hotel Las Aguilas Tenerife, Affiliated By Melia Puerto de la Cruz, located approximately 25 minutes' stroll from Costa Martianez Water Park in Puerto de la Cruz, highlights 10,000 square feet of…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3281 ft to the city center
7.8 (2428 reviews)
Boasting two playgrounds, the elegant Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace Puerto de la Cruz is set 19 minutes' walk from the 1632 catholic Church of Our Lady…
Boasting two playgrounds, the elegant Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace Puerto de la Cruz is set 19 minutes' walk from the 1632 catholic Church of Our Lady…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
4265 ft to the city center
8.3 (3592 reviews)
The smoke-free Alua Tenerife Puerto de la Cruz hotel lies in a quiet area of Puerto de la Cruz 15 minutes' walk from Playa del Muelle Fishing Pier, featuring a sundeck, a sunbathing terrace, and a…
The smoke-free Alua Tenerife Puerto de la Cruz hotel lies in a quiet area of Puerto de la Cruz 15 minutes' walk from Playa del Muelle Fishing Pier, featuring a sundeck, a sunbathing terrace, and a…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3281 ft to the city center
8.0 (1347 reviews)
Offering a swimming pool, a shared lounge, and an entertainment program, the 4-star non-smoking Bluesea Interpalace Puerto de la Cruz hotel is situated in a quiet area, around a 20-minute walk from…
Offering a swimming pool, a shared lounge, and an entertainment program, the 4-star non-smoking Bluesea Interpalace Puerto de la Cruz hotel is situated in a quiet area, around a 20-minute walk from…
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
8.3 (4047 reviews)
Boasting a heated swimming pool complete with sea water, a sun terrace, and a pool bar, the 5-star Hotel Best Semiramis Puerto de la Cruz is approximately a 5-minute stroll from Strandpromenade. With…
Boasting a heated swimming pool complete with sea water, a sun terrace, and a pool bar, the 5-star Hotel Best Semiramis Puerto de la Cruz is approximately a 5-minute stroll from Strandpromenade. With…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
8.7 (550 reviews)
The smoke-free Melia Costa Atlantis Tenerife Puerto de la Cruz hotel is located 25 minutes by foot from Playa del Castillo Public Beach and offers tour/ticket assistance for better sightseeing in…
The smoke-free Melia Costa Atlantis Tenerife Puerto de la Cruz hotel is located 25 minutes by foot from Playa del Castillo Public Beach and offers tour/ticket assistance for better sightseeing in…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
984 ft to the city center
8.5 (958 reviews)
The perfect Hotel Atlantic El Tope Puerto de la Cruz is situated in a business area of Puerto de la Cruz, a mere 11 minutes' walk from Costa Martianez Water Park and 2.1 miles from the upstairs Casa…
The perfect Hotel Atlantic El Tope Puerto de la Cruz is situated in a business area of Puerto de la Cruz, a mere 11 minutes' walk from Costa Martianez Water Park and 2.1 miles from the upstairs Casa…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3937 ft to the city center
7.8 (1166 reviews)
The exclusive 4-star Be Live Adults Only Tenerife Puerto de la Cruz hotel, located about 25 minutes' stroll from Lake Martianez Leisure Park, is adorned with parquet floors and provides such key…
The exclusive 4-star Be Live Adults Only Tenerife Puerto de la Cruz hotel, located about 25 minutes' stroll from Lake Martianez Leisure Park, is adorned with parquet floors and provides such key…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
8.6 (5199 reviews)
Offering chaise longues and a shared lounge, the smoke-free Hotel Puerto Palace Puerto de la Cruz lies in a quiet residential area of Puerto de la Cruz, only 0.8 miles from the oceanfront stone…
Offering chaise longues and a shared lounge, the smoke-free Hotel Puerto Palace Puerto de la Cruz lies in a quiet residential area of Puerto de la Cruz, only 0.8 miles from the oceanfront stone…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
4593 ft to the city center
9.2 (567 reviews)
The attractive 4-star Hotel Riu Garoe Puerto de la Cruz is nestled approximately 5 minutes by foot from the 18th-century Botanical Garden and features a heated pool. Located 0.3 miles from Casa…
The attractive 4-star Hotel Riu Garoe Puerto de la Cruz is nestled approximately 5 minutes by foot from the 18th-century Botanical Garden and features a heated pool. Located 0.3 miles from Casa…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
7.6 (810 reviews)
Bahia Principe Explore San Felipe Puerto de la Cruz hotel is about 25 minutes' stroll from the 13.5 - hectare zoo "Loro Park" and has an indoor pool and an indoor gym. This 4-star hotel features a…
Bahia Principe Explore San Felipe Puerto de la Cruz hotel is about 25 minutes' stroll from the 13.5 - hectare zoo "Loro Park" and has an indoor pool and an indoor gym. This 4-star hotel features a…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
8.1 (1550 reviews)
Featuring a prime location in the center of the city, the comfortable Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel is approximately 5 minutes' walk from Las Piramides de Martianez…
Featuring a prime location in the center of the city, the comfortable Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel is approximately 5 minutes' walk from Las Piramides de Martianez…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
8.3 (2798 reviews)
The 3-star family-friendly Hotel Rf San Borondon Puerto de la Cruz provides guests with an excellent location merely 6 minutes' walk from San Felipe Castle as well as an archeological museum.
The 3-star family-friendly Hotel Rf San Borondon Puerto de la Cruz provides guests with an excellent location merely 6 minutes' walk from San Felipe Castle as well as an archeological museum.
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
7.2 (1982 reviews)
Sol By Melia Puerto de la Cruz hotel is located approximately a 5-minute stroll from Playa Punta Brava and comprises 183 rooms with modern comforts. Providing access to Plaza Charco, this comfortable…
Sol By Melia Puerto de la Cruz hotel is located approximately a 5-minute stroll from Playa Punta Brava and comprises 183 rooms with modern comforts. Providing access to Plaza Charco, this comfortable…
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
8.9 (112 reviews)
Featuring a sundeck, spa therapy, and a shared lounge, the non-smoking Radisson Resort & Residences Tenerife - Adults Only Puerto de la Cruz is 6 minutes by foot from All Saints Church. Facing garden…
Featuring a sundeck, spa therapy, and a shared lounge, the non-smoking Radisson Resort & Residences Tenerife - Adults Only Puerto de la Cruz is 6 minutes by foot from All Saints Church. Facing garden…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center
8.4 (1020 reviews)
The modern Be Live Experience Orotava Hotel Puerto de la Cruz is located about a 25-minute walk from the 13.5-hectare zoo "Loro Park" and boasts an archeological museum. While staying not far from…
The modern Be Live Experience Orotava Hotel Puerto de la Cruz is located about a 25-minute walk from the 13.5-hectare zoo "Loro Park" and boasts an archeological museum. While staying not far from…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
7.8 (3153 reviews)
Situated about 5 minutes' walk from Puerto Street Art, the wonderful Hotel Marte Puerto de la Cruz has an archeological museum. Situated within a few blocks of Playa de San Telmo, the traditional…
Situated about 5 minutes' walk from Puerto Street Art, the wonderful Hotel Marte Puerto de la Cruz has an archeological museum. Situated within a few blocks of Playa de San Telmo, the traditional…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
7.6 (1949 reviews)
The non-smoking Hotel Marquesa Puerto de la Cruz, located an 11-minute stroll from Costa Martianez Water Park, features Wi-Fi in public areas. Boasting a gym, this hotel is in the center of the city,…
The non-smoking Hotel Marquesa Puerto de la Cruz, located an 11-minute stroll from Costa Martianez Water Park, features Wi-Fi in public areas. Boasting a gym, this hotel is in the center of the city,…

H10 Tenerife Playa

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

Hotel Botanico Y Oriental Spa Garden

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

Hotel Las Aguilas Tenerife, Affiliated By Melia

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

Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace

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

Alua Tenerife

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

Bluesea Interpalace

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

Hotel Best Semiramis

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

Hotel Atlantic El Tope

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

Be Live Adults Only Tenerife

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

Hotel Puerto Palace

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

Hotel Riu Garoe

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

Bahia Principe Explore San Felipe

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

Hotel Rf San Borondon

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

Sol By Melia Puerto De La Cruz Tenerife

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

Be Live Experience Orotava (Adults Only)

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

Hotel Marte

3 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