Yes, you can absolutely swim in the water in Playa del Carmen and it's lovely. The entire island of Cozumel acts as a breakwater.