Xanadu Island Resort ligger kun 1,5 km fra San Pedros centrum og tilbyder fremragende udsigt over Belizes caribiske kyst samt gratis trådløs internetadgang og egen pool.
1x Stor seng (kingsize) 151-180 cm bred
1x Ekstra stor dobbeltseng (super-kingsize) 181-210 cm bred