Featuring a beachfront location and comfortable accommodation, the Xanadu Beach Resort and Marina Freeport is an ideal place for your vacations.
This resort is located on the southwest coast of Grand Bahama Island and is one of the closest of all island destinations.
All the guestrooms at the Xanadu Beach Resort are equipped with modern facilities and assure relaxation and delight, thus making your stay an unforgettable one. Most of these rooms offer spectacular views of the beach.
The onsite restaurant serves delicious food in a fine setting. The bar at this resort is a perfect place to enjoy a fine drink and meet up with friends for a chat.
During leisure, you can indulge in a wide range of water sports that is offered at this resort. Recreational facilities such as the gymnasium and swimming pool can be utilised to keep up your health routine.