Haarlem: The Day Trip That Makes You Wish You Had Stayed Longer
Fifteen minutes. That is all it takes on a direct train from Amsterdam Centraal to arrive in a city that has everything Amsterdam offers — canals, gabled houses, world-class art, atmospheric cafes — but with a fraction of the crowds and a gentleness of pace that Amsterdam lost to tourism decades ago. Haarlem is the capital of the province of North Holland, a city of 160,000 people that feels like a perfectly preserved market town, and it has been quietly confident in its own charms since the Middle Ages. While the tour buses stream toward Dam Square, Haarlem goes about its business of being beautiful without trying.
The relationship between Amsterdam and Haarlem is older than most European nations. Haarlem received its city rights in 1245 — nearly a century before Amsterdam — and was the larger, more important settlement for much of the medieval period. Dutch Golden Age painters including Frans Hals, Jacob van Ruisdael, and Pieter Claesz made it one of the great centers of European art. Today, Haarlem wears its history with the kind of understated grace that makes you want to move in rather than just visit.
Grote Markt — The Finest Town Square in Holland
Haarlem’s Grote Markt (Great Market) is a contender for the most beautiful public square in the Netherlands. Dominated by the massive St. Bavo’s Church at one end and the medieval town hall (Stadhuis) at the other, the square is ringed by cafes, restaurants, and historic buildings that create an open-air living room for the city.
The town hall dates to the 14th century and was originally a hunting lodge for the Counts of Holland. Its facade has been modified over the centuries, but the Gravenzaal (Counts’ Hall) inside retains medieval wall paintings and is occasionally open for events. On Saturday mornings and Monday afternoons, the Grote Markt hosts an outdoor market with flower stalls, cheese vendors, clothing, and household goods — a more compact and less hectic version of the Albert Cuyp Market in Amsterdam’s De Pijp.
The cafe terraces on the Grote Markt fill up quickly on sunny days. Grand Cafe Brinkmann (Grote Markt 13) has been a Haarlem institution since 1879, with coffee from EUR 3.50 and uitsmijter (Dutch open-faced egg sandwich) from EUR 11. Grab a terrace table facing St. Bavo’s and you have one of the finest coffee views in the country.
St. Bavo’s Church — The Organ That Mozart Played
The Grote Kerk or St. Bavokerk towers over the Grote Markt with a presence that is impossible to ignore. Built between 1370 and 1520, the Gothic church is famous worldwide for its Christian Mueller organ, built in 1738, which is one of the largest and most important historic organs in the world. Both Handel and a ten-year-old Mozart played this instrument — Mozart in 1766 during a European tour with his father, an event commemorated by a small plaque.
The church interior is vast and luminous, with soaring columns, a painted wooden vault, and exceptional acoustics. Organ recitals are held regularly (check the church website for schedules), and hearing the Mueller organ fill the space with sound is one of those musical experiences that transcends the recording. Even without a concert, the building rewards a 30-minute visit.
Practical info: Entry is EUR 4 for adults. Open Monday through Saturday 10:00-17:00. Organ concerts are typically on Tuesday evenings and Thursday afternoons in summer.
Frans Hals Museum — The Master’s Own City
Frans Hals spent most of his career in Haarlem, and the museum bearing his name is the best place in the world to experience his work. The museum operates across two locations: the Hal site (Groot Heiligland 62) displays the collection in a beautiful 17th-century former almshouse, while the Hof site (Grote Markt 16) hosts modern and contemporary art exhibitions.
The Hal site is where you want to spend your time. The collection includes eight of Hals’s magnificent group portraits — massive paintings of civic guard companies and regents that capture character and humanity with a brushwork so loose and confident it anticipated Impressionism by two centuries. The Regents and Regentesses of the Old Men’s Almshouse, painted in 1664 when Hals was in his eighties, are masterpieces of psychological portraiture.
Beyond Hals, the museum holds works by other Haarlem School painters including Judith Leyster, Pieter Claesz (still life master), and Jan Steen, creating a comprehensive picture of Golden Age Dutch painting as practiced in this city.
Practical info: Entry is EUR 16 for adults, covers both locations. Open Tuesday through Saturday 11:00-17:00, Sunday 12:00-17:00. Allow 90 minutes for the Hal site. The courtyard garden is a peaceful spot to rest between galleries.
Shopping in Haarlem — Independent and Irresistible
Haarlem’s shopping streets have a significantly higher proportion of independent and owner-operated stores than Amsterdam, making a browsing session here genuinely rewarding. The main shopping streets radiate from the Grote Markt in all directions.
Grote Houtstraat is the primary commercial street, with a mix of Dutch chains and independent shops. Kleine Houtstraat and the charming Gierstraat are where the independent boutiques concentrate — think curated homeware shops, artisan chocolate makers, independent bookstores, and vintage clothing.
Barteljorisstraat and Schagchelstraat form a quieter shopping corridor with antique dealers, art galleries, and specialty stores. Frankestraat has emerged as Haarlem’s version of the Nine Streets, with a growing cluster of design shops and cafes.
For books, Athenaeum Boekhandel on the Gedempte Oude Gracht is an excellent independent bookstore. For cheese, De Kaaskamer van Haarlem (Spekstraat 2) offers tastings and a stunning selection of aged Dutch cheeses.
Bloemendaal aan Zee — The Beach Escape
One of the most compelling reasons to include Haarlem in your Amsterdam itinerary is the proximity to the North Sea coast. Bloemendaal aan Zee (Bloemendaal-on-Sea) is a wide, sandy beach backed by dunes, accessible from Haarlem station by bus 81 in about 25 minutes.
In summer, beach clubs set up along the sand with loungers (free to EUR 15 depending on the venue), full restaurant menus, cocktail bars, and DJ sets that can stretch late into warm evenings. Woodstock 69 is the most famous beach club, with a festival atmosphere, live music, and a young crowd. Bloomingdale offers a more upscale experience with sushi and cocktails.
The beach itself is excellent regardless of the clubs — the sand is fine and clean, the water is cold but swimmable from June through September, and the dune landscape of the South Kennemerland National Park stretches behind the beach with walking and cycling trails through pine forests and wild dune grasslands.
Practical tip: Bring a windbreak or choose a sheltered beach club — the North Sea coast is famously windy even on warm days. In spring and autumn, the beach is quieter and the dune walks are spectacular, even if swimming is off the agenda.
Where to Eat in Haarlem
Jacobus Pieck (Warmoesstraat 18) is a beloved Haarlem lunch institution in a cozy, art-filled interior. Sandwiches and salads run EUR 9-14, and the homemade cakes (EUR 5) are excellent. Weekend brunch draws a loyal crowd, so arrive before 11:00.
Ratatouille (Spaarne 96) occupies a beautiful canal-side location and serves French-Dutch bistro food. The three-course dinner menu at EUR 37.50 is outstanding value for cooking of this quality — think confited duck leg with lentils, or baked cod with saffron sauce. The wine list favors French bottles and is fairly priced.
ML (Kleine Houtstraat 70) is Haarlem’s Michelin-starred restaurant, serving a creative tasting menu that draws on seasonal Dutch ingredients. The five-course menu runs EUR 85, and the wine pairings (EUR 55) are expertly chosen. Reservations essential.
De Jopenkerk (Gedempte Voldersgracht 2) is a brewery and restaurant inside a converted Gothic church. The Jopen brewery produces excellent craft beers — the Koyt (a medieval-style beer) and the Extra Stout are highlights — and the food menu of pub classics with a twist (burger EUR 17, fish and chips EUR 18) matches the setting perfectly. A tasting flight of four beers costs EUR 9.
Friethuis de Vlaamse Ransen (Warmoesstraat 3) serves the best frites (thick-cut fries) in Haarlem, double-fried and served in a paper cone with an array of sauces. A large cone with sauce is EUR 5 — perfect walking fuel.
Practical Tips for a Haarlem Day Trip
Timing: A half day (4-5 hours) covers the Grote Markt, St. Bavo’s, and the Frans Hals Museum with time for lunch. A full day adds the beach, leisurely shopping, and an evening meal. If you are visiting during tulip season (mid-March through mid-May), Haarlem is an excellent base for visiting Keukenhof, which is 30 minutes south by bus.
Getting around Haarlem: The city center is compact and flat — everything is within a 10-minute walk of the station. If you plan to visit the beach, rent a bike at the station (EUR 10-12 per day from various shops) and ride to Bloemendaal through the dunes in about 25 minutes.
Train tickets: Buy an OV-chipkaart or use contactless payment on the train (debit/credit card, Apple Pay, or Google Pay). The EUR 4.90 fare each way makes Haarlem one of the most affordable day trips from Amsterdam.
Combining day trips: Haarlem works well combined with a morning at Keukenhof (in tulip season) or a visit to Zaanse Schans on a separate day. Together with the Amsterdam neighborhoods, these three day trips give you a comprehensive picture of what the region beyond the canal ring has to offer.
Haarlem is the kind of place that reveals Amsterdam’s secret — that the Netherlands’ charm is not concentrated in one city but distributed across dozens of towns and villages, each with their own character and history. Fifteen minutes on a train, and you have discovered one of the finest.