We purchased a package through out hotel which included transportation, a meal with unlimited softdrinks/water and a beer. We went to the Mexican restaurant and it was pretty good. Nice variety, had a view of the horseshow but the service was somewhat poor. We cleared our own table several times and could never find our server to refill our drinks but overall wasn't a bad experience.
The park its self was much larger than I expected. We paid for an additional activity while there, Snuba diving. I highly recommend it! It is a combination of snorkelling and scuba diving, you have a 20 foot hose attached to your mouth piece that provides air from the tank on the little dinghy that you tow around with you while you are swimming. You go about 20 feet deep and see all the coral and fish. A photographer follows you and around and he caught some amazing pictures of our group. You have a guide with you who instructs you on how to breathe, not to touch the coral and whatnot. They are very knowledgeable and very helpful. One person in our party was very nervous about doing this and he was able to walk her though it, held her hand until she was comfortable enough to swim on her own.
We also swam in the underground tunnels, the ones above ground, went to the butterfly conservatory and visited the graveyard. There was so much to do I think we could have gone a second day. The aquarium has beautiful jelly fish, star fish, sting rays, there are plenty of turtles that they have rescued and are planning on setting free soon.
I recommend visiting Xcaret if you are in the area. Yes it is a bit pricey if you are with a family but we felt it was a once in a lifetime kind of thing. We won't visit again if we go back to the same area just because there are so many other things to do.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.