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...