Resorts World Bimini, Bahamas – Luxury Oceanfront Villas
The former Bimini Bay resort relaunched last week as Resorts World Bimini, and its standalone oceanfront villas have tremendous views of the Bahamian Atlantic. A luxury four bedroom oceanfront villa has a maximum occupancy of eight people and between 1,758 and 1,872 square feet. And it’s just 50 miles from Miami.