Where Is Bimini Bay Resort?


Quick Answer

Bimini Bay Resort is located in the Bimini district of the Bahamas. This is the westernmost district of the island chain and the closest point in the Bahamas to the mainland United States. Bimini is composed of three islands, and Bimini Bay Resort is located on North Bimini Island.

Continue Reading

Full Answer

Bimini Bay Resort is about 60 miles East of Miami, Fla. The trip from the mainland to the resort takes two hours by boat and about 60 minutes by plane. This makes it a convenient spot for a day trip, although it also has the facilities to accommodate guests who want to stay for a longer period of time.

Learn more about Caribbean

Related Questions