We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Haarlem Railway Station

#232 of 300 Restaurants in Haarlem
Stationsplein 11
0.1 km from Haarlem Railway Station
#80 of 300 Restaurants in Haarlem
Kruisweg 28
0.2 km from Haarlem Railway Station
Cuisines: Dutch, Cafe, European, Bar, Pub
Special Offer
#161 of 300 Restaurants in Haarlem
Jansweg 31zw
0.1 km from Haarlem Railway Station
Cuisines: Moroccan, Mediterranean
Save up to 20% when you reserve online
Find a table
#91 of 300 Restaurants in Haarlem
Ripperdastraat 13 a
0.2 km from Haarlem Railway Station
Cuisines: Seafood
Find a table
#188 of 300 Restaurants in Haarlem
Kennemerplein 6
0.1 km from Haarlem Railway Station
Cuisines: Dutch, International, European, Bar, Contemporary, Pub
Find a table
#198 of 300 Restaurants in Haarlem
Jansweg 30
0.1 km from Haarlem Railway Station
Cuisines: Asian, Indonesian
#217 of 300 Restaurants in Haarlem
Jansweg 23
0.1 km from Haarlem Railway Station
#286 of 300 Restaurants in Haarlem
Station Haarlem Platform 3a
0.1 km from Haarlem Railway Station
Cuisines: Italian
#292 of 300 Restaurants in Haarlem
Stationsplein 3F Station building, next to entrance
0.1 km from Haarlem Railway Station
Cuisines: Fast food
#56 of 300 Restaurants in Haarlem
Kruisweg 43
0.2 km from Haarlem Railway Station
Cuisines: Dutch, Fast food
#103 of 300 Restaurants in Haarlem
Kruisweg 43A
0.2 km from Haarlem Railway Station
Find a table
#241 of 300 Restaurants in Haarlem
Kruisweg 32-ZW Nabij Station Haarlem
0.2 km from Haarlem Railway Station
Cuisines: Thai
Find a table
#226 of 300 Restaurants in Haarlem
Lange Herenstraat 6
0.2 km from Haarlem Railway Station
Cuisines: French, Belgian, European
#32 of 300 Restaurants in Haarlem
Kruisweg 57
0.3 km from Haarlem Railway Station
Cuisines: European
Find a table
#287 of 300 Restaurants in Haarlem
Kruisweg 32
0.2 km from Haarlem Railway Station
Cuisines: Chinese
#243 of 300 Restaurants in Haarlem
Kruisweg 46
0.2 km from Haarlem Railway Station
#235 of 300 Restaurants in Haarlem
Kruisweg 44
0.2 km from Haarlem Railway Station
Cuisines: Japanese
Find a table
#61 of 300 Restaurants in Haarlem
Kruisweg 70B
0.3 km from Haarlem Railway Station
Cuisines: Dutch, European, Seafood
Find a table
#60 of 300 Restaurants in Haarlem
Kruisweg 70D
0.3 km from Haarlem Railway Station
Cuisines: Italian, Pizza, European
#293 of 300 Restaurants in Haarlem
Kruisweg 56
0.2 km from Haarlem Railway Station
Cuisines: Dutch, European, Israeli
#163 of 300 Restaurants in Haarlem
Kruisweg 68-B
0.3 km from Haarlem Railway Station
Cuisines: Healthy, Soups
Find a table
#271 of 300 Restaurants in Haarlem
Kruisweg 53
0.3 km from Haarlem Railway Station
Cuisines: Asian, Indonesian
Find a table
#19 of 300 Restaurants in Haarlem
Kruisstraat 31
0.5 km from Haarlem Railway Station
Cuisines: Cafe, European, British
#1 of 300 Restaurants in Haarlem
Zijlstraat 31
0.8 km from Haarlem Railway Station
Cuisines: Dutch, Fast food, European
#28 of 300 Restaurants in Haarlem
Scheepmakersdijk 2A 2011 AT
0.5 km from Haarlem Railway Station
Cuisines: Dutch, Seafood, European, Central European, International
Find a table
#253 of 300 Restaurants in Haarlem
Schotersingel 2, Part of Dolhuys museum
0.3 km from Haarlem Railway Station
#6 of 300 Restaurants in Haarlem
Riviervismarkt 9 Zw
0.7 km from Haarlem Railway Station
Cuisines: Irish, Bar, European, Pub
#73 of 300 Restaurants in Haarlem
Kruisstraat 15
0.4 km from Haarlem Railway Station
Cuisines: Cafe, Dutch, European
Find a table
#4 of 300 Restaurants in Haarlem
Lange Veerstraat 4
0.8 km from Haarlem Railway Station
Cuisines: Dutch, Seafood, European
Find a table
#5 of 300 Restaurants in Haarlem
Zijlstraat 39
0.8 km from Haarlem Railway Station
Cuisines: Steakhouse, European, Argentinian, Grill
Find a table