that stinks. you might want to try calling the other
marinas in nassau. it's also possible, though not the best idea, to
anchor out in the harbor. bottom is full of junk and could foul your
anchor. theft is not uncommon in the anchorage either.
but, when you arrive, call the marina's again and you might find that they have room available because of no-shows on the reservation list. we did that once and found accomodation at nassau yacht haven, but it's easier with a
monohull because there are more 'monohull' slips...