Attractions in Haarlem – NL Daily
Attractions in Haarlem
Haarlem

Attractions in Haarlem

14 attractions, updated 2026
Back to the Haarlem city guide

Haarlem’s attractions make it one of the most rewarding small cities in the Netherlands. A magnificent central square, a soaring Gothic church with a legendary organ, a working windmill, 21 hidden hofje courtyards, a medieval city gate, a beach ten minutes by train, and a national park twenty minutes by bike. The difference from Amsterdam is that you can enjoy all of it without fighting through tourist crowds. For museums see the museums guide. For parks and nature see the parks guide.

Almost everything in Haarlem’s historic centre is within a 20-minute walk of the station. Cycling is the fastest way to reach the national park dunes, Zandvoort beach, and the estate parks. The train to Zandvoort takes 10 minutes. The Grote Markt market runs Monday and Saturday.

The Historic Heart
4 attractions
01Grote MarktFree · market Mon and Sat
Grote Markt, 2011 RD Haarlem · View on Google Maps

The beating heart of Haarlem and one of the finest historic market squares in the Netherlands. The Grote Markt is dominated by the Grote Kerk whose 78-metre tower soars over the surrounding historic buildings. The square is lined with cafe terraces that fill with locals on sunny afternoons. The Stadhuis, with its medieval origins and Renaissance additions, anchors one corner. A Monday and Saturday market fills the square with fresh produce, flowers, cheese, herring, and stroopwafels. For expats, the Grote Markt becomes a weekly ritual rather than a tourist destination. There is genuinely nowhere better to be in Haarlem on a Saturday morning.

Grote Markt · free · market Mon 08:30 and Sat 08:30 to 16:00 · cafe terracesThe essential Haarlem experience · beating heart of the city
02Grote Kerk Sint-Bavokerk€4 adults · free under 12
Oude Groenmarkt 23, 2011 HK Haarlem · View on Google Maps

The most impressive building in Haarlem and one of the finest Gothic churches in the Netherlands. Built between 1370 and 1520, the soaring interior contains a magnificent wooden vaulted ceiling, 400 gravestones including that of Frans Hals, and extraordinary stained glass. The Christian Muller organ, built in 1738, is one of the finest baroque organs in the world and was played by Handel, Mendelssohn, and the ten-year-old Mozart who visited Haarlem in 1766. Free organ recitals run on Tuesday and Thursday afternoons from April to October. An essential visit for every resident of Haarlem.

Oude Groenmarkt 23 · Gothic 1370 to 1520 · Christian Muller organ · free recitals Tue and Thu Apr to OctMost magnificent building in Haarlem · legendary organ played by Mozart
03Spaarne River and RiverfrontFree
Spaarne, Haarlem Centrum · View on Google Maps

The Spaarne river runs through the heart of Haarlem, lined with gabled merchant houses, the Teylers Museum, the Molen De Adriaan windmill, and cafe terraces that spill onto the water’s edge in summer. Walking or cycling along the Spaarne gives the most beautiful perspective on Haarlem’s historic architecture. The Gravestenenbrug and surrounding bridges are among the most photographed spots in the city. Canal cruises depart from opposite the Teylers Museum.

Spaarne · free · canal cruise from Teylers Museum · cycling route · best in late afternoonMost beautiful waterfront walk in Haarlem · canal cruise departure point
04Molen De Adriaan€3.50 adults
Papentorenvest 1A, 2011 VH Haarlem · View on Google Maps

A working windmill on the banks of the Spaarne and one of the most iconic landmarks in Haarlem. Built in 1779, destroyed by fire in 1932, and meticulously reconstructed by volunteers who reopened it in 2002. Guided tours take you through all levels to the platform at the top with exceptional views over Haarlem and the surrounding polder landscape. At €3.50 it is one of the best value experiences in the Netherlands. Operates primarily on weekends with volunteers.

Papentorenvest 1A · €3.50 · working windmill · guided tours · best views in Haarlem · weekendsBest value attraction in Haarlem · exceptional views from the top
Hidden Gems
4 attractions
05Hofjes of HaarlemFree · respectful visiting
Various locations across the historic centre · View on Google Maps

