Tenerife is a place of staggering natural beauty, with dramatic mountain ranges, bizarre rock formations, and both golden-sand and pebble beaches. Also staggering: the sheer volume of resorts covering the coastline. Our investigators checked out nearly 200 Tenerife hotels to find the best bang-for-your-buck options on the island.