While I haven't been to Xcaret, it always sounds enticing when we do a Western Caribbean itinerary since there is beach and animal life to see. Just make sure it's not a full day excursion since a three year old may not be able to last all day.
Smooth sailing,
Luisa Frey Gaynor
Family Cruise Editor
Hi...
I would recommend XCaret for all ages... I absolutely love it. I picked this itinerary for my kids first cruise just so that i could take them to Xcaret... What a beautiful place. I cant wait for my kids to see it. The lagoons and underground river are so much fun and so gorgeous.... Have fun... I'll be there in August!