The hotel is located on the southwest coast of Grand Bahama Island and is one of the closest of all island destinations.It has 49 spacious one-bedroom suites and 137 guest rooms. All offering balconies and dramatic views.The hotel offers a full service Marina, a wide range of watersports as well a dive shop on the property.Informal dining with island flair is close at hand at the Casuarina Cafe & Bar. Other food and beverage options include the Lobby Bar, Pool Bar and the Ocean Front Bar & Grill.
This section presents full information about the hotel Xanadu Beach Resort located in Freeport: photo of rooms, rates, amenities, etc. On the website you can choose and book suitable room of Xanadu Beach Resort without a fee. It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed.