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.
Reviews
9.89.8 out of 10
Exceptional
Popular amenities
Bar
Airport transfer
Lounge area
Laundry facilities
Air conditioning
Main amenities (12)
19 apartments
Daily housekeeping
On the beach
Outdoor pool
Free airport shuttle
Free use of bicycles
Free beach cabanas
Beach sun loungers
Beach towels
Children's pool
Hot tub
Pool bar
Feel at home (6)
Children stay free
Babysitting (surcharge)
Children's pool
2 bedrooms
Kitchen
Second bathroom
Room options
Available filters for rooms
Showing 2 of 2 rooms
View all photos for Suite, 3 Bedrooms, Garden View
Reef Runner Glass Bottom Boat - 4 min drive - 1.8 km
San Pedro Belize Express Dock - 4 min drive - 1.8 km
San Pedro Town Hall - 4 min drive - 2.0 km
San Pedro Beach - 20 min drive - 4.3 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
The Veranda - 4 min drive
Pineapple's - 17 min walk
Blue Water Grill - 20 min walk
Toast Boozery & Grill - 17 min walk
Black & White Garifuna Restaurant - 4 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 offered, and apartments get the details right with iPod docks and bathrobes. Fellow travelers say great things about the helpful staff.
Languages
English, Spanish
At a glance
Property size
19 apartments
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
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
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
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 not allowed
Service animals welcome
Internet
Free WiFi in public areas
Free WiFi in rooms
Parking
Free uncovered onsite self parking
Transfers
Free airport shuttle from 6:00 AM to 4:30 PM
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
Deep-tissue massages
Swedish massages
Body treatments
Hot stone massages
Manicures and pedicures
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
Free toiletries
Towels provided
Hair dryer
Living spaces
Living room
Dining room
Library
Sitting area
Entertainment
32-inch LCD TV with cable service
iPod docking station
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
Hiking/biking trails on site
Motorized watercraft on site
Windsurfing on site
Motor boating on site
Free bicycle rentals on site
Boat tours on site
Fishing on site
Snorkeling on site
Sailing on site
Water skiing on site
Hiking/biking trails nearby
Windsurfing nearby
Scuba diving nearby
Cave exploring nearby
Ziplining nearby
Ecotours 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
Only registered guests are allowed in the guestrooms.
This property does not have elevators.
Onsite parties or group events are strictly prohibited.
This property uses eco-friendly cleaning products.
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 3 minutes' walk from Black & White Cultural Entertainment Center.
Have a question?
Beta
Get instant answers with AI powered search of property information and reviews.
Xanadu Island Resort 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.More informationOpens in a new window
10/10
Cleanliness
9.8/10
Staff & service
9.2/10
Amenities
9.8/10
Property conditions & facilities
10/10
Eco-friendliness
Reviews
10/10 Exceptional
Feb 20, 2025
Hidden Gem
This is one of the reviews that you hate to say something good about because you wanna keep it a secret so you can return. But they deserve for everyone to know how amazing they are! What incredible service, definitely five star!
Melanie
Melanie, 7-night trip
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
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
10/10 Exceptional
Sep 11, 2023
Best resort in Belize!!!
Harriet R
Harriet R, 7-night trip
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
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
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
10/10 Exceptional
Aug 10, 2023
Great, friendly, and helpful staff.
Sonia Margarita
Sonia Margarita, 5-night trip
10/10 Exceptional
Jun 20, 2022
Xanadu was a great place to stay in San Pedro. Beautiful, clean, quiet and best of all the staff are amazing!! They do everything to ensure you have a vacation to remember!
Jason
Jason, 6-night trip
10/10 Exceptional
Jul 6, 2023
We had a wonderful time at Xanadu Island Resort. Everyone was extremely friendly and helpful. The grounds are beautiful and well maintained. Highly recommend staying here!
Kristen
Kristen, 3-night trip
10/10 Exceptional
Dec 8, 2023
Wry friendly and helpful. Lots of activities to book. Will stay again!
barrett
barrett, 3-night trip
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
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
10/10 Exceptional
May 11, 2023
The grounds gave you the feel of being in the Caribbean. It was a very calm and relaxing resort. The suites were
very roomy and had everything you needed. Staff was very friendly and accommodating. Looking forward to returning again.
Lorraine
Lorraine, 7-night trip
10/10 Exceptional
Aug 2, 2024
This lovely resort was a dream come true. The grounds were immaculate, the staff was lovely, and the location quiet and safe. We stayed for almost a week with our 7 year old. We had a unit with two bedrooms and a kitchen. We walked to the grocery and bakery, and several close restaurants. There are diving shops in walking distance as well. For a few days we rented a golf cart, and explored Secret Beach and a few other spots in town. We had a private boat tour where our son was able to snorkel, fish, and look for manatees. Thank you for such a memorable vacation!
Holly
Holly, 5-night trip
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
10/10 Exceptional
Feb 8, 2023
Rent a gold cart to get around the island. That was part of the fun of this location. Quiet and secluded in the midst of busy local culture San Pedro.
James
James, 4-night trip
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
10/10 Exceptional
Jun 8, 2023
Xanadu Island Resort sets themselves apart with top notch customer service and cleanliness at the resort. We were welcomed from the minute we got there until we left. They arrange every detail for you so you have an amazing experience. The golf cart rentals are significantly cheaper going thru the resort to rent. They also booked several excursions and arrange transportation for activities, as well as taxis to and from the airport when you arrive and leave. Grocery stores are a few minutes walk. We got a 2 bed/bath with kitchen and made breakfast in our villa. We will definitely return in the future!
Sharon
Sharon, 7-night trip
10/10 Exceptional
Jul 25, 2022
Xanadu’s motto is a bit of luxury in harmony with nature [paraphrasing]. This is absolutely true. The resort is so well kept & the suites have everything you’ll need for a stay! I was so happy when they told me they’d have a pack n play ready in the room so we wouldn’t need to bring one from home for our baby!
The process for renting bikes, kayaks, etc is effortless and the front desk is very helpful in booking activities and providing recommendations.
Oh! And the pool. And the hot tub! And the beautiful string lights wrapped around festive palm trees. And a great bar!
You’ll never want to leave.
Lauren
Lauren, 3-night trip
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!