Xcaret is a great way to see and experience alot of what Cancun has to offer in one location. There is so much to see and do. My daughter (16) and I swam the underground river while my parents (mom in a wheelchair) took their time and wandered along the lovely shaded paths through the park, seeing parrots, monkeys, turtles, and all sorts of wildlife. We met up again at the Mexican Buffet (we did the plus option on our tour) and it was delicious. Spent the afternoon swimming and relaxing on the beach. Didn't bother snorkeling because there wasn't much to see, and we've been spoiled by the great snorkeling we've done for years off Paradise Island in the Bahamas, so we weren't impressed.
Here's a hint for dolphin fans: if you want to get close but don't want to pay, you can swim from the beach right up to the fence that separates the dolphin pens from the general swimming area, and even though you don't get to participate, you get a great view of the performance. It's a long day, but you should not miss the evening show. It was spectacular. Moving, entertaining, educational, and lots of fun! You should definitely visit Xcaret.
If you own or manage Xcaret Eco Theme Park, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.