Citizens of EU countries can enter the Netherlands freely. Non-EU residents can visit the Netherlands with a Schengen Visa, which allows you to stay in the country for a maximum of 90 days. Longer visits require a long-term visa. Both of the visa’s can be applied for at one at the Embassy’s of the Netherlands in the country where you live.