Curious about the performance of short-term rentals in Zandvoort, Netherlands? Over the last year, the average occupancy rate was 61% with an ADR (Average Daily Rate) of 155€. Hosts earned on average 2670€ per month.

90-day occupancy forecast for Zandvoort so you can update rates and stay ahead of competitors.
Key metrics to optimize your pricing strategy
Avg. Monthly Revenue
2670€
$2430 USD
YoY Revenue Change
-8%
vs. previous year
Occupancy Rate
61%
~18 days/month
Average Daily Rate
155€
$141 USD
Seasonality Index
127%
demand variation
Best Months
August, July
peak season
Worst Months
January, February
low season
Our AI-powered platform automatically optimizes your rates. Maximize your revenue with intelligent dynamic pricing.
Over the analysis window, Zandvoort averaged 62% occupancy across roughly 222 booked nights a year, essentially level with the 63% Netherlands national average, a single point below. With only two Dutch cities tracked in this dataset, the more telling comparison is the rhythm of the year: a 154 euro (about 140 dollar) average daily rate and average monthly revenue near 2,666 euros (2,424 dollars) per listing describe a solid mid-market coastal performer rather than a premium one.
The defining figure is the 127% seasonality index, well above an evenly spread market and consistent with a resort that earns most of its revenue in summer and around its event spikes. Revenue slipped 9% year on year, a meaningful softening that sits alongside the high 222 nights booked, suggesting the pressure is on rate rather than fill. Read together, Zandvoort is a high-occupancy, high-seasonality beach market where the Grand Prix weekend and the April spike are disproportionate revenue events relative to a steady but unspectacular summer base.
Average occupancy rate by month in Zandvoort, compared with the same month a year earlier.
| Month | Occupancy | Prior year |
|---|---|---|
| Jul 2025 | 74.8% | 78% |
| Aug 2025 | 82.9% | 82.3% |
| Sep 2025 | 66% | 72.2% |
| Oct 2025 | 66.1% | 65% |
| Nov 2025 | 45.2% | 49.5% |
| Dec 2025 | 49.8% | 52.4% |
| Jan 2026 | 31.4% | 39.6% |
| Feb 2026 | 52.8% | 55.8% |
| Mar 2026 | 61.6% | 62.9% |
| Apr 2026 | 79.6% | 82.1% |
| May 2026 | 67.8% | 65.1% |
| Jun 2026 | 70.7% | 73.7% |
📌 Historical trends reveal seasonal highs – plan accordingly.
These figures reflect real-time demand in Zandvoort, helping you plan and price strategically.
Zandvoort is the Netherlands' best-known North Sea beach resort, a short train ride from Amsterdam and Haarlem, and its short-term rental demand rests on two distinct pillars. The first is classic seaside tourism: a long, wide sandy beach, the boulevard and beach pavilions, and easy access for domestic and German day-and-weekend visitors escaping to the coast. The second, and the reason Zandvoort's name carries far beyond the Netherlands, is the Circuit Zandvoort, which since 2021 has hosted the Dutch Grand Prix and draws hundreds of thousands of Formula 1 fans into a tiny town for one extraordinary weekend.
With roughly 100 active listings serving a town of about 17,000 residents, this is a compact, demand-led market. Proximity to Amsterdam means Zandvoort also absorbs overflow city tourism, but its identity is firmly coastal and event-driven, and the contrast between a sold-out Grand Prix weekend and a quiet midwinter beach defines how operators must think about pricing here.
Zandvoort's demand is strongly seasonal, and the 127% seasonality index confirms a market that swings hard with the beach calendar. August and July are the strongest months, when North Sea bathing weather and school holidays fill the resort; August 2025 reached 82.9% occupancy and the prior August 82.3%, the peaks of the series. Summer holds high from June through September before tailing off as the coast cools.
The weakest months are January and February, deep in the off-season when the beach empties; January 2026 fell to 31.4%, the low point of the data. The striking exception is a sharp April spike, with April 2025 at 82.1% and April 2026 at 79.6%, well above the surrounding spring months. That anomaly aligns with the early-season Grand Prix and event calendar and Easter-period coastal demand, and it is the clearest sign that motorsport, not just sunshine, shapes this market. Operators should price the F1 weekend and the April spike as separate, premium events rather than smoothing them into the summer curve.
The Boulevard and seafront are the prime short-term rental territory: apartments and studios along the coastal strip with direct beach and pavilion access command the strongest rates and the steadiest summer bookings, and they sit closest to the sand that drives the whole market. The village centre around Kerkstraat and the train station offers walkable cafes, shops and a direct rail link to Amsterdam, making it the best fit for guests who want a car-free coastal base.
The area around Circuit Zandvoort, on the northern edge toward the dunes, becomes the most valuable location of all on Grand Prix weekend, when walkable proximity to the track commands extraordinary premiums. Bentveld and the quieter residential and dune-side pockets appeal to families and longer-stay guests wanting space away from the busiest seafront. Across the town, the binding constraint is regulatory: rentals are tied to the owner's own registered home, so legal eligibility, not location, is the first filter.
Zandvoort regulates tourist rentals through a municipal notification and registration regime layered on national Dutch rules. To let a home or part of one to tourists, the owner must obtain a registration number through the national registry for tourist rentals and display it in every listing, and since 1 November the municipality operates a notification duty (meldplicht) for each tourist let. Registration itself is free and issued immediately on application.
The defining restriction is that you may only rent out a home in which you are registered and actually live; second homes may not be used for tourist rental. Whole-home letting is capped, currently at a maximum number of nights per year that the municipality is moving to reduce sharply toward roughly 30 nights, with a maximum of six guests per night, while bed-and-breakfast use within your home has no annual night cap but a lower per-night guest limit. Because Zandvoort has been tightening these limits, confirm the current night cap and notification requirements with Gemeente Zandvoort before listing.
We help you increase revenue in Zandvoort with pricing algorithms and active monitoring.
Learn moreOur engine auto-adjusts prices based on demand and local events in Zandvoort.
Learn moreManage listings on Airbnb, Booking.com and Vrbo in one place across Zandvoort.
Learn moreAnd around the world
Compare performance across markets – occupancy, ADR and seasonality for other destinations in Netherlands.
Discover how much more you could earn by optimizing your properties with ListingOK
AI Dynamic Pricing
Occupancy Optimization
Market Analysis
24/7 Expert Support
In line with our best results!
Detailed analysis and personalized recommendations
* Calculations based on 30 days/month. Actual results may vary depending on market, season, property type, and implemented strategy.
Zandvoort averaged about 62% occupancy over the analysis period, roughly 222 booked nights a year, essentially level with the 63% Netherlands national average. That high nights-booked figure reflects strong summer fill, but the market swings hard seasonally, peaking above 82% in August and falling near 31% in midwinter, so the annual average hides a steep peak-and-trough pattern.
August and July are the strongest months, driven by North Sea beach weather and school holidays, with August occupancy above 82%. January and February are the weakest. The standout is a sharp April spike near 80%, tied to the early-season event and Grand Prix calendar plus Easter, and the Dutch Grand Prix weekend itself is the single most valuable date, so price F1 and April as premium events.
Yes. You must obtain a free national registration number and display it in every listing, and since 1 November a municipal notification duty applies to each let. Crucially, you may only rent a home you are registered at and actually live in, not a second home, whole-home letting is capped on nights with a six-guest limit, and the cap is being tightened toward roughly 30 nights. Confirm current limits with Gemeente Zandvoort.
The Boulevard and seafront convert best, with direct beach access driving the strongest summer rates, while the village centre around Kerkstraat suits car-free guests near the Amsterdam train. The area by Circuit Zandvoort becomes the most valuable of all on Grand Prix weekend, and Bentveld and dune-side pockets suit families wanting space. Because rentals are tied to your registered home, legal eligibility matters more than location.