East of Havana and north of Moron, the snorkeling at Cayo Coco offers clear waters, diverse marine life and scenic coral reef formations. The best snorkeling at the main Cayo Coco resort zone is to the far right side of the beach where you may encounter lion fish and moray eels.
Cayo Coco is part of the Jardines del Rey. The Jardines del Rey is a group of small cays that consists of Cayo Coco, Cayo Guillermo, Cayo Pardon Grande, Cayo Romano, Cayo Guajaba, Cayo Santa Maria, Cayo Cruz and Cayo Sabinal. There are over 30 known dive sites spread among the cays in warm waters from 20 feet to over 100 feet deep. While snorkeling in the Jardines del Rey, you may encounter angelfish, grunts, snapper, parrotfish, tarpon, barracuda, dogfish and sharks.
To reach the snorkeling on Cuba, fly into Havana Jose Marti International Airport located on the northwest side of the island. There is a closer regional airport on Cayo Coco called Aeropuerto International de Jardines del Rey.
Overall, Cayo Coco is the 4th most popular snorkel dive spot of all 16 snorkeling dives in Cuba.