The Mayan-owned and -operated ecopark of Cenotes Kantún Chi has cenotes and underground caverns that are great for snorkeling and diving, as well as some small Mayan ruins and a botanical garden. The place is pretty simple, so it's a nice break from the rather commercial feel of Puerto Aventuras.
Visit the Travel Talk forums for help on planning your trip