Entry requirements for US citizens
US citizens do not need to arrange a visa in advance for stays of up to 30 days, and a free visitor visa is granted on arrival.
Your passport must be valid for at least six months beyond your date of entry, and have at least one blank page. Emergency passports and passports with an X sex marker are not accepted. Stays beyond 30 days need an extension, which immigration officials may grant at their discretion.