Guides › The Netherlands (Holland) › Haarlem, Netherlands
City guide

Haarlem, Netherlands

Haarlem is a city and municipality in the Netherlands. It is the capital of the province of North Holland.

Type CityMetro Area Population 162,543

Why go

  • City in North Holland, Netherlands.
  • Known for Grote Markt.
  • Served by Castricum Glidersite.

History

Haarlem is a city and municipality in the Netherlands. It is the capital of the province of North Holland. Haarlem is situated at the northern edge of the Randstad, one of the most populated metropolitan areas in Europe; it is also part of the Amsterdam metropolitan area. Haarlem had a population of 162,543 in 2021.

Restaurants & places to go

French, Restaurant · Opening hours: Tu-Su 12:00-22:00 Features: vegetarian options Wikipedia: nl:De Bokkedoorns · 53 Zeeweg, Overveen, 2051EB · bokkedoorns.nl
Indoor
Pancake, Restaurant · Opening hours: Mo-Su 09:00-22:00 Features: outdoor seating Wikipedia: nl:Kraantje Lek · 22 Duinlustweg, Overveen, 2051AB · kraantjelek.nl
Indoor
Regional, Restaurant · Regional restaurant · 5 Brouwerskolkweg, Overveen, 2051ED · restaurantbrouwerskolkje.nl
Indoor
Fine Dining, Restaurant · Fine Dining restaurant · 60 Duin- en Kruidbergerweg, Santpoort-Noord, 2071LE · duin-kruidberg.nl
Indoor
Burger, Fast Food · McDonald's Hoofddorp Opening hours: Mo-Su 07:00-01:00 Features: outdoor seating, takeaway · 5 Vuursteen, Hoofddorp, 2132LZ · mcdonaldsrestaurant.nl
Indoor
Coffee Shop, Cafe · Bagels, Espresso and Happiness Opening hours: Mo-Sa 09:00-17:30; Su 09:30-17:00 Features: takeaway · 49 Gierstraat, Haarlem, 2011GB · bagelsbeans.nl
Indoor
Breakfast, Brunch, Sandwich, European, Swedish, Restaurant · self service Opening hours: Mo-Fr 09:30-19:30; Sa 09:30-18:30; Su 09:30-17:30 · ikea.com
Indoor
Thai, Restaurant · Authentic Thai restaurant awarded by the Thai Embassy as Thai Select Authentic restaurant Opening hours: We-Mo 17:00-22:00 Features:… · erawan.nl
Indoor
International, Restaurant · fruit picking, market, cafe and more Opening hours: Tu-Su 10:30-18:00 Features: step-free access · 48 Tom Schreursweg, Amsterdam,… · fruittuinvanwest.nl
Indoor
Organic, Fast Food · Natuurlijk bij... Jetties. Burgers, friet, taart en broodjes. Opening hours: Mo-We 12:00-20:00; Th-Su 11:30-20:00 Features: outdoor… · jetties.eu
Indoor
Vietnamese, Restaurant · numerous allergens are displayed on the menu card (see website:menu) than can be displayed via the diet:* key Opening hours: We-Fr… · cotam.nl
Indoor
Italian, Restaurant · vino e cucina · 23A Grote Markt, Haarlem, 2011RC · restaurantapplause.nl
Indoor
Asian, Restaurant · Kitchen & Bar Features: outdoor seating, vegan options · 12 Grote Markt, Haarlem, 2011RD · haarlem.bambukitchen.nl
Indoor
Greek, Restaurant · You can park your bicycle/(mobility)scooter at the back entrance which is also the entrance to the terrace of this Greek restaurant.… · tavernadelphi.nl
Indoor
Cafe · Cat cafe Opening hours: We-Su 10:00-17:30 Features: vegan options, step-free access · 10 Keizerstraat, Haarlem, 2011VS · jippieskattencafe.nl
Indoor
Pizza, Restaurant · Opening hours: Mo-Th 17:00-22:00; Fr-Su 16:00-22:00 Features: vegetarian options, step-free access · 70D Kruisweg, Haarlem, 2011LG · depizzabakkers.nl
Indoor
Friture, Fast Food · Opening hours: Mo-Sa 10:30-22:00, Su 12:00-22:00 Features: takeaway, step-free access · 1 Tussen Meer, Amsterdam, 1068EX · febodelekkerste.nl
Indoor
Chicken, Fast Food · Opening hours: Mo-Fr 09:00-18:00; Sa 09:00-17:00; Su off Features: takeaway · 8 Mentonpassage, Haarlem, 2037AB · kippie.nl
Indoor
Indian, Restaurant · Opening hours: Mo-Fr 17:00-22:00; Sa-Su 12:00-22:00 Features: vegetarian options · 106 Marktplein, Hoofddorp, 2132DD · krishnavilas.com
Indoor
Steak House, Restaurant · Opening hours: Mo 16:00-21:30; Tu-Th,Su 11:30-21:30; Fr-Sa 11:30-22:30 Features: outdoor seating, takeaway · 1 Riviervismarkt,… · loetje.nl
Indoor
Sushi, Fast Food · Opening hours: Mo-Su 16:00-21:00 Features: takeaway, delivery · 8 Casablancastraat, Haarlem, 2037AK;2037AZ · shabutogo.nl
Indoor
Tex-Mex, Fast Food · Opening hours: Mo-Th 12:00-21:00; Fr-Su 12:00-22:00 Features: takeaway, vegetarian options · 1011 Osdorpplein, Amsterdam, 1068TG · tacobell.nl
Indoor
Tea, Coffee Shop, Cake, Cafe · Opening hours: Mo-Sa 10:00-18:00; Su 12:00-16:00 Features: outdoor seating · 32 Gasthuisstraat, Haarlem, 2011XP · coffee-star.nl
Indoor
Mexican, Fast Food · Opening hours: Mo-Su 16:00-22:00 Features: takeaway · 95-ZW Gedempte Oude Gracht, Haarlem, 2011GN · tacomundo.com
Indoor
Indonesian, Restaurant · Opening hours: Mo,We-Fr 12:00-22:00; Sa,Su 17:00-22:00; Tu off Features: takeaway, vegetarian options · 82-ZW Zijlweg, Haarlem, 2013DL · oosteten.nl
Indoor
Moroccan, Restaurant · Opening hours: Mo-Su 08:30-22:00 · 873 Pieter Calandlaan, Amsterdam, 1069SC · chhiwatbladiamsterdam.nl
Indoor
Turkish, Restaurant · Opening hours: Mo-Th 12:00-23:00; Fr-Su 12:00-00:00 · 945 Pieter Calandlaan, Amsterdam, 1069SC · leziz.nl
Indoor
Lebanese, Restaurant · Opening hours: Mo-Su 12:00-00:00 · 1010 Osdorpplein, Amsterdam, 1068TG · sallora.amsterdam
Indoor
Sandwich, Fast Food · Features: takeaway · 14 Raadhuisplein, Hoofddorp, 2132TZ · restaurants.subway.com
Indoor
Tapas, Restaurant · Tapas restaurant · 214 Burgemeester van Stamplein, Hoofddorp, 2132BH · lacubanita.nl
Indoor
Dutch, Restaurant · Opening hours: Mo-Su 09:00-00:00 Features: vegetarian options · 10 Strandafgang De Favauge, Zandvoort, 2042TV · beachclubtien.nl
Indoor
Restaurant · Opening hours: Mo-Su 09:00-17:00 Features: step-free access · 26 Schagchelstraat, Haarlem, 2011HZ · browniesanddownies.nl
Indoor
Mediterranean, Anatolisch, Cafe · Opening hours: Mo off; Tu-Fr 12:00-18:00; Sa-Su 12:00-18:00 · 93 Bennebroekerlaan, Bennebroek, 2121GS · cafevijg.nl
Indoor
Chinese, Restaurant · Opening hours: Mo-Sa 16:00-22:00; Su 12:00-22:00 · 34 Terrasweg, Santpoort-Noord, 2071BC · chentongkong.nl
Indoor
Crepe, Cafe · Opening hours: Mo-Fr,Su,PH 10:00-18:30, Sa,PH 09:30-18:30 Features: outdoor seating · 22 Kruisstraat, Haarlem, 2011PX · crepeaffaire.com
Indoor
Lunch, Restaurant · Opening hours: Tu-We 11:00-17:00; Th, Sa 11:00-20:00; Fr 11:00-22:00 · 198 Hoofdstraat, Hillegom, 2182ER · lunchbollenstreek.nl
Indoor
Fish, Restaurant · Opening hours: Th-Su 17:00-22:00 · restaurantdemeerpaal.nl
Indoor
Italian Pizza, Mediterranean, Turkish, Fast Food · Opening hours: Tu-Su 11:00-22:45 · 290 Aalbersestraat, Amsterdam, 1067GR · dellamore-amsterdam.nl
Indoor
Arab, Grill, Fast Food · Opening hours: Tu-Sa 12:00-22:00; Su-Mo 14:00-22:00 · 51 Marsmanplein, Haarlem, 2025DV · facebook.com
Indoor
Ice Cream · Opening hours: Mo-Su 12:00-21:00 · 42 Marktplein, IJmuiden, 1972GC · ijscuypje.nl
Indoor
Surinamese, Indian, Restaurant · Opening hours: Mo off; Tu-Th 11:00-19:00; Fr 11:00-20:00; Sa 12:00-19:00; Su off Features: takeaway, delivery · 644A… · joycefoodcorner.nl
Indoor
Japanese, Restaurant · Opening hours: Tu 14:00-22:00; We-Su 13:00-22:00 Features: outdoor seating · 428 Kennemerboulevard, IJmuiden, 1976EK · kinko.nl
Indoor
English, Dutch, Restaurant · Opening hours: Mo-Th 09:00-22:00; Fr 09:00-20:00 · 48 Hornweg, Amsterdam, 1044AN · lacantinawestpoort.nl
Indoor
Kebab, Fast Food · Opening hours: Mo-Sa 11:30-22:00 · 985A Kruisweg, Hoofddorp, 2132CE · mastersdoner.nl
Indoor
Seafood, Restaurant · Opening hours: Mo-Su 10:00-24:00 Features: outdoor seating · meijeraanzee.nl
Indoor

