Puerto de la Cruz recommended hotels
Located in the heart of the town, a small, old fashioned hotel that oozes character and history
Prices from £21.19
If you want self catering apartments in Puerto de la Cruz, don’t go anywhere else.
Prices from £29.66
Hotel Las Aguilas
Incredible value for money and elegant surroundings in a stunning hilltop location.
Prices from £40.68
One of Puerto’s most popular hotels, with a reputation for good food and excellent service.
Prices from £55.93
The best hotel in Puerto de la Cruz.
Prices from £77.12
A genteel oasis secreted in tropical gardens, with panoramic views over Puerto and the ocean.
Prices from £121.19