NileGuide Expert Says:
Not on the island, but worth the visit to the mainland, particularly if combined with a trip to the nearby Tulum ruins. Operated by the same group that runs Xcaret, many find this water-part more "natural" than Xcaret. Snorkeling its lagoon is like swimming in an aquarium. If getting up close to fish isn't your thing, you can simply float down the river, explore the caves and cenotes, or swim with dolphins.
Boulevard Kukulkan Km 2.5, Zona Hotelera, Benito Juárez, Quintana Roo, México
01 984 875 6000