I've stayed at Bimini Sands for over 10 years...Only keeps getting better. The North and South islands make up Bimini. Being on the South Island, Bimini Sands allows you to make your vacation what you want. If you are feeling like having some privacy, walk down to their many beautiful beaches. Or head down to the beach club bar for... More