Legally, yes. If you travel internationally you should have a ships station license. However, 100% of the U.S. flagged boats that travel to the Bahamas have VHF radios. I would guess that less than half have a license. Furthermore, I have made close to a hundred trips to the Bahamas, and have never been asked to produce one, nor I have I ever heard of anyone who has.
If you have radar, ssb, epirb, AIS, etc, you are required to have a license in the U.S. too.