Nestled among tropical indigenous gardens, eco friendly Xanadu Island Resort sits directly on the beach on Ambergris Caye, overlooking the Caribbean Sea and the world's second largest barrier reef. Located one mile south of San Pedro Town, this beachfront Ambergris Caye resort is close enough to enjoy the restaurants, shops, and amenities of San Pedro, yet far enough away to enjoy nature and relaxation. Its distinctive dome suites, palm shaded beach, and freshwater pool make Xanadu a quiet, green certified base for snorkeling and diving the Belize Barrier Reef.
Loading page content.
Loading Planning Guides
Preparing itineraries, logistics, and practical travel tools.
Compiling planning guides and trip resources tailored for Belize.

