On the east coast of Gran Canaria and north of Arinaga, the snorkeling at El Cabron Marine Reserve is considered the best on the island. The waters off Playa del Cabron are known to be quite clear with high visibility of 15m to 30m. The Marina Reserva Arinaga limits the boat traffic and fishing in these waters. Right off the beach, there waters are semi-protected and are not known for a current. The water depth goes from the beach surface down to about 10m. During El Cabron snorkeling, you may encounter stingrays, moray eels and angel sharks above the sea floor of volcanic rock. While you could access the cove by boat, it is also possible to drive to the beach, but the last kilometer is rough dirt road.
Since the Canary Islands are actually part of Spain, the best way to fly to the islands is through an airport in Spain. There are flights to all of the main Canary Islands directly from one Spanish airport or another. Of course, Madrid offers the best connections. The Aeropuerto de Gran Canaria (LPA) is located southeast of Telde on the east coast of Gran Canaria. Presently, there are not direct flights from the USA to the Canary Islands. Once in the Canary Islands, the best way to go between islands is still by inter-island flights. There are some boat services that do go between the islands as well. TIP: For your safety, most of the Canary Island snorkeling dive sites require snorkelers to have a diver-down flag marker. The waters around the islands are very popular with windsurfers and boaters, which has resulted in some snorkeler deaths over the past few years.
Overall, El Cabron is the 32nd most popular snorkel dive spot of all 39 snorkeling dives in Canary Islands.