Sleep the whole province.
Amsterdam is one hour of it. Beyond the canal belt: Haarlem’s quieter grid, dune-backed North Sea beaches, the old Zuiderzee ports and the flat green light of tulip season — twenty-three real bases, rates we have checked ourselves.
Rates open on app.impt.io with your dates carried through · free cancellation on most rooms
Concentric water, four hundred years old.
Amsterdam is the centre and Haarlem is the escape valve fifteen minutes west. Stay on the ring rather than in it: the Jordaan, Oost, or a Haarlem gable for half the rate.
Dunes, a lighthouse, and the wind off the water.
A wall of dunes runs from Zandvoort up past Egmond to Den Helder and the Texel ferry. Thirty minutes from Centraal you are on an empty beach in March.
Ports that lost their sea and kept their gables.
Hoorn, Enkhuizen, Edam and Volendam faced open water until the dyke closed in 1932. Now they face the flat IJsselmeer, with steam trains and ferries between them.
Drained land that turns scarlet for a fortnight.
The Beemster was pumped dry in 1612 and is UNESCO-listed for it. Late April the bulb fields behind it go red, yellow and white, and every room within a train ride books out.
Most itineraries treat Noord-Holland as a suburb of Amsterdam and stop there. It is a full province — and nobody sees all of it by accident.
The concentric canal belt sits at the centre. The North Sea dunes run from Zandvoort up past Egmond to Texel. The old Zuiderzee ports — Hoorn, Enkhuizen, Edam — face the flat water of the IJsselmeer, and the polders turn scarlet and yellow every April when the tulip fields open.
Come for the museums and the canal cruise in high season, or for a shoulder-month train loop through Haarlem, Alkmaar and the cheese towns when Amsterdam’s rates halve. Either way you need somewhere real to sleep — not a canal-view room priced for a stag weekend. That is what this page is for.
The province, as it actually looks.
Every frame captioned with where it was taken — no composite skylines, no borrowed sunsets.
Canal reflections · the old ring ↗
Autumn on the gables · Naarden ↗
Tulip fields · the polders, April ↗
Boats on the water · Volendam ↗
Mills over open water · Waterland ↗
Twenty-three places to base yourself, canal belt to North Sea.
01
€87
Capital core
Amsterdam
505 hotels— to A’dam
The obvious base — canals, museums, chaos on Damrak. Skip Centrum for Jordaan or Oost if you value sleep.
02
€74
Historic core
Haarlem
52 hotels15 min to A’dam
The smart traveller’s base for Amsterdam — fifteen-minute train, half the price, actual Dutch weeknight life.
03
€64
Cheese town
Alkmaar
18 hotels32 min to A’dam
Friday-morning cheese market, a ring canal you can walk in an hour, and the cheapest beds in the province.
04
€69
Golden age port
Hoorn
34 hotels35 min to A’dam
Old VOC port on the IJsselmeer, gabled harbourside and steam trains to Medemblik. Quiet, handsome, cheap.
05
€72
Zuiderzee
Enkhuizen
12 hotels58 min to A’dam
Where the open-air Zuiderzee museum and the ferry to Stavoren both leave from the same harbour.
06
€72
Windmill country
Zaandam
15 hotels11 min to A’dam
Eleven minutes from Centraal and walking distance to Zaanse Schans before the tour buses arrive.
07
€78
Beach resort
Zandvoort
233 hotels30 min to A’dam
The North Sea beach thirty minutes from Amsterdam. Peaks in July–August, F1 weekend in September — book early.
08
€81
Fishing harbour
Volendam
9 hotels35 min to A’dam
Painted timber houses along the dyke and the passenger ferry across to Marken.
09
€87
Former island
Marken
4 hotels45 min to A’dam
A former island joined to the mainland by a causeway — green houses on stilts, almost no traffic.
10
€83
Cheese & canals
Edam
7 hotels38 min to A’dam
The other cheese town, smaller than Alkmaar and better for a night — bridges, a carillon, one good hotel.
11
€78
On the ridge
Hilversum
11 hotels22 min to A’dam
Dudok’s modernist town hall and the only real hills in the region, on the wooded Utrecht ridge.
12
€85
Artists’ village
Bergen
21 hotels40 min to A’dam
Painters’ colony behind the highest dunes in the province, three kilometres from an empty beach.
13
€75
Dune village
Egmond aan Zee
26 hotels45 min to A’dam
A lighthouse, a wide beach and two seafront hotels that have been in the same families for decades.
14
€64
Ferry port
Den Helder
14 hotels75 min to A’dam
The navy town at the top of the province and the only way onto the Texel ferry.
15
€87
Wadden island
Texel
68 hotels95 min to A’dam
Thirty kilometres of beach, a seal sanctuary and its own brewery — an hour of train plus twenty minutes of boat.
16
€97
Castle town
Muiden
3 hotels25 min to A’dam
Muiderslot, a moated thirteenth-century castle, sits where the Vecht meets the IJmeer.
17
€92
Star fortress
Naarden
5 hotels30 min to A’dam
A double-moated star fort so intact you can walk the entire rampart in forty minutes.
18
€97
Waterland
Broek in Waterland
3 hotels20 min to A’dam
Timber houses in seventeen shades of grey-green, twenty minutes by bus from Centraal.
19
€66
Beemster polder
Purmerend
8 hotels22 min to A’dam
The market town at the edge of the Beemster — a UNESCO-listed polder drained in 1612.
20
€78
Dune reserve
Castricum
9 hotels30 min to A’dam
Station, dune reserve and beach in a straight two-kilometre line. Bring a bike.
21
€69
Castle grounds
Heemskerk
6 hotels28 min to A’dam
Slot Assumburg and a short ride to the quietest stretch of coast south of Egmond.
22
€64
Bazaar town
Beverwijk
7 hotels25 min to A’dam
Home of the Bazaar — the largest indoor market in Europe, open weekends only.
23
€72
Locks & ferry
IJmuiden
10 hotels35 min to A’dam
Sea locks, the fish auction and the overnight ferry to Newcastle.
01
€87
Capital core
Amsterdam
505 hotels— to A’dam
The obvious base — canals, museums, chaos on Damrak. Skip Centrum for Jordaan or Oost if you value sleep.
02
€74
Historic core
Haarlem
52 hotels15 min to A’dam
The smart traveller’s base for Amsterdam — fifteen-minute train, half the price, actual Dutch weeknight life.
03
€64
Cheese town
Alkmaar
18 hotels32 min to A’dam
Friday-morning cheese market, a ring canal you can walk in an hour, and the cheapest beds in the province.
04
€69
Golden age port
Hoorn
34 hotels35 min to A’dam
Old VOC port on the IJsselmeer, gabled harbourside and steam trains to Medemblik. Quiet, handsome, cheap.
05
€72
Zuiderzee
Enkhuizen
12 hotels58 min to A’dam
Where the open-air Zuiderzee museum and the ferry to Stavoren both leave from the same harbour.
06
€72
Windmill country
Zaandam
15 hotels11 min to A’dam
Eleven minutes from Centraal and walking distance to Zaanse Schans before the tour buses arrive.
07
€78
Beach resort
Zandvoort
233 hotels30 min to A’dam
The North Sea beach thirty minutes from Amsterdam. Peaks in July–August, F1 weekend in September — book early.
08
€81
Fishing harbour
Volendam
9 hotels35 min to A’dam
Painted timber houses along the dyke and the passenger ferry across to Marken.
09
€87
Former island
Marken
4 hotels45 min to A’dam
A former island joined to the mainland by a causeway — green houses on stilts, almost no traffic.
10
€83
Cheese & canals
Edam
7 hotels38 min to A’dam
The other cheese town, smaller than Alkmaar and better for a night — bridges, a carillon, one good hotel.
11
€78
On the ridge
Hilversum
11 hotels22 min to A’dam
Dudok’s modernist town hall and the only real hills in the region, on the wooded Utrecht ridge.
12
€85
Artists’ village
Bergen
21 hotels40 min to A’dam
Painters’ colony behind the highest dunes in the province, three kilometres from an empty beach.
13
€75
Dune village
Egmond aan Zee
26 hotels45 min to A’dam
A lighthouse, a wide beach and two seafront hotels that have been in the same families for decades.
14
€64
Ferry port
Den Helder
14 hotels75 min to A’dam
The navy town at the top of the province and the only way onto the Texel ferry.
15
€87
Wadden island
Texel
68 hotels95 min to A’dam
Thirty kilometres of beach, a seal sanctuary and its own brewery — an hour of train plus twenty minutes of boat.
16
€97
Castle town
Muiden
3 hotels25 min to A’dam
Muiderslot, a moated thirteenth-century castle, sits where the Vecht meets the IJmeer.
17
€92
Star fortress
Naarden
5 hotels30 min to A’dam
A double-moated star fort so intact you can walk the entire rampart in forty minutes.
18
€97
Waterland
Broek in Waterland
3 hotels20 min to A’dam
Timber houses in seventeen shades of grey-green, twenty minutes by bus from Centraal.
19
€66
Beemster polder
Purmerend
8 hotels22 min to A’dam
The market town at the edge of the Beemster — a UNESCO-listed polder drained in 1612.
20
€78
Dune reserve
Castricum
9 hotels30 min to A’dam
Station, dune reserve and beach in a straight two-kilometre line. Bring a bike.
21
€69
Castle grounds
Heemskerk
6 hotels28 min to A’dam
Slot Assumburg and a short ride to the quietest stretch of coast south of Egmond.
22
€64
Bazaar town
Beverwijk
7 hotels25 min to A’dam
Home of the Bazaar — the largest indoor market in Europe, open weekends only.
23
€72
Locks & ferry
IJmuiden
10 hotels35 min to A’dam
Sea locks, the fish auction and the overnight ferry to Newcastle.
Seven rates we checked this week.
Real rooms across the province, per night before taxes. Tap through and the dates carry to checkout.
Best rated
On the Stelling van Amsterdam
Fort Resort Beemster
24 Nekkerweg, Purmerend
★ 4.6
52,804 reviews · 4★ rated
From
€378
per night before taxes
Reserve ↗
Strandhotel Golfzang
Boulevard 8, Egmond aan Zee
★4.5 · 1,503 reviews
€255
per night
Reserve ↗
Hotel ’t Fnidsen
Fnidsen 107-109, Alkmaar
★4.5 · 317 reviews
€133
per night
Reserve ↗
Hotel en Restaurant de Fortuna
Spuistraat 3, Edam
★4.5 · 963 reviews
€177
per night
Reserve ↗
Strandhotel de Vassy
Boulevard Ir De Vassy 3, Egmond aan Zee
★4.5 · 308 reviews
€216
per night
Reserve ↗
Slot Hotel Schagen
Slotplein 4, Schagen
★4.5 · 275 reviews
€200
per night
Reserve ↗
Hotel Medemblik
Oosterhaven 1, Medemblik
★4.5 · 272 reviews
€190
per night
Reserve ↗
Or start with what the room has to do
Twenty shortlists · sauna to EV chargerWhere to stay, town by town
Twenty-three neighbourhood breakdownsPrices move with demand — the live figure is confirmed at checkout. Every booking funds one verified tonne of carbon removal at no extra cost to you.
Twelve rooms worth the ticket, and the towns they sit in.
Opening hours, current prices and the queue you should actually plan around — one page per museum.
Amsterdam
Rijksmuseum
The Night Watch, the Vermeers, and the only wing most visitors ever reach.
Visitor guide ↗
Amsterdam
Van Gogh Museum
Two hundred paintings in chronological order — timed entry, no door sales.
Visitor guide ↗
Amsterdam
Anne Frank House
Tickets release six weeks out and sell through in minutes. Plan backwards.
Visitor guide ↗
Amsterdam
Stedelijk Museum
Modern and contemporary on Museumplein — quietest of the three big ones.
Visitor guide ↗
Amsterdam
Hermitage Amsterdam
A former almshouse on the Amstel, now two large rotating exhibitions.
Visitor guide ↗
Amsterdam
Rembrandthuis
His actual house and studio, with the pigments laid out as he used them.
Visitor guide ↗
Haarlem
Frans Hals Museum
Fifteen minutes from Centraal and never a queue. The reason to do Haarlem.
Visitor guide ↗
Haarlem
Teylers Museum
The oldest museum in the country, lit by daylight and unchanged since 1784.
Visitor guide ↗
Zaandam
Zaans Museum
The context for Zaanse Schans — go here first, then walk out to the mills.
Visitor guide ↗
Enkhuizen
Zuiderzeemuseum
An entire relocated fishing village, open air, reachable by ferry.
Visitor guide ↗
Hoorn
Westfries Museum
Golden-age Hoorn told through the VOC rooms of a merchant house.
Visitor guide ↗
Muiden
Muiderslot
A moated thirteenth-century castle twenty-five minutes from the city.
Visitor guide ↗
Everything worth ranking, ranked.
Windmills, beaches, cheese markets, brown cafés. Ordered lists with a reason for every position — not a top ten scraped off a tourist board.
07 — When to come
Two weeks in April the whole province turns.
Tulip season, planned properly ↗
There is no bad month, only a different province.Four seasons, four completely different trips — and the honest version of each, written after we went.
Rates halve between August and February. Everything else — light, crowds, whether the fields are open — moves with them.
Mar — May
Spring
Blossom, then the bulb fields for a fortnight from mid-April. Long light, cool wind, rates still low until Easter.
Tulip season, planned ↗
Jun — Aug
Summer
Beach weather, terraces open late, and the busiest, dearest weeks of the year. Book coast rooms two months out.
July & August, honestly ↗
Sep — Nov
Autumn
The best trade in the province: warm brick, empty museums, gold on the canals and prices back down to spring levels.
October & November ↗
Dec — Feb
Winter
Grey, cheap and genuinely good: Christmas markets, brown cafés, and February at the lowest rate of the year.
December & Christmas ↗
Guides, written by people who actually caught the train.
01
Itinerary
48 hours in Noord-Holland
A tight two-day loop pairing Amsterdam’s canal core with a fast escape to Zaanse Schans or Haarlem, all on a €8.40 GVB day pass.
Read ↗
02
Itinerary
One week in Noord-Holland
Three nights in Amsterdam then four of North Sea beaches, cheese towns and Texel island — total transit under €74.
Read ↗
03
Day trip
Day trip to Haarlem
Fifteen minutes from Centraal for €5: a smaller Amsterdam, plus Frans Hals and beach access inside an hour.
Read ↗
04
Day trip
Day trip to Zaanse Schans
Working eighteenth-century windmills twenty minutes north. Free to enter, €6 a mill, and best before 10:00.
Read ↗
05
Where to stay
Where to stay in Noord-Holland
Amsterdam covers most travellers — but which neighbourhood, and when to skip it entirely for Haarlem or Zaandam.
Read ↗
06
When to go
When to visit Noord-Holland
Tulips peak the last two weeks of April. Summer is warm but crowded. Winter is cheap, grey, and has its own scene.
Read ↗
Every stay booked here funds one verified tonne of carbon removal — same room, same price, the climate action already built into checkout.
You are not charged more and the hotel is not paid less. It is simply what happens when you tap Reserve.
Pick the base. We will handle the room.
Live prices, checked daily, across all twenty-three areas of the province.