
Puerto de la Cruz Beach Resorts from RM495
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Puerto de la Cruz Beach Resorts
Our top choices for Puerto de la Cruz beach hotels

8.6 out of 10, Excellent, (17 reviews)
cleanliness Unwind at this beachfront Puerto de la Cruz hotel with black sand shores and ocean dining.
The price is RM578
RM619 total
includes taxes & fees
7 Apr - 8 Apr

8.0 out of 10, Very good, (459 reviews)
cleanliness Relax by the ocean with direct access to beautiful beaches and two refreshing pools.
The price is RM571
RM611 total
includes taxes & fees
23 Mar - 24 Mar
The price is RM733
RM784 total
includes taxes & fees
9 Mar - 10 Mar

9.6 out of 10, Exceptional, (681 reviews)
The price is RM1,682
RM1,800 total
includes taxes & fees
17 Mar - 18 Mar

8.2 out of 10, Very good, (738 reviews)
cleanliness Escape to Puerto de la Cruz's waterfront paradise, just a 7-minute walk from black sand shores and endless adventures.
The price is RM533
RM571 total
includes taxes & fees
5 Apr - 6 Apr

Atlantic Mirage Suites & SPA - Adults Only
Atlantic Mirage Suites & SPA - Adults OnlyPuerto de la Cruz
9.4 out of 10, Exceptional, (347 reviews)
The price is RM649
RM694 total
includes taxes & fees
29 Mar - 30 Mar

Hotel Las Aguilas Tenerife, Affiliated by Melia
Hotel Las Aguilas Tenerife, Affiliated by MeliaPuerto de la Cruz
8.8 out of 10, Excellent, (189 reviews)
The price is RM621
RM665 total
includes taxes & fees
22 Mar - 23 Mar

7.6 out of 10, Good, (209 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Beach hotels with pools in Puerto de la Cruz

8.6 out of 10, Excellent, (17)
The price is RM578
RM619 total
includes taxes & fees
7 Apr - 8 Apr
Beach hotels with free breakfast in Puerto de la Cruz

8.6 out of 10, Excellent, (17)
The price is RM578
RM619 total
includes taxes & fees
7 Apr - 8 Apr
4-star beach hotels in Puerto de la Cruz

Hotel Las Aguilas Tenerife, Affiliated by Melia
Hotel Las Aguilas Tenerife, Affiliated by MeliaPuerto de la Cruz
8.8 out of 10, Excellent, (189)
The price is RM621
RM665 total
includes taxes & fees
22 Mar - 23 Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Puerto de la Cruz Hotel Reviews

H10 Tenerife Playa
10/10 Excellent


























































