Travelers are voting Playa Blanca, Montana Roja and Tajao as the best of 39 beaches in Tenerife. There are 32 beaches near Arona a city just 30 km from Tenerife and 30 beaches near Los Cristianos which is 31 km distant. The most popular of these are Montana Roja near Arona and Playa Blanca in Los Cristianos. You can find 189 beaches in Canary Islands and 1039 beaches in the country of Spain. Our members favorite in Canary Islands is Playa Blanca and Cala Fornells is the top pick in Spain. Want more? Check out our map of beaches in Tenerife.