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.


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.