U.S. passport holders do not need a visa if they are traveling to Croatia for tourism or business for less than 90 days within a 180-day period. For entry, residence, and work requirements in Croatia, please visit the Croatian Ministry of Interior's website.