Visa
Most non-EU citizens require a Schengen visa for stays exceeding 90 days within a 180-day period.
Read moreShow less
US, Canadian, UK, and Australian citizens typically do not need a visa for tourist stays up to 90 days.
Rules change: check for your passport before you book.