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 throughou ... Read more

View all Luxury Hotels in Alice Town