Playa del Carmen, the north beach in Tulum, and Akumal all have lifeguards for the beaches but they are limited. Swim close to shore and it you are not a big swimmer, wear a life vest. Waves will not get to big, this is a not a surfers paradise so swimming can be done every day!