From $299 USD Booking.com This beachfront complex is set in the Bimini Islands, 5 minutes’ drive from the Lost City of Atlantis. Resorts World Bimini features a sun terrace with swimming pool, an extensive garden and free Wi-Fi throughout.