C'est une petite ville de pêcheurs. Elle n'est remarquable que par ses restaurants de poissons et la station balnéaire Golf del Sur avec ses terrains de golf.
Puerto de la Cruz est situé dans la partie nord de l'île, qui se caractérise par un climat humide et une végétation subtropicale. Il y fait un peu plus frais que dans la partie sud.