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 View Our Story More info View Eco-Friendly More info View Resort Property Map More info View How To Get Here More info View Places to Eat More info View 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.