Grote Markt
First-timersThe main square and the historic centre.

Fifteen minutes from Amsterdam, with the same gabled houses and canals, a great market square, the oldest museum in the country and the beach down the road.
Haarlem is older than Amsterdam and was the more important city in the Middle Ages. It was the home of Frans Hals and a centre of the Dutch Golden Age, and its centre, around the Grote Markt and the great church of St Bavo, has barely changed since.
It has the same canals, gabled houses and bikes as Amsterdam, without the crowds, and a relaxed, prosperous feel. The North Sea beach at Zandvoort is fifteen minutes away by train, and the tulip fields and Keukenhof are close in spring.
Many travellers use Haarlem as a quieter, cheaper base for Amsterdam. Two days is right.
The centre is compact and walkable. Stay near the Grote Markt.
The main square and the historic centre.
North of the centre, for trains to Amsterdam.
The seaside town ten minutes away.
Orange labels are neighbourhoods, dots are the 2 top-rated hostels. Map © MapTiler © OpenStreetMap contributors.
Start at the Grote Markt, one of the finest squares in the Netherlands, with the Grote Kerk of St Bavo. Inside is the great Müller organ, played by the ten-year-old Mozart.
The Frans Hals Museum, in an old almshouse, has the Golden Age portraits of the city's most famous painter. The Teylers Museum, opened in 1784, is the oldest museum in the country, with fossils, instruments and drawings by Michelangelo and Rembrandt in its original rooms.
The Corrie ten Boom House tells the story of a family who hid Jews during the Second World War. De Adriaan, a windmill on the river Spaarne, can be climbed.
Walk the hofjes, the hidden courtyards of old almshouses around the centre, many open to quiet visitors.
The Grote Markt, the canals and the old streets are free.
The hofjes, the almshouse courtyards, are free to enter quietly during the day.
The dunes of the Kennemerland national park, between Haarlem and the sea, are free to walk and cycle.
Haarlem has a good food scene for its size, with cafés and restaurants around the Grote Markt and in the Botermarkt.
The Saturday and Monday markets on the Grote Markt sell cheese, herring and stroopwafels.
The Jopenkerk, a brewery in a former church, serves its own beers. A meal is €14 to €22.
Haarlem's nightlife is relaxed: bars around the Grote Markt and Botermarkt, brown cafés and the brewery in the Jopenkerk.
For clubs, Amsterdam is fifteen minutes away.
A beer is €4 to €6.
Haarlem is small and walkable.
Trains reach Amsterdam Centraal in about fifteen minutes and Zandvoort in about ten. Schiphol is about twenty-five minutes by bus or train. In spring, buses run to Keukenhof.
Tap a contactless bank card in and out on trains and buses.
Haarlem is cheaper to stay in than Amsterdam, and many people use it as a base. A careful day is €50 to €70, including the train into Amsterdam.
Many places are card only, and some do not take credit cards.
Haarlem is very safe.
At Zandvoort, swim only where lifeguards are on duty.
Cycle lanes are for bikes, and bikes have priority. Do not walk in them, and look both ways before stepping off the pavement.
Emergency number is 112.
The beach, the dunes and the tulips.

The nearest North Sea beach to Amsterdam.

Tulips in the gardens and the fields around Lisse.

The capital.

Dunes, forest and grazing bison.
Spring brings the flower parade through the bulb fields.
Staff pick
The Christmas Market in Haarlem, Netherlands, transforms the city center into a festive wonderland with nearly 350 stalls spread across 12 picturesque locations. Visitors…
The top-rated places to stay in Haarlem right now, live from Hostelworld.
April and May for the tulips, June to September for the beach.
Average highs.
Pick how you travel. Per person per night, in euros.
Transport assumes local trains and buses.
The ones we get asked most.
Compare Haarlem hostels — live prices, real reviews and free cancellation on most bookings. Then meet the people already there in the app.