Xcaret and Tulum are not that close to Costa Maya but they do have some ruins that have only been recently discovered. I sprained my ankle real bad so was not able to partake but some of the other cruisers did and showed us the video. They really liked it. Now there were 2 ruins and I can't remember which was the better one but I do remember it was the more expensive tour.
Golden Princess 12/04
Enchantment of the Seas 4/02