In late Feb 2018 I stayed in the village of Casilda just outside Trinidad (my hosts were Sergio y Lesly, a nice stay). There’s a beach called Playa Ancon a short ride away by horse cart or if you can stand the heat, by bicycle. The first part of it is all-coral, sadly bleached, but you only have to step into the water to start seeing fishes. A delightful surprise. The bar will charge you 3CUC for a beach chair but then they leave you alone. I was there in late Feb 2018.
Not exact answer to your question but there is snorkeling site in Playa Ancon – you need to pay 1 CUC for a bike parking, 10 CUC for boat which takes 2 km away from the shore and snorkeling equipment for 1-1.5h.
I can answer my own question after travelling to Cuba.
All the places I visited were free of charge, including Varadero and other major spots like Guardalavaca. Before I visited Cuba I read that you have to pay for access to the beaches, but this information is outdated or false: you don’t have to pay for access anywhere.
Interesting snorkeling sites I visited include:
Credit:stackoverflow.com‘
5 Mar, 2024
4 Mar, 2024