Visa
Many nationalities, including EU, US, UK, Canada, and Australia, do not require a visa for stays up to 90 days.
Read moreShow less
Always check specific requirements for your nationality before travel.
Rules change: check for your passport before you book.