Xanadu Island Resort

About

Xanadu Island Resort is a tropical, eco friendly, luxury resort situated on the beach in San Pedro, Ambergris Caye, Belize. Its unique monolithic domes combined with thatched roofs, wooden decks and colourful hammocks provide the perfect ambience to unwind and enjoy a true Belizean getaway. All 18 suites at Xanadu have fully equipped kitchens that add the final touch to a tropical home away from home experience. The resort features Studios, Lofts and One, Two & Three Bedroom Suites. Xanadu has the ideal room type for any traveller. Its lush, natural grounds are the perfect setting for an intimate island ceremony.

Facilities

Facilities
Food and drink
Business, internet and AV
Parking
Getting there
Guest rooms and services
Leisure

Getting there

Sea Grape Drive, P.O. Box 109, Ambergris Caye

Nearby venues