US citizens do not need a visa for tourist or business travel to this country for a stay up to 90 days, but a valid US Passport is required . Your passport must be valid for a minimum period of six months from the date of entry into St. Kitts & Nevis.
U.S. citizens do not need a visa for tourist or business travel to this country. Any U.S. citizen who wishes to travel to St. Kitts and Nevis for any purpose other than tourism or business negotiations (e.g. work, study, adoption, immigration, or stays longer than stipulated in the entry requirements) should contact directly, the embassy or nearest consulate.
Non- US Citizens
Please see link below for Visa information