Passports and visa: U.S. citizens must have a valid U.S. passport to enter Saint Kitts and Nevis. No visa is required for stays up to 90 days if you have an onward or return ticket, confirmation of accommodation, and can produce evidence of your ability to maintain yourself.