Belize Beach Resort Reservations Book Now or Contact Us If you are ready to book or check availability, please click below for our: Online Booking System. If you are unable to find accommodation for the nights you require, please call us direct for more availability and best rates. Visa, MasterCard, American Express and Discover card are accepted for online bookings. If you need information or would like a personalized quote, please contact us using the information below: toll-free: 1-866-351-4752 local: 011-501-226-2814 firstname.lastname@example.org Location: Sea Grape Drive San Pedro, Belize 17° 54’ 29.12”N 87° 58’ 22.19”W How to get here Travel insurance is strongly recommended. Please check our FAQ page for recommendations. Rates Special Offers Policies About Travel Insurance Our family of 4 recently stayed at Xanadu for 8 nights. Although the resort is on the beach, you feel like you are in the rain forest. Judi B.