Xcaret is one of the most popular destinations near Cancun. It offers a full day entertainment for all the family, and while it is slightly overpriced, great food and a charming show at the end of the day makes the park worth a visit. Some recommendations before the photos: There are two underground river routes. We took one of them and it was probably the crappiest thing in the park, stay away from it. If you are good in snorkeling, don't go for the sea-trek thing, as you see the same thing with snorkel for free. If you have a bottle of coke with you and the park guards don't see it, feed the fish underwater with some, they will love you more. The life guards will not let you snorkel in the open sea, but the bays offer plenty of fish to see anyway.