Better Living uses affiliate links. If you make a purchase through them, we may receive a small commission (for which we are deeply grateful) at no cost to you.
If you’re looking for an Island getaway that will rejuvenate your mind, body and soul, then look no further. Xanadu Island Resort lies hidden on an inviting palm lined beach, overlooking the Caribbean and the Barrier Reef.
Just a short walk to San Pedro Town, Xanadu Island Resort is close enough to enjoy the restaurants and other amenities of town, yet far enough from the hustle and bustle to be quiet and relaxing.