Tenerife is popular for a reason. It stays sunny almost all year round, it’s got more than 100 sandy beaches to choose from, and it’s got some stunning hotels if you’re looking for a luxurious trip.