Xanadu Resort is located in San Pedro, Ambergris Caye, Belize on the south side of the town by a couple of miles or so. It's a relatively older resort that's undergoing a facelift. It's also very different in that the owners built the resort into the surroundings a opposed to stripping the area bare. Panoramas allow the prospective guests to really get a feel for the place.

