A lively city on Tenerife's northern coast, Puerto de la Cruz is a wonderful destination for beach holidays as a couple or with friends and family. Combining old and new in its architecture and outlook, this seaside city offers heritage buildings and modern attractions aplenty. Accommodation options are wide-ranging, with everything from private villas to swish contemporary hotels. Whether you’re looking for a slick seafront base or to hide away on a hillside, our pick of the best places to stay in Puerto de la Cruz has got you covered.
Head straight to the black-sand beaches of the coast for great swimming, sunbathing and people-watching. Evidence of Tenerife’s volcanic origins, these stretches of charcoal-coloured sand are nothing short of spectacular. The nearby Lago Martiánez, a saltwater pool designed by architect César Manrique at the edge of the sea, is hugely popular in the summer months.
For a sense of the area’s rich history, stroll around the maze of streets which surround Plaza de Charco, admire the old harbour and the Casa de la Real Aduana — now housing the Museum of Contemporary Art — and explore the ruins of the Batería de Santa Bárbara fort. Families should make a bee-line for the enormous Loro Park, an impressive zoo complex, or wander around the sunny botanical gardens. Return to the best places to stay in Puerto de la Cruz for refreshing swimming pool dips, games of tennis and top-notch seafood.