Yes, as of 2026, all U.S. citizens must have a valid Passport Book to enter the Bahamas on a private vessel. While some "closed-loop" cruises allow a birth certificate and ID, private boaters are held to international maritime entry standards. Upon arrival, you must fly a yellow quarantine flag and clear Customs and Immigration at a designated Port of Entry (like Bimini, Freeport, or Nassau). Only the captain is allowed to go ashore to present the vessel's registration, the crew's passports, and pay the Cruising Permit fee (typically $150–$300 depending on boat size). For 2026 travelers, it is a high-value "pro-tip" to pre-register your arrival using the "Click2Clear" online system; this speeds up the process significantly. Also, remember that you must report your return to the U.S. immediately upon landfall using the CBP ROAM app, which may require a video interview with an officer if you don't have a Global Entry or NEXUS card.