U.S. citizens must have a valid U.S. passport to enter Barbados. ... However, we strongly recommend visitors obtain a passport before travel in case of an unforeseen emergency that requires a cruise passenger to disembark and return by air.