Question: do us passport holders need a visa for botswana?
Answer: U.S. citizens are permitted stays up to 90 days total within a 12-month period without a visa. Travelers who attempt to enter Botswana with a temporary passport must have a visa to enter.