Escape to Xanadu Island Resort, where a beachfront location meets eco-certified luxury. Relax on the sun-kissed beach, indulge in a spa treatment, or enjoy activities like kayaking and snorkeling. With free WiFi, bicycle rentals and helpful staff have left guests feeling at ease.
Black & White Cultural Entertainment Center - 3 min walk - 0.3 km
Belize Chocolate Company - 3 min drive - 1.8 km
San Pedro Town Hall - 4 min drive - 2.2 km
Reef Runner Glass Bottom Boat - 4 min drive - 2.2 km
San Pedro Central Park - 4 min drive - 2.2 km
Getting around
San Pedro (SPR-John Greif II) - 6 min drive
Caye Caulker (CUK) - 56 min drive
Caye Chapel (CYC) - 56 min drive
Belize City (TZA-Belize City Municipal) - 30.8 miles/49.5 km
Free airport shuttle
Restaurants
Black & White Garifuna Restaurant - 4 min walk
Vista Rooftop - 4 min walk
The Deck - 2 min walk
Robin's Kitchen - 7 min walk
Patz Delicatessen - 11 min walk
About this property
Xanadu Island Resort
Located just 1 mi (1.5 km) from the airport, Xanadu Island Resort offers a free shuttle (available on request). You can take a dip in the outdoor pool, then indulge in deep-tissue massages, body treatments, or mani/pedis. A poolside bar and a hot tub are other highlights, and apartments offer conveniences like refrigerators and microwaves. Fellow travelers say great things about the helpful staff.
At a glance
DONE
Property size
19 apartments
DONE
Arriving/Leaving
Check-in start time: 3 PM; Check-in end time: 7 PM
Contactless check-in available
Minimum check-in age: 18
Check-out time is 10 AM
Contactless check-out available
DONE
Special check-in instructions
The front desk is open daily from 8:00 AM - 7:00 PM
Guests must contact the property in advance for check-in instructions; front desk staffed during limited hours
To make arrangements for check-in please contact the property at least 72 hours before arrival using the information on the booking confirmation
Information provided by the property may be translated using automated translation tools
DONE
Required at check-in
Credit card, debit card, or cash deposit required for incidental charges
Government-issued photo ID may be required
Minimum check-in age is 18
DONE
Children
Up to 2 children (12 years old and younger) stay free when occupying the parent or guardian's room, using existing bedding
Babysitting*
PETS
Pets
Pets not allowed
Service animals welcome
WIFI
Internet
Free WiFi in public areas
Free WiFi in rooms
LOCAL_PARKING
Parking
Free uncovered onsite self parking
DONE
Transfers
Free airport shuttle from 6:00 AM to 4:30 PM
VPN_KEY
Other information
Designated smoking areas
Property amenities
Beach
On the beach
Free beach cabanas
Beach towels
Beach sun loungers
Beach massages
Pool/Spa
Outdoor pool
Sun loungers
Hot tub
Massages
Manicures and pedicures
Body treatments
Hot stone massages
Swedish massages
Deep-tissue massages
Internet
Free WiFi
Parking and transportation
Free uncovered self parking on site
Free roundtrip airport shuttle from 6:00 AM - 4:30 PM
Airport shuttle on request
Family friendly
Children stay free (see details)
Children's pool
Babysitting (surcharge)
Highchair
Kitchen
Refrigerator (full size)
Stovetop
Microwave
Electric kettle
Cookware/dishes/utensils
Coffee/tea maker
Dining
1 poolside bar and 1 bar
Bedrooms
Bed sheets provided
Rollaway/extra beds: BZD 50.00 per day
Bathrooms
Bathrobes
Towels provided
Hair dryer
Free toiletries
Living spaces
Living room
Dining room
Library
Sitting area
Entertainment
32-inch LCD TV with cable service
Outdoor areas
Furnished balcony/patio
Terrace
Barbecue grill
Garden
Picnic area
Laundry
Dry cleaning/laundry service
Laundry facilities
Work spaces
Business center
Comfort
Air conditioning
Ceiling fan
Pets
Service animals only (pets not allowed)
Suitability/Accessibility
No elevators
Designated smoking areas
Services and conveniences
Concierge services
Tour/ticket assistance
Daily housekeeping
Multilingual staff
Iron/ironing board
Phone
Luggage storage
Safe at front desk
Laptop-compatible safe
Wedding services
Location highlights
Near the ocean
Near the sea
Near the airport
Things to do
Windsurfing on site
Fishing on site
Snorkeling on site
Hiking/biking trails on site
Boat tours on site
Sailing on site
Motorized watercraft on site
Free bicycle rentals on site
Water skiing on site
Kayaking on site
Ecotours nearby
Ziplining nearby
Scuba diving nearby
Windsurfing nearby
Cave exploring nearby
Hiking/biking trails nearby
Safety features
Carbon monoxide detector not reported (host has not indicated whether there is a carbon monoxide detector on the property; consider bringing a portable detector)
Smoke detector installed (host has indicated there is a smoke detector on the property)
Fire extinguisher
General
19 rooms
Composting
Double-glazed windows
Eco-friendly cleaning products provided
Humane treatment of captive wild animals
Fees & policies
Children & extra beds
Babysitting is available for an extra charge
Rollaway beds are available for BZD 50.00 per day
Policies
This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children. If you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room.
Only registered guests are allowed in the guestrooms.
This property does not have elevators.
Onsite parties or group events are strictly prohibited.
Host has not indicated whether there is a carbon monoxide detector on the property; consider bringing a portable detector with you on the trip.
Host has indicated there is a smoke detector on the property.
Guests can rest easy knowing there's a fire extinguisher on site.
This property accepts credit cards. Cash is not accepted.
Credit cards accepted: Visa, Mastercard, American Express, Discover
This property is professionally cleaned.
Also known as
Xanadu Island Resort San Pedro
Xanadu Island Resort
Xanadu Island San Pedro
Xanadu Island
Xanadu Island Resort Belize Hotel San Pedro
Xanadu Island Hotel
Xanadu Island Resort Belize San Pedro
Xanadu Island Resort San Pedro
Xanadu Island Resort Aparthotel
Xanadu Island Resort Aparthotel San Pedro
Frequently asked questions
Does Xanadu Island Resort offer free cancellation for a full refund?
Yes, Xanadu Island Resort does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
Is there a pool at Xanadu Island Resort?
Yes, there's an outdoor pool and a children's pool.
Are pets allowed at Xanadu Island Resort?
Sorry, pets aren't allowed, but service animals are welcome.
Is parking offered on site at Xanadu Island Resort?
Yes, there's free self parking.
Is airport shuttle service offered by Xanadu Island Resort?
Yes, a free airport shuttle is available from 6:00 AM to 4:30 PM on request.
What are the check-in and check-out times at Xanadu Island Resort?
Check-in start time: 3 PM; Check-in end time: 7 PM. Check-out time is 10 AM. Contactless check-in and check-out are available.
What is there to do at Xanadu Island Resort and nearby?
Have fun with onsite activities like kayaking, sailing, and water skiing. Additional recreation nearby includes spelunking and ecotours. Enjoy a relaxing soak in the hot tub and an invigorating swim in the outdoor pool. Xanadu Island Resort also has a picnic area and a garden.
Does Xanadu Island Resort have a kitchen or kitchenette?
Yes, there is a kitchen which also includes a coffee maker, cookware, and a refrigerator.
Does Xanadu Island Resort have any outdoor private spaces?
Yes, each apartment features a furnished balcony or patio.
What's the area around Xanadu Island Resort like?
Xanadu Island Resort is a short 6-minute drive from San Pedro (SPR-John Greif II) and 11 minutes' walk from San Pedro Belize Express Water Taxi.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Reviews
9.8
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
10
Cleanliness
9.0
Location
9.8
Staff & service
9.8
Property conditions & facilities
Guest review summary
What guests liked
The pool area was very pleasant and quiet, and the hot tub and pool bar were great. (7 reviews)
The hot tub was super relaxing and a great addition to the resort's amenities. (3 reviews)
From real guest reviews summarized by AI.
Popular mentions
Service staff
Room
Beach
Recreation
Bar
Airport
Villa
Grocery store
Hot Tub
Towns
Reviews
Verified
10/10 Exceptional
Feb 9, 2026
This is an amazing place! Very quiet and peaceful. We absolutely loved our stay. They reserved our golf cart for us and booked our excursions with ease. I will definitely be returning.
Matthew
Matthew, 7-night trip
Verified
10/10 Exceptional
Nov 29, 2025
Xanadu Island Resort was spectacular. From the staff to the room and amenities; everything was flawless. Highly recommend.
Jennifer
Jennifer, 3-night trip
Verified
8/10 Very good
Apr 2, 2026
The staff is WONDERFUL. They try to go above and beyond and are very friendly. I would recommend the resort just based on the staff alone! Thank you for being great!
The room itself is okay. It was very spacious for our family, but does need a little updating. Our oven and our TV didn't work well, and the wifi was not reliable.
Other than that, great stay. Thanks again!
Christine
Christine, 4-night trip
Verified
10/10 Exceptional
Mar 16, 2024
Staff was very friendly and accommodating. A little secluded (which was perfect for us). Would stay there again.
michael
michael, 7-night trip
Verified
10/10 Exceptional
Aug 10, 2023
Great, friendly, and helpful staff.
Sonia Margarita
Sonia Margarita, 5-night trip
Verified
10/10 Exceptional
Jan 16, 2025
Very nice property, helpful staff. Would return!
Daniel
Daniel, 3-night trip
Verified
10/10 Exceptional
Nov 25, 2024
Amazing 4 night stay. Everyone was beyond helpful. Courtesy shuttle to and from hotel was timely and easy to coordinate.
danielle
danielle, 4-night trip
Verified
10/10 Exceptional
Sep 3, 2023
This is an eco friendly place, quiet and very charming.
we stayed in 2 bedroom which was very spacious.
staff is very friendly and helpful
abir
abir, 4-night trip
Verified
10/10 Exceptional
Dec 8, 2023
Wry friendly and helpful. Lots of activities to book. Will stay again!
barrett
barrett, 3-night trip
Verified
10/10 Exceptional
Jun 7, 2025
Barely made it home before I felt obligated to come tell everyone about this hidden treasure! As much we I would like to keep this secret to myself, everyone coming to San Pedro needs to know about this resort. Room are clean, resort is absolutely stunning, great location. But the staff, wow.
Ashley
Ashley, 8-night trip
Verified
10/10 Exceptional
Apr 18, 2025
This place is wonderful. Quiet in a busy area. Felt completely safe, comfortable and the staff are all excellent to work with. Rooms have all you need and little perks like free bike or kayak use. We were here for my daughter’s birthday and they had a great treat to help celebrate. Would recommend.
Heather
Heather, 5-night trip
Verified
10/10 Exceptional
Jun 2, 2024
We had never been to Belize before and were so impressed by the staff at Xanadu. They were communicative with answering all my many questions ensuring a great stay! We will be back!
Anne
Anne, 6-night trip
Verified
10/10 Exceptional
Jun 16, 2024
Amazing property but more importantly an amazing staff that goes out of their way to make sure you have a perfect vacation. I can’t speak highly enough about the crew that works at Xanadu. From travel arrangements to excursions to local recommendations they consistently exceeded my expectations
Brian
Brian, 4-night trip
Verified
10/10 Exceptional
Dec 9, 2023
Lovely Villa. Pool was gorgeous. Private dock and beach. Away from the busyness of San Pedro but close enough to dining and grocery with golf carts to rent if you want to explore more of San Pedro. Gorgeous view out our window. Very happy we chose to stay here. Excellent staff also.
Christine
Christine, 3-night trip
Verified
8/10 Very good
Nov 30, 2025
We had 2BR, 2BATH apartment. It was very clean and nice. It was pretty dark and we had to use lights even during a day. We get some noise from the unit above. I recommend to get the upstairs unit, it will be quiet and maybe more daylight. Xanadu has nice small heated pool and jacuzzi. The beach is not good for swimming - typical for the 95% of the whole area. The only real beach is Secret Beach 1 hr. away by golf cart or water taxi. No restaurant in Xanadu, just a bar.
Donald
Donald, 7-night trip
Verified
10/10 Exceptional
Jan 9, 2025
Xanadu is absolutely heavenly. The property is beautiful and well-kept and every single person there was incredibly nice. You feel like you're in the jungle but in a beautiful cozy bed with updated bathrooms, and an incredible heated pool (and I mean HEATED), a hot tub with a killer view of the ocean...exceeds all expectations. Drinks are amazing, just know there is no restaurant on site, but you can easily walk to multiple ones.
Adriana
Adriana, 7-night trip
Verified
10/10 Exceptional
Dec 31, 2024
A beautiful serene getaway
Fabulous grounds! It feels like a jungle getaway. The pool, hot tub and beach area were super relaxing. We snorkled a few times and the boat picked us up right at our dock. You can walk down the beach to town for dinner. The staff was exceptionally friendly. The actual units were fabulous too. We prepared some meals and ate then on our large balcony. We would stay here again!
George
George, 5-night trip
Verified
10/10 Exceptional
Aug 28, 2024
The staff were welcoming and it was a hidden paradise. The accommodations were incredible. We had a two floor suite and it was so clean and comfortable. The staff helped to ensure that we were comfortable and acclimated to the area and how to get around. Plenty of places to eat and venture to. We also did a glass bottom boat ride that was arranged by the resort staff and the boat picked us up at the end of the dock. Incredible!!! We will definitely go back again.
RoseAnn
RoseAnn, 6-night trip
Verified
10/10 Exceptional
May 28, 2025
Xanadu was the perfect place for our family of 5 to stay and we will 100% stay there again when we go back. ALL staff was friendly and more than accommodating. Our 2 bedroom 2 1/2 bath was perfect and the kitchen had everything we needed to cook when we rented out the grill on the beach. They handle all of our excursions with ease. We rented a 6 passenger golf cart through the resort and had a minor issue with it not starting, but they were on site to fix it within minutes. The pictures don't do justice. Highly recommend Xanadu. Oh, and we originally had two twin beds in the kids room but after they say my 3 kids pushed the two beds together, they took it upon themselves to switch them out and provide them with a king bed. They were soooo excited!
Shelly
Shelly, 4-night trip
Verified
10/10 Exceptional
Jul 6, 2024
Amazing!!! I almost don’t want to write this so people won’t catch on to my secret spot (haha) When you first get there you are offered a complementary drank which was amazing. The pick up and drop off service they offer is a major plus and helps take away some of your worry. The accommodations were great ac was very cold and I slept like a baby in the comfortable bed that I wanted to bring back to the states with me :) Everyone is very friendly and the staff is top notch and always willing to help with any questions you may have. We loved the pool and took a snorkeling trip and the captain picked us up right at the dock. The landscaping at this place was truly beautiful iguanas and lizards roam free and just so peaceful even though it’s very close to town but definitely doesn’t feel like it. We can’t wait to return.
Amy
Amy, 7-night trip
Verified
10/10 Exceptional
Apr 22, 2024
We very much enjoyed our stay at Xanadu Island resort. The hotel is hidden in a lush setting. The bedrooms are comfortable although they are not as roomy as they look on the pictures.
The staff is very friendly, helpful and knowledgeable. There are golf carts for rent and bikes are complimentary, as well as kayaks. The pool is very pleasant and quiet. The only downside is the company used by the hotel for snorkeling, Lil'Alfonso. The guide is rude, arrogant and obnoxious. He makes you feel miserable when you share an opinion he doesn't agree with, and he doesn't respect the marine life. He dived and disturbed a stingray resting on the sand just to show off. His behaviour was despicable.
We still enjoyed our tour because the place is just unbelievable.
I would definitely go back to Xanadu Island Resort!
VANINA
VANINA, 3-night trip
Verified
10/10 Exceptional
Feb 17, 2026
Great location, setting, housekeeping, facilities and staff. Planning our return as soon as we get back to Toronto.
Grant
Grant, 13-night trip
Verified
8/10 Very good
Sep 25, 2025
Great place 👌
michael
michael, 6-night trip
Verified
10/10 Exceptional
Jan 6, 2026
This property was everything and more. I definitely will be returning.