The Bahamas is a sovereign nation, and all visitors are required to present a valid passport upon entry into the country. This includes citizens of the United States, who must present a valid passport even if they are only staying for a short period of time. In addition to your passport, you will also need to present proof of your departure from the Bahamas, such as a return airline ticket or cruise ship ticket.