Flamingo Bay Hotel From $ The Flamingo Bay Hotel and Marina comprise 64 clean and comfortable guest rooms to make your stay on Grand Bahama Island most enjoyable giving a Bell Channel view - looking at the deep blues of the ocean and the Marina Book now