Haarlem, Netherlands: travel guide

A calm Dutch town of gabled houses, a Gothic church and Frans Hals

The elegant capital of Noord-Holland province and Amsterdam's most sophisticated day-trip neighbour — just 20 minutes by direct train.

About Haarlem

Haarlem is a historic town a short train ride west of Amsterdam, with a central square, the Grote Markt, dominated by the Gothic church of St Bavo. Gabled townhouses, small canals and hidden courtyard almshouses give the centre a settled, comfortable character.

Things to do in Haarlem include the Frans Hals Museum, which shows work by the town's famous portrait painter, and Teylers Museum, an old-fashioned cabinet of art and science. Boutiques and cafes fill the lanes, and the beach town of Zandvoort and the dunes are close by.

Haarlem suits visitors who want a gentler alternative to the capital. Spring, when the nearby bulb fields bloom, and early autumn are the best times to visit.

Country
Netherlands
Currency
EUR
Time zone
Europe/Amsterdam
Nearest airport
AMS

Last updated

Plan a Haarlem trip

Top places to visit in Haarlem

  • Keukenhof Gardens

    flower garden · 4.7 rating · about 3 h · check the fee at the gate

    Keukenhof is the world's largest flower garden — 32 hectares at Lisse (25 km from Haarlem) planted each autumn with 7 million spring bulbs producing a spectacular display from late March to mid-May. It features 15 km of paths, an indoor…

  • Grote Kerk (Sint-Bavokerk)

    Gothic church · 4.6 rating · about 1 h · check the fee at the gate

    Sint-Bavokerk — the Grote Kerk — dominates Haarlem's Grote Markt and is one of the finest Gothic churches in the Netherlands. Built 1390–1520, it is famous for the 1738 Müller organ (played by Handel and the ten-year-old Mozart), the wide…

  • Frans Hals Museum

    fine art museum · 4.6 rating · about 1.5 h · check the fee at the gate

    The Frans Hals Museum holds the world's largest collection of paintings by Frans Hals, the virtuoso 17th-century portraitist famed for his loose, dynamic brushwork. The centrepieces are eight monumental civic guard and regent paintings…

  • Corrie ten Boom House (The Hiding Place)

    historic house museum · 4.7 rating · about 1 h · check the fee at the gate

    The Corrie ten Boom House — 'The Hiding Place' — is the family watch shop at Barteljorisstraat 19 where the Ten Boom family hid over 800 Jewish people from Nazi occupation between 1942 and 1944. A secret room concealed up to six people and…

  • Haarlem Grote Markt

    main-square · 4.7 rating · about 0.5 h · check the fee at the gate

    Grote Markt — Haarlem's spectacular medieval main square dominated by the Sint-Bavokerk and the Town Hall, with the iconic Saturday market, and the lively local atmosphere.

  • Haarlem Zandvoort Beach

    north-sea-beach · 4.6 rating · about 8 h · check the fee at the gate

    A day trip from Haarlem to Zandvoort — the spectacular North Sea beach (the Amsterdam Riviera), with the iconic Formula 1 Dutch Grand Prix circuit, and the famous beach clubs.

  • Haarlem Teylers Museum

    oldest-museum · 4.7 rating · about 2 h · entry €19 (≈ ₹1,970)

    The Teylers Museum — the Netherlands' spectacular oldest museum (1784), with the iconic 18th-century Oval Hall, the famous Michelangelo and Rembrandt drawings, and the rich scientific heritage.

  • Haarlem Sint Bavokerk

    gothic-organ · 4.7 rating · about 0.8 h · check the fee at the gate

    The Sint-Bavokerk (Grote Kerk) — Haarlem's spectacular 14th-15th century Gothic church, with the iconic Müller organ (played by Handel and Mozart), and the rich heritage.

  • Haarlem Spaarne River

    river-cruise · 4.6 rating · about 1 h · check the fee at the gate

    The Spaarne River boat tour — Haarlem's spectacular canal cruise on the historic river, with the iconic medieval bridges, the famous Teylers Museum views, and the rich heritage.

  • Haarlem De Adriaan Mill

    working-windmill · 4.7 rating · about 1 h · check the fee at the gate

    The Molen De Adriaan — Haarlem's spectacular 1779 working windmill on the Spaarne River, rebuilt in 2002 after the 1932 fire, with the iconic Dutch landscape heritage.

  • Haarlem Bloemendaal Day

    dune-landscape · 4.7 rating · about 8 h · check the fee at the gate

    A day trip from Haarlem to Bloemendaal — the spectacular Dutch dune landscape with the iconic Kennemerland National Park, the famous beach, and the rich Dutch coastal heritage.

