Housing in the Netherlands: A Complete Guide for Internationals

TL;DR: The Dutch housing market is brutal, especially in Amsterdam and Utrecht. Start 3 months early, budget €500 to €900 for a shared room, register with the city (BSN) within 5 days of moving in, and expect to compete with 100+ applicants for every decent listing.
The Netherlands is one of the best places in Europe to live and work, and it has some of the tightest rental markets. Here's how to navigate it.
Budget by city
Monthly rent ranges for a room in a shared flat and a studio apartment. Utilities (servicekosten) typically add €60 to €150/month on top.
- Amsterdam · shared room €650 to €1,100 · studio €1,100 to €1,800
- Utrecht · shared room €550 to €900 · studio €900 to €1,400
- Leiden · shared room €550 to €850 · studio €900 to €1,400
- Rotterdam · shared room €500 to €800 · studio €800 to €1,300
- The Hague · shared room €500 to €800 · studio €850 to €1,300
- Eindhoven · shared room €450 to €750 · studio €750 to €1,150
- Groningen · shared room €400 to €650 · studio €650 to €1,000
How the market works
- Agency fees are ILLEGAL for tenants in the Netherlands. If an agent asks you to pay a fee, report them (Huurcommissie handles disputes).
- Deposits are typically 1 to 2 months' rent. More than 2 is unusual and often pushable.
- Contracts are typically 12 months minimum, but many rentals are 6 to 12 months with 1-month notice after the initial period.
- Rent control (huurprijsbescherming): rooms under a certain price threshold (around €900 per month for self-contained) qualify for rent control through the Huurcommissie. Worth knowing if you feel overcharged.
If a 12-month lease and a Dutch-language landlord feel like too much risk from abroad, the alternative is co-living, all-inclusive managed housing built for internationals.
Where to search
- Pararius (pararius.nl), Dutch market leader for long-term rentals
- Funda (funda.nl), mostly buying, but some rentals
- Kamernet (kamernet.nl), rooms specifically, requires a paid subscription
- HousingAnywhere (housinganywhere.com), international, easy to use from abroad
- Spotahome, verified listings, mostly larger cities
- Facebook groups per city ("Huren Amsterdam", "Rotterdam Kamers"), unmoderated but can have gems
Neighborhoods to consider
Amsterdam
- Oost, popular with internationals, tram/metro to UvA and VU. Rooms €650 to €950.
- Nieuw-West, affordable, 15 to 20 minutes by metro. Rooms €550 to €800.
- Noord, emerging, ferry to center, cheaper. €550 to €800.
- Skip the center (Grachtengordel): too expensive and loud for daily life.
Rotterdam
- Kralingen, next to Erasmus University, high demand. €550 to €800.
- Oude Noorden, trendy, affordable. €450 to €700.
- Delfshaven, cheap with great metro access. €400 to €650.
Utrecht
- Wittevrouwen / Oost, walking distance to Uithof (science campus). €600 to €900.
- Lombok / West, multicultural, affordable. €500 to €750.
Groningen
- Centrum / Noord, lively heart of the city. €400 to €600.
- Paddepoel / Selwerd, very affordable with good bus links. €350 to €500.
BSN and registration
You must register with the city (inschrijving) within 5 days of moving in to get your BSN (citizen service number). Without it, you can't:
- Open a Dutch bank account
- Get health insurance
- Receive salary
- Apply for huurtoeslag (rent subsidy)
Important: some landlords refuse to allow BSN registration at their address. This is often illegal and always a red flag, walk away. A landlord blocking registration means they're probably not declaring your tenancy for tax reasons.
Housing aid: Huurtoeslag
If you're under 23 and your rent is below a threshold, you may qualify for huurtoeslag, a monthly subsidy of up to €300. Check eligibility at toeslagen.nl. Over 23, the threshold is higher.
Common mistakes
- Paying a "reservation fee" before seeing a room. Always a scam.
- Not registering BSN at your address because the landlord says not to. This bites you later when you need proof of residence.
- Signing a lease without reading the break clause. Many flexible rental leases should let you exit with 1 month notice. Check this.
- Assuming "Amsterdam" means central Amsterdam. The city is bigger than you think. Oost and Noord are Amsterdam too, 15 minutes from the center, and far cheaper.