Xanadu Island Resort


Sea Grape Drive, San Pedro Town, Belize

ExcellentBased on 24 reviews


Cheapest rate

per night

Mon 3/1
Tue 3/2

Best Deals for Xanadu Island Resort

This destination can have additional per person taxes which are excluded in the prices below

Mon 3/1
Tue 3/2
Mon 3/1
Tue 3/2
Show deals with
Nightly base price
Not specified

Not specified

Reviews for Xanadu Island Resort

ExcellentBased on 24 reviews
Rating Summary
  • Cleanliness10.0
  • Comfort9.7
  • Location9.5
  • Services9.7
  • Staff10.0
  • Value for money9.3
Who stays here?
  • Families most popular!
  • Couples 
  • Groups of friends 

About Xanadu Island Resort

Featuring a shuttle service to San Pedro Airport, plus free wireless internet, Xanadu Island Resort is a convenient place to stay in San Pedro. The multiple amenities this charming resort offers inclu...

Good to Know

Distance to city centre

0.8 mi

Location rating


Nearest airport

Belize City Philip S.W.Goldson

Distance to airport

33.9 mi



3:00 PM


10:00 AM


Mobile hotspot device, Wi-Fi available in all areas, Internet, Free Wi-Fi


Pets not allowed


Policies vary by room type and provider.

Contact Number

+1 866 351 4752

Amenities at Xanadu Island Resort

Top Features

Free parking
Free airport shuttle
Free Wi-Fi
Pet friendly


Wine glasses, Electric kettle, Entire unit located on ground floor, Family rooms, Fan, Cribs available, Fire extinguisher, Gift shop, Laundry facilities, Flat-screen TV, Fold-up bed, Free toiletries, Garden view, Heated pool, Smoke alarms, Physical distancing in dining areas, Physical distancing rul...


Bicycle rental, Fishing, Board games/puzzles, Canoeing, Cycling, Diving, Snorkeling, Cooking classes, Water sport facilities (on site), Windsurfing, Massage, Library


Business center, Car rental, Wake-up service, Daily housekeeping, Fax/photocopying, Concierge service, Currency exchange on-site, Grocery deliveries, Laundry service, Contactless check-in/check-out, Tour desk, Face masks for guests available, Key access, 24-hour security, Free airport shuttle, Babys...

Photos of Xanadu Island Resort

Where is Xanadu Island Resort

FAQs when booking at Xanadu Island Resort

  • How close is Xanadu Island Resort to Belize City Philip S.W.Goldson?

    The distance between Belize City Philip S.W.Goldson and Xanadu Island Resort is 33.9 mi and the expected drive time is about 1h 7min. Your drive time between the two can vary based on the time of day and traffic trends of the area.

  • What is the best way for guests to get from Belize City Philip S.W.Goldson to Xanadu Island Resort?

    Many Xanadu Island Resort guests take the airport shuttle from Belize City Philip S.W.Goldson back to the hotel because renting a car is not necessary for their stay in San Pedro Town. One of the more popular options today is to take a taxi or ridesharing service directly from Belize City Philip S.W.Goldson to the hotel. This option is often cost effective, but guests must keep a lookout for peak time rates.

  • Is there a pool at Xanadu Island Resort?

    Yes. Many people visiting San Pedro Town look for a hotel with a pool. Xanadu Island Resort has a pool on site that hotel guests may use, but be advised that hotels typically have rules in regards to pool usage.

  • What is the Xanadu Island Resort phone number?

    The best way to contact Xanadu Island Resort is by calling +1 866 351 4752.

  • Does Xanadu Island Resort have Wi-Fi available?

    Yes, Xanadu Island Resort has Wi-Fi available to hotel guests.