Entry requirements for Americans: US nationals do not require a visa for touristic stays of up to 90 days. A valid passport is needed.
Entry requirements for UK nationals: British nationals do not require a visa for touristic stays of up to 90 days. A valid passport is needed.
Entry requirements for Canadians: Canadian nationals do not require a visa for touristic stays of up to 90 days. A valid passport is needed.
Entry requirements for Australians: Australian nationals do not require a visa for touristic stays of up to 90 days. A valid passport is needed.
Entry requirements for South Africans: South African nationals do not require a visa for touristic stays of up to 90 days. A valid passport is needed.
Entry requirements for New Zealanders: New Zealand nationals do not require a visa for touristic stays of up to 90 days. A valid passport is needed.
Entry requirements for Irish nationals: Irish nationals do not require a visa for a touristic stay of up to 90 days. A valid passport is needed.
Passport/Visa Note: A return or onward ticket and proof of funds is required by all travellers. All foreign visitors require a passport that is valid at least 6 months after arrival.