Haarlem has 21 hofjes, hidden courtyard almshouses built by wealthy citizens for elderly women from the 14th century onwards. These tranquil gardens are concealed behind narrow gateways completely invisible from the street until you know they are there. The Hofje van Bakenes, founded in 1395 and the oldest in Haarlem, is on the Lange Begijnestraat. The Proveniershof on the Grote Houtstraat is known for its elegant architecture. The Hofje van Staats on the Jansstraat is beautifully maintained. Visitors are welcome to enter quietly and respectfully as most remain residential. Finding all 21 is one of the great pleasures of living in Haarlem.

21 hofjes across the historic centre · free · Hofje van Bakenes 1395 · residential · respectful visitingMost rewarding hidden gem in Haarlem · 21 secret courtyard gardens to discover
06JopenkerkFree to enter
Gedempte Voldersgracht 2, 2011 WD Haarlem · View on Google Maps

A magnificent Neo-Gothic church built in 1910 that was deconsecrated and converted into Haarlem’s most celebrated craft brewery and restaurant. Jopen Brewery operates the full brewing operation in the nave, with gleaming copper fermentation tanks sitting beneath soaring Gothic arches and stained glass windows. The result is one of the most atmospheric places to drink beer in the Netherlands. Walking through the Jopenkerk for the first time is a genuine surprise. Also covered in the bars guide.

Gedempte Voldersgracht 2 · free to enter · Gothic church brewery · copper tanks under stained glassMost extraordinary converted space in Haarlem · church meets brewery · genuinely one of a kind
07Amsterdamse PoortFree
Amsterdamse Poort, Haarlem Noord · View on Google Maps

The last surviving medieval city gate in Haarlem, built around 1355 on the road to Amsterdam and the best preserved 14th-century gate in the Netherlands. The Amsterdamse Poort stands in a quiet residential area north of the centre and most visitors never find it. For residents, cycling out to the Amsterdamse Poort and back along the Spaarne is one of the finest short rides in Haarlem. Sits at one end of the De Bolwerken city wall circuit.

Haarlem Noord · free · 14th century · best preserved medieval gate in NetherlandsBest hidden medieval gem in Haarlem · most visitors never find it
08Vijfhoek NeighbourhoodFree
Vijfhoek, Haarlem Centrum · View on Google Maps

A quiet residential area just south of the Grote Markt, named for the five-cornered shape of the main square. One of the most beautifully preserved parts of the city with 17th and 18th-century canal houses, narrow streets, and a peaceful atmosphere that feels like a village within the city. The small square surrounded by historic gabled houses and a canal is one of the most photographed spots in Haarlem. Five minutes from the Grote Markt but feels like a world away.

Centrum · free · 17th and 18th century canal houses · most photogenic square in HaarlemMost beautifully preserved neighbourhood in Haarlem · hidden in plain sight
Markets and Shopping
2 attractions
09Grote Markt Saturday MarketFree · Sat 08:30 to 16:00
Grote Markt, 2011 RD Haarlem · View on Google Maps

One of the best weekly markets in the Netherlands. Fresh produce, flowers, artisanal cheese, herring, stroopwafels made on site, bread, plants, clothing, and household goods fill the entire square every Saturday morning. The atmosphere is genuine and local: the herring stall is a weekly institution for residents. Arriving early means the best choice of produce and avoiding the crowds that build through the morning. A Monday market also runs on a smaller scale.

Grote Markt · Sat 08:30 to 16:00 · also Mon · herring · stroopwafels · cheese · freeBest weekly market in Haarlem · a Saturday morning ritual for residents
10Kleine Houtstraat and WarmoesstraatFree
Kleine Houtstraat and Warmoesstraat, Haarlem Centrum · View on Google Maps

Two of Haarlem’s most charming independent shopping streets, running south from the Grote Markt. Independent boutiques, specialty food shops, vintage stores, galleries, and cafes make these streets the most rewarding shopping experience in the city. Walking the full length and turning into the side alleys reveals the independent retail character that makes Haarlem genuinely distinctive from Amsterdam’s more commercialised centre. See also the shopping guide.

