If you are staying in Playa del Carmen or somewhere on the Mayan Riviera and the wind is creating
unfavorable snorkeling
conditions in the sea then you can try
swimming / snokeling at Kan Tun Chi which is across the highway from the Barcelo Mayo resort on highway 307.