Welcome - Xanadu Beach Resort & Marina FREEPORT
Central Reservations 1.877.784.6835
Welcome to: Xanadu Beach Resort & Marina in FREEPORT information. 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...Click here to view more
Thank you for your interest in Xanadu Beach Resort & Marina located in FREEPORT. Making a reservation for Xanadu Beach Resort & Marina is quick easy and secure. The Best Rate is guaranteed at Xanadu Beach Resort & Marina, offering peace of mind at an exceptional value for your Xanadu Beach Resort & Marina reservation.