image_title 3.0

San Pedro, Ambergris Caye, Belize
Xanadu Island Resort is a simple, relaxed property with 18 spacious units resting on a pretty stretch of beach along Ambergris Caye, minutes from central San Pedro. The resort's freshwater outdoor pool is situated on a raised deck overlooking the Caribbean Sea and serves as the centerpiece of the resort.

Great Hotel Pools in Belize(10 of 10)