Student Housing in the Netherlands: A Complete Guide

TL;DR: The Dutch student 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 has some of the best universities in Europe and 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 student 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.
Where to search
- Pararius (pararius.nl), Dutch market leader for long-term rentals
- Funda (funda.nl), mostly buying, but some rentals
- Kamernet (kamernet.nl), student rooms specifically, requires a paid subscription
- HousingAnywhere (housinganywhere.com), student-friendly, international
- 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 students, 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 student 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, student heart. €400 to €600.
- Paddepoel / Selwerd, very affordable with bus to campus. €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. Student 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.