Royal Caribbean has opened bookings for the Coco Beach Club at its CocoCay private island in the Bahamas. The club is expected to open in January.

Among the attractions will be overwater cabanas. The area will include 20 floating cabanas and 10 landside cabanas, each able to accommodate up to eight guests.

There will also be a club house, an oceanfront infinity pool and complimentary dining at the Grille at Coco Beach Club.