353 more places in the Ultimate edition. See the Ultimate edition →

Airports

Amsterdam Schiphol Airport (AMS) 12 km to the centre
Amsterdam, NH, NL — You board from the indoor waiting area — no need to plan for the weather. ✈ 79 airlines (KLM Royal Dutch Airlines, Transavia Holland, Alitalia, Delta Air Lines…) · direct flights to 232 destinations incl. Lisbon, Abu Dhabi, Copenhagen, Barcelona, London… (OpenFlights route data).
✈ Airlines & flight paths — 79 airlines, 232 direct destinations

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor
Langeveld Glidersite 12 km to the centre
Noordwijk, ZH, NL
Outdoor
Castricum Glidersite 17 km to the centre
Castricum, NH, NL
Outdoor

Getting there by ferry

Belgiëlaan
Ferry terminal · 1.7 km from the centre · Spaarnelanden
Outdoor
Spaarnelaan
Ferry terminal · 1.7 km from the centre · Spaarnelanden
Outdoor
Spaarndam
Ferry terminal · 8.3 km from the centre
Outdoor
Assendelft
Ferry terminal · 8.6 km from the centre
Outdoor
Velsen-Zuid
Ferry terminal · 9.2 km from the centre · Gemeentelijk Vervoerbedrijf
Outdoor
Velsen-Noord
Ferry terminal · 9.5 km from the centre · Gemeentelijk Vervoerbedrijf
Outdoor
Spaarneveer
Ferry route · Spaarnelanden, gemeente Haarlem
Outdoor
pontje Meermond
Ferry route
Outdoor
Stroomboot
Ferry route
Outdoor
Buitenhuizerpont
Ferry route · GVB
Outdoor
Veer F21: Spaarndam → Assendelft
Ferry route · GVB
Outdoor
Veer F21: Assendelft → Spaarndam
Ferry route · GVB
Outdoor
Velserpont
Ferry route · GVB
Outdoor
Veer F22: Velsen-Zuid -> Velsen-Noord
Ferry route · GVB
Outdoor

