About Our Belize Beach Resort About Xanadu Xanadu Island Resort, in San Pedro, Ambergris Caye, is Belize's top eco-friendly beach resort with a touch of luxury in harmony with nature. We respect the beautiful destination of Belize and continue to do our best to preserve the environment, in every way possible. More info Details Our Story More info Details Eco-Friendly More info Details Resort Property Map More info Details How To Get Here More info Details Places to Eat More info Details Frequently Asked Questions About Xanadu Our Story Eco-friendly Resort Property Map How To Get Here Places to Eat FAQs I happened upon Xanadu and whomever said your room in Belize doesn't matter hasn't been to Xanadu. When I return, I will make it a priority to stay at this beautiful location. I can't wait to come back! Tracy M.