What makes Tenerife a hit especially among Europeans is that it is the perfect place to escape from long winter nights. For the Peninsular Spanish, the mellower Tenerife sun offers respite from the more intense mainland summer. The Puerto de la Cruz weather stays warm and sunny almost all year long.