Puedo responder mi propia pregunta después de viajar a Cuba.
Todos los lugares que visité fueron gratuitos, incluidos Varadero y otros lugares importantes como Guardalavaca. Antes de visitar Cuba, leí que debe pagar por el acceso a las playas, pero esta información está desactualizada o es falsa: no tiene que pagar por el acceso a ninguna parte.
Los sitios interesantes de esnórquel que visité incluyen:
- Playa de coral: entre Varadero y Matanzas. Este fue el mejor sitio de esnórquel que visitamos.
- Guardalavaca: a 100 metros de la costa puedes encontrar muchos peces de colores.
- Playa Siboney: cerca de Santiago. Buen esnórquel si tienes suerte (porque esa playa tiene algunos problemas con las algas).