Centrum · free to walk · independent boutiques · specialty food · vintage · galleriesBest independent shopping streets in Haarlem · far more rewarding than the main high street
Nature and Coast
4 destinations
11Zandvoort BeachFree · 10 min by direct train
Zandvoort, North Holland · View on Google Maps

Haarlem’s beach and one of the great advantages of living here. A wide sandy North Sea beach with beach clubs, bars, watersports, and the Circuit Zandvoort home of the Dutch Grand Prix a short walk inland. The direct train from Haarlem station takes around ten minutes and runs frequently in summer. For expats, the easy beach access is one of the most frequently cited reasons for choosing Haarlem over Amsterdam. Go early on summer weekends.

10 min by direct train · North Sea beach · beach clubs · Circuit Zandvoort F1 nearbyClosest and best beach to Haarlem · 10 minutes by direct train
12Zuid-Kennemerland National ParkFree · 20 min by bike
Zandvoortselaan entrance, Overveen · View on Google Maps

A vast protected dune landscape between Haarlem and the North Sea, one of the finest coastal nature areas in the Netherlands. Cycling and walking paths wind through extraordinary varied landscapes: open dune valleys, ancient woodland, heathland, and small lakes. Wild Highland cattle and deer roam freely and are regularly visible from the paths. The visitor centre at De Kennemerduinen near Overveen provides maps and a cafe serving organic food. On clear days the routes through the dunes lead directly to the North Sea beach.

Overveen entrance · free · 20 min by bike · 3800ha · Highland cattle and deer · visitor centreFinest natural landscape within cycling distance of any Dutch city
13Spaarne Canal CruiseFrom €15
Departure opposite Teylers Museum, Spaarne, Haarlem · View on Google Maps

Seeing Haarlem from the water gives a completely different perspective on the city’s historic architecture. Canal cruises depart from opposite the Teylers Museum on the Spaarne and wind through the historic centre, passing Molen De Adriaan, gabled warehouses, and bridge-lined canals. A relaxed and informative way to understand Haarlem’s layout and history in the first weeks of living here.

From Teylers Museum · from €15 · approx 1 hour · seasonal · Smidtje Canal CruisesBest way to understand Haarlem’s geography from the water · ideal for new arrivalsSeasonal: mainly spring to autumn
14HaarlemmerhoutFree · open daily
Haarlemmerhout, Haarlem Zuid · View on Google Maps

The oldest public park in the Netherlands, a 60-hectare forest park on the southern edge of Haarlem’s centre that has been a public recreational space since 1772. Known locally as De Hout, the park’s most impressive feature is the Grote Hout, a double row of ancient beech trees over two centuries old. Contains a petting zoo, a park cafe serving pancakes, and the Hildebrand Monument fountain. Also covered in the parks guide. The autumn colours are extraordinary.

Haarlem Zuid · free · oldest public park in Netherlands · since 1772 · 60ha · petting zooMost historic park in Haarlem · ancient beech trees · extraordinary in autumn
Practical information

Free attractions: Grote Markt, Spaarne riverfront, hofjes, Vijfhoek, Amsterdamse Poort, Zandvoort beach, national park, Haarlemmerhout, Jopenkerk (to enter), street art.

Best value paid: Molen De Adriaan at €3.50 is the finest value attraction in Haarlem. The Grote Kerk at €4 with free organ recitals on Tuesday and Thursday afternoons from April to October is equally exceptional.

Market days: Saturday market 08:30 to 16:00 on the Grote Markt is the best. A smaller Monday market also runs. The Saturday organic market on Warmoesstraat runs alongside.

Getting to the beach: Direct train from Haarlem Station to Zandvoort takes 10 minutes and runs frequently in summer. The train to Bloemendaal aan Zee runs with a bus connection and takes 20 minutes.

Cycling to the national park: From Haarlem Centrum the national park entrance at Overveen is approximately 20 minutes cycling west along the Zandvoortselaan. The route is well-signed and largely car-free.

© 2026 NLDaily. All rights reserved.