Although United States (US) citizens traveling to most of the Caribbean cannot do so without a passport, they do not need to apply for a visa for short stay visits. All of the Caribbean islands, with one exception, allow US citizens to visit for between three to six months without a visa.