A passport is required for travel to Croatia. A visa is not required for U.S. passport holders for tourist or business trips of fewer than 90 days within a six- month period.
www.croatiaemb.org