Snorkelling in Cuba is a must, as there is no boat traffic.
This is one of the few countries in the Caribbean region that doesn’t allow massive fishing and transportation boats throughout the area, so you won’t be disturbed and you can venture further out, away from the island, in order to see some incredible sights under the water.
About activities, try snorkelling in the town of Guardalavaca in the Holguin province which is a popular tourist hangout thanks to pristine beaches and crystal clear seas, great for windsurfing, swimming, scuba diving and snorkelling. Based on the north coast in the east of Cuba, Snorkel at Guardalavaca beach and Playa Pesquero which offers a great sea depth close to the shore and thousands of fish and marine species.
There are also several other popular snorkelling sites across Cuba such as the Maria la Gorda Guanacahabibes Peninsula which along with the Biosphere Reserve is situated at the west end of Cuba. This is a remote spot so expect few tourists amongst the stunning black corals and abundant marine life. Explore the Ancon Peninsula near the town of Trinidad where you can take catamaran snorkelling trips that venture out to Cayo Blanco and Cayo Iguanas, which are pristine coral reefs bursting with rich marine life just off the coast. Another optimal snorkelling site is around the key tourist location of Cayo Coco and Cayo Guillermo which offer fantastic coral reefs with a diverse marine life such as lionfish and morays.