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