Where to stay

Zijlstraat 62, 2011 TP Haarlem, Netherlands · 1635.nl
Indoor
Harmenjansweg 4, 2031 WK Haarlem, Netherlands · metzlrhouse.com
Indoor
Spaarnwouderstraat 74, 2011 AE Haarlem, Netherlands · helloimlocal.com
Indoor
Gedempte Oude Gracht 46, 2011 GS Haarlem, Netherlands · frenchie.nl
Indoor
Kleine Houtstraat 13, 2011 DD Haarlem, Netherlands · toasthaarlem.nl
Indoor
Korte Veerstraat 3, 2011 CL Haarlem, Netherlands · haarlem-hotelsuites.nl
Indoor
Bloemendaalseweg 333a, 2051 GH Overveen, Netherlands · seabreezesuites.nl
Indoor
Ripperdastraat 13A, 2011 KG Haarlem, Netherlands · hotelstaats.nl
Indoor
Bloemendaalseweg 90, 2061 CN Bloemendaal, Netherlands · bloemendaalhotelcollection.com
Indoor
Baan 7, 2012 DB Haarlem, Netherlands · carltonsquare.nl
Indoor
Zijlsingel 1A, 2013 DN Haarlem, Netherlands · ihg.com
Indoor
Damstraat 10, 2011 HA Haarlem, Netherlands · amrathhotelhaarlem.nl
Indoor
Grote Markt 12, 2011 RD Haarlem, Netherlands · bambukitchen.nl
Indoor
Haarlemmerstraatweg 183, 2065 AE Haarlemmerliede, Netherlands · zoete-inval.nl
Indoor
Kruisweg 34-36, 2011 LC Haarlem, Netherlands · hotelliondor.nl
Indoor
Toekanweg 2, 2035 LC Haarlem, Netherlands · hotelhaarlem.nl
Indoor
Badhuisplein 2-4, 2042 JB Zandvoort, Netherlands · amsterdambeachhotel.nl
Indoor
A.W.F. van Idenburglaan 2, 2024 AX Haarlem, Netherlands · all.accor.com
Indoor
Anegang 2, 2011 HS Haarlem, Netherlands · alys.nl
Indoor
Vlietweg 20, 2071 KW Santpoort-Noord, Netherlands · bastionhotels.com
Indoor
Manpadslaan 1 (auto 2e Leyweg 7 (fiets, 2105 MA Vogelenzang, Netherlands · gasterijleyduin.nl
Indoor
Oude Groenmarkt 20, 2011 HL Haarlem, Netherlands · ambassadorcitycentrehotel.nl
Indoor
Raaks 1 - 3, 2011 VA Haarlem, Netherlands · hotelraecks.nl
Indoor
Hoofdstraat 248, 2071 EP Santpoort-Noord, Netherlands · hoteldeweyman.nl
Indoor
Bosweg 15, 2131 LX Hoofddorp, Netherlands · marriott.com
Indoor
Klokhuisplein 5, 2011 HK Haarlem, Netherlands · mlinhaarlem.nl
Indoor
Grote Markt 27, 2011 RC Haarlem, Netherlands · hotelcarillon.com
Indoor
Indoor

Where things are

Full geo-intelligence in Better Mapping →
Local search powered by Geoverts and geo-intelligence by Better Mapping base map © OSM

Photographs

When to go

Tourist season
May – September

The warmer, longer-day half of the year is the safest bet for a first visit.

Shoulder season
April, October

Cooler and quieter, with fewer visitors and better value.

Worth avoiding
Deep winter

Short days and the coldest weather — check local conditions before travelling.

Getting there & around

Getting there. The nearest airport on record is Castricum Glidersite; 1 other airport serves the wider area. Check rail and road links from the tourism sources below. By water: 6 ferry terminals within 20 km (nearest: Belgiëlaan, 1.7 km); routes include Spaarneveer, pontje Meermond, Stroomboot.

Getting around. Use the map above to orient yourself; nearby hotels, attractions and places to eat are listed from the live Ultimate data for Haarlem, Netherlands. Local transit details will be added as the guide is expanded.

Trains & rail

National rail

Private aviation

On-demand charter, jet cards and the semi-private scheduled carriers that serve this city.

Broker · Any aircraft via operators worldwide · Global charter broker with 30+ offices; private jets, group charters and cargo.
FBO, charter, management · Managed fleet · FBO network and management across Europe, Africa, the Middle East and Asia-Pacific.
Fractional, jet card · Embraer Praetor, Bombardier Challenger & Global, Gulfstream · Fractional ownership and jet cards in North America and Europe.
Charter, management · Large-cabin & VIP airliners · Geneva-based operator known for large-cabin and VIP airliner charters.
Charter, management, FBO, MRO · Managed fleet worldwide · General Dynamics company: charter, completions and FBOs in Europe, the Middle East, Asia and the US.

Tours & experiences