EU/EEA citizens can stay indefinitely but must register after 90 days. Non-EU citizens can generally stay visa-free for 90 days in any 180-day period under Schengen rules. After that, you need a resid