• Rooms

    There are 20 rooms and suites here, all of which have been individually designed in line with the rest of the hotel - think bold splashes of colour, wooden décor and quirky artwork. The beds are kitted out with premium bedding, while the tiled bathrooms come with the added treat of eco-friendly toiletries. Most suites and apartments also come with spacious living areas, terraces, kitchens and - in some cases - spiral staircases. 

    Need help? Speak to our Reservations Team on +44 203 397 0085 or email us
    Opening Hours 09.00 - 18.00 Monday - Friday (UK time)
  • Overview

    Everything about this gorgeous boutique hotel on the island of Ambergris Caye in Belize is Caribbean chic. Not only is the sun-kissed hideaway perched right on a palm-fringed stretch of sandy beach, but it is also housed across some rather stylish hut-like buildings and brims with peace and quiet.

    Heightening the charm, this hotel is run by the charming owners Ivan and Judy. Their personality and careful attention to detail is evident throughout the place; the rustic wooden exterior belies an unpretentious luxe décor within, with a warm-hued palette set off nicely by vibrant flashes of colour and bold artwork. 

    To top it all off, this is an eco-friendly hotel that focuses on improving both the environment and community welfare. From solar power and organic vegetable gardens, to supporting local workers and animal preservation, Xanadu Island Resort not only ensures guests have a great stay, but that their surroundings are respected and cared for.


    The hotel sits right on the beach, so lazing on powdery sands is certainly on the itinerary. There is also an outdoor pool to cool off in after a day in the sun, which is not only surrounded by palms and statues, but is also filled with fresh water.

    Outside the hotel perimeters, there are plenty of watersports opportunities nearby, including sailing, snorkelling and diving. The hotel can also arrange tours and excursions to the nearby sights, natural intrigues and to San Pedro, which is just a short drive away.


    While there is no restaurant at Xanadu Island Resort, there is a well-stocked poolside bar - perfect for a handcrafted cocktail in the sun. Come meal times, there are plenty of great eateries in the nearby San Pedro and the staff will be more than happy to both recommend their favourites and reserve you a table. 

    Why so chic?

    Why travel experts chose this hotel
    • Owner-run

    • Sits on beach

    • Eco-friendly boutique hotel

    Why book with Chic?

    Your trusted travel partner

    Curated collection

    Personal service

    Insider knowledge

  • Facilities
    • babysitting

    • WiFi/Internet

    • car parking

    • gardens

    • swimming pool

    • bar

    • weddings

    Facility details:

    Accessible bathroom, Babysitting or childcare, Babysitting or childcare (surcharge), Barbecue grill(s), Beach sun loungers, Beach towels, Business center, Children's pool, Concierge services, Designated smoking areas, Dry cleaning/laundry service, Free WiFi, Free airport transportation, Free beach cabanas, Free self parking, Front desk (limited hours), Garden, In-room accessibility, Laundry facilities, Library, Luggage storage, Multilingual staff, Outdoor pool, Picnic area, Pool sun loungers, Poolside bar, Terrace, Total number of rooms - 20, Tours/ticket assistance, Wedding services.
  • Location

    Sea Grape Drive, - San Pedro, Belize

    How to get there?

    San Pedro Belize Express ferry terminal is a 10-minute drive (25-minute walk) from the hotel (2km)

    Nearest airport

    San Pedro Airport is a 10-minute drive (20-minute walk) from the hotel (2km)

    Philip S.W. Goldson International Airport is a 2 hour 45-minute drive and ferry from the hotel. Take the ferry from Belize City to San Pedro. 



Each hotel specially selected for its unique charm


Special benefits only guests booking through Chic Retreats obtain.


If you find your stay cheaper elsewhere we will give you £50 towards your next stay with us.


Please ask for details about our airport transfer service

Need help? Speak to our Reservations Team on +44 203 397 0085 or email us
Opening Hours 09.00 - 18.00 Monday - Friday (UK time)