There are many places you could do that. Many cruisers spend the winter in Georgetown
which has direct flights to the U.S. Marsh Harbour is another option that comes to mind, offering both protected anchoring
. It's a very short flight from Marsh Harbour back to Miami
. I really enjoy cruising in the Abacos. Nassau
of course has many flight options, but it's not where I'd want to hang out for the winter.
If you want more of a resort feel you could stay at one of the marinas
at Port Lucya, Grand Bahama. Harbour Island is another option.
The only problem I see is the cost and time associated with flying that often.