Xanadu Island Resort

 3 star hotel

San Pedro, Belize

  • Address:
  • Xanadu Island Resort
  • P.O Box 109 (Seagrape Drive), San Pedro 109
  • San Pedro
  • 0000

Main image is not available.
Set in San pedro , this property is the perfect base for both business and holiday travel. Hotel was constructed in 1998. Hotel underwent renovation in 2015. Hotel has an annexing building. The property has 1 annexes. The property is made up of one main floor. The property consists of 5 rooms. The property consists of 5 suites.


Xanadu Island Resort, San Pedro Hotel Facilities

Check-in hour


Xanadu Island Resort San Pedro Booking

Check-in date (dd/mm/yy)
Check-out date (dd/mm/yy)
Nights —
Rooms Adults Children
Display prices in:
+44 1273 728862
Your reference is: