About the Resort
Xanadu Island Resort is located on Ambergris Caye just one mile south of downtown San Pedro. Restaurants
and shopping are within close walking distance.
Enjoy world class fishing and diving at the second largest barrier reef just off the coast. Explore Mayan
ruins and the Rainforest jungle just across the lagoon.
This beautiful beachfront property lies hidden along the secluded southern coast of Ambergris Caye. The
accommodations are luxurious condominium style apartments offering stunning views of the ocean and our lush
natural grounds.
The room types include your choice of studio, loft, one, two, and three bedroom suites, all
featuring air conditioning, hot showers, and some of them have Jacuzzi tubs.
Click here for more details about this resort