No image available for this hotel
No image available for this hotel
San Pedro, San Pedro
Spend a second to
save a fortune!
Spend a second to save a fortune!
Sea Grape Drive, San Pedro
With excellent views of Belize’s Caribbean Coast, the Xanadu Island Resort is located only 1.5 km from the San Pedro town centre and offers free Wi-Fi and a private pool.
See MoreUsage of subsidiary facilities may incur additional fees