Things to do

  • Keukenhof Tulip Gardens Day Tour Nature · 5 h · from EUR 54 per person
  • Frans Hals Museum Haarlem Guided Tour Cultural · 1.5 h · from EUR 18 per person
  • Beer Tasting at De Jopenkerk Haarlem Food · 1.5 h · from EUR 23 per person
  • Haarlem Historic City Walking Tour Sightseeing · 1.5 h · from EUR 11 per person
  • Cycling Through the Haarlem Dunes Nature · 3 h · from EUR 18 per person

Day trips and tours

  • Keukenhof Tulip Gardens Express from Haarlem 5.5 h · from EUR 48
  • North Sea Dunes Cycling Tour — Bloemendaal to Zandvoort 3.5 h · from EUR 41

Where to stay in Haarlem

  • Grote Markt & Binnenstad about EUR 130 per night

    Haarlem's breathtaking central square — the largest historic market square in the Netherlands, dominated by the Gothic St Bavo Church and lined with pavement cafés. The Frans Hals Museum, Corrie ten Boom House and…

  • Bloemendaal & Zandvoort Dunes about EUR 175 per night

    Haarlem's beach suburb to the west — a direct 15-minute bus or 10-minute train ride. Bloemendaal aan Zee is the most stylish beach in the Netherlands with restaurant-bars in the dunes; Zandvoort hosts the Formula 1…

Hotels

  • Haarlem Hotelsuites 4-star · EUR 175 to EUR 350 per night
  • Hotel Modez Haarlem 4-star · EUR 150 to EUR 298 per night
  • Hotel Lion D'Or Haarlem 4-star · EUR 105 to EUR 205 per night
  • Stayokay Haarlem 2-star · EUR 20 to EUR 68 per night

Where to eat

  • De Haarlemsche Vlaamsche Frites Dutch, Belgian, Street Food · about EUR 7 per person
  • Grand Café Brinkmann Dutch, Brasserie, Café · about EUR 28 per person
  • Jacobus Pieck Dutch, Organic, Café · about EUR 14 per person
  • Doppio Espresso Haarlem Dutch, Café, International · about EUR 11 per person
  • Ratatouille Food & Wine French, Dutch, European · about EUR 55 per person
  • ML Restaurant Dutch, French, Modern European · about EUR 145 per person

Getting to Haarlem

Nearest airport: Amsterdam (AMS), about 12 km away in a straight line. The road or rail journey is longer.

Getting around

  • Bicycle
  • Walking

More in Netherlands

Frequently asked questions about Haarlem

What are the top-rated places to visit in Haarlem?
The highest-rated places in our Haarlem guide are Keukenhof Gardens, Corrie ten Boom House (The Hiding Place), Haarlem Grote Markt, Haarlem Teylers Museum, Haarlem Sint Bavokerk.
Where should I stay in Haarlem?
Our guide covers these areas to stay in Haarlem: Grote Markt & Binnenstad, Bloemendaal & Zandvoort Dunes.
How do I get around Haarlem?
Ways to get around Haarlem covered in our guide: Bicycle, Walking.
Which airport is nearest to Haarlem?
The nearest airport to Haarlem has the code AMS.
✦ Your next adventure awaits

Dream it!
Plan it!
Book it!

All in one zippy experience.
From weekend getaways to epic multi-country adventures.

Round Trip Multi City
From
Delhi, Mumbai…
To
Bangkok, Bali…
Departure
Select Date
Return
Select Date
Travellers & Class
2 Travellers