Other Island Hotels
The Xanadu Beach Resort and Marina is located on the southwest coast of Grand Bahama Island and is one of the closest of all island destinations. Gulfstream breezes and temperatures range from the mid-70's in winter to the low 90's in summer. At Xanadu you'll choose from 49 spacious one-bedroom suites and 137 guest rooms; all offering balconies and dramatic views. We also offer a full service Marina, a wide range of watersports as well a dive shop on the property.

We now invite you to visit the World of Xanadu See what Xanadu has to offer to make your holiday a special and unforgettable experience.

Click Here to book package

Web Hosting Companies