Best things to do in Haarlem
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Haarlem
Tours & day trips
See all 805 activities
Culebra Swim with Turtles Adventure and Flamenco Beach by Ferry
Activity duration is 10 hours
10.0 out of 10 with 3 reviews
Free cancellation available
Private & custom tours
See all 354 activities
Culebra Swim with Turtles Adventure and Flamenco Beach by Ferry
Activity duration is 10 hours
10.0 out of 10 with 3 reviews
Free cancellation available
Food, drink & nightlife
See all 141 activities
Amsterdam: Smoke and Lounge City Boat Cruise
Activity duration is 1 hour and 10 minutes
9.6 out of 10 with 30 reviews
Free cancellation available
Adventure & outdoor
See all 76 activities
Amsterdam: Hidden Gems & Highlights Guided Bike Tour
Activity duration is 3 hours
10.0 out of 10 with 14 reviews
Free cancellation available
Shows & concerts
See all 28 activities
Amsterdam: 3-Course Meal in Historic 1st Class Waiting Rooms
Activity duration is 2 hours and 30 minutes
9.6 out of 10 with 8 reviews
Free cancellation available
Popular places to visit

Corrie Ten Boom House
You can study the exhibits at Corrie Ten Boom House, a museum with a story of its own, during your travels to Oude Stad. Discover the area's acclaimed art scene, or seek out its biking trails.

Cathedral of Saint Bavo
Learn about the local history of Haarlem with a stop at Cathedral of Saint Bavo. Discover the great live music in this walkable area, or seek out the biking trails.
Haarlem sightseeing tours & attractions
Things do in destinations worldwide
Most popular
Hotels
Flights
Air Canada Toronto (YYZ) to Narita (NRT) flightsFlights to British Virgin Islands (VGB)Baltimore to Calgary (BWI - YYC)Flights from Montreal to MississaugaToronto to Deer Lake (YYZ - YDF)Flights from Columbus to Cape CanaveralFlights to Grande PrairieToronto to Ottawa (YYZ - YOW)Flights to Florida KeysAlaska Airlines Bellingham (BLI) to San Diego (SAN) flightsRoyal Jordanian Detroit (DTW) to Beirut (BEY) flightsAir Canada St. John's (YYT) to Sudbury (YSB) flightsAir Canada Sidney (YYJ) to Puerto Vallarta (PVR) flightsPhilippine Airlines Manila (MNL) to Toronto (YYZ) flights
Cars