Xanadu Beach Resort and Marina Grand Bahama Caribbean

Xanadu Beach Resort and Marina Grand Bahama, Bahamas, Caribbean

Resting within the city of Freeport, on the sun-soaked beach-fringed island of Grand Bahamas, Xanadu Beach Resort and Marina is an exciting holidaying spot for couples and families. This beautiful property is one of the most famous lodgings in the Bahamas chain, thanks to its long and interesting history.

There are 184 rooms located within the resort, each with cable or satellite television, balcony or terraces, daily maid services, in-room air-conditioning, and plenty of space. In addition to the wing and tower rooms, three beachfront villas are available, offering a more spacious ambience and other amenities like fireplaces and fully-equipped kitchens.

The outdoor swimming pool may not be overly large, but it does offer a sunny deck and great views of the Atlantic Ocean. A fitness centre is available for guests, along with a hair salon, café and a busy business centre.

The resort backs onto a semi-private beach which reveals a beautiful strip of golden sand and clear lapping water. Water and beach sports are arranged by the hotel, so a day at the beach can be enjoyed by the whole family. Those guests looking for a more active holiday should try the flood-lit tennis courts at Xanadu Beach Resort and Marina.

Three bars are found on the property, including a pool bar, beach bar and indoor bar; all operate daily. An international-themed restaurant rests at the resort too, although the downtown area of Freeport, with its restaurants, shopping, and casino is within minutes of the resort. Don’t forget to check out major sites around Freeport, like Port Lucaya and Lucayan National Park.

Description Price
Week 48 (Red) , 2 Bedrooms SOLD


Grand Bahama

Image Gallery

Browse through our Xanadu Beach Resort and Marina image gallery to get more of an idea of what's on offer.

Open gallery

Chat with us

If you would like some help, have some questions or simply need a little guidance please call us on 01202 544870 and our team will do their very best to help you. For other ways to get in touch please see our contact page.

Call now