This laid-back island resort offers spacious, sea-themed rooms, a dive center, delicious dining, and an inviting outdoor pool for the ultimate tropical escape.
North Bimini, Alice Town, Bahamas Get directions
Dustin von Hahmann
Wander19115138282
Cheryl W
Roy Mauritsen
Roy M
Anthony Long
LT_Dallas
John R