Beliggende blandt tropiske planter og træer, er det miljøvenlige Xanadu resort beliggende på stranden med udsigt over verdens næststørste koralrev og Det Caribiske Hav. Xanadu ligger en kilometer syd for San Pedro Town på øen Ambergris Caye og er tæt nok på til at opleve bylivet og alligevel langt nok væk til at nyde naturen og afslapning.