As for beaches in Puerto de la Cruz; the resort has small beaches of volcanic sand and the Playa Jardin beach and Playa Martianez beach are the best beaches in Puerto de la Cruz for the beachgoers.
Puerto de la Cruz beaches
Playa Jardin Beach Beach in Puerto de la Cruz
Playa Jardin beach is a picturesque beach located at the central Puerto de la Cruz. The Playa Jardin beach is designed by famous Cesar Manrique and has attractive landscape. The Playa Jardin has dark coloured volcanic sand and the area is full of palm trees and botanical gardens.
Playa Martianez Beach Beach in Puerto de la Cruz
Playa Martianez beach is also a beautiful cosy beach with volcanic sand and warm waters. The Lago Martianez, that is the most popular attractions in Puerto de la Cruz, lies near the Martianez beach.