Most of Tenerife’s top snorkeling locations are along the south coast near Costa Adeje, Los Cristianos, and Playa de las Américas. Access is free at public beaches, but guided tours and equipment rentals require separate booking. Boats for secluded spots like Los Gigantes cliffs usually operate from local marinas.