Skip to content
Show Map
Enter dates and number of guests to see the total price per night.
Over 30,000 guest reviews for places to stay in Haarlem, with an average of 4.8 out of 5 stars.

300+ places to stay

SUPERHOST
Entire guesthouse
Rating 4.76 out of 5225 reviews
Vacation Home: Centre of Haarlem
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
Entire guesthouse
Rating 4.55 out of 579 reviews
Monumental Studio Space
2 guests · Studio · 2 beds · 0 baths
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.98 out of 5130 reviews
BB40 Haarlem | Sleeping on the water
2 guests · 1 bedroom · 1 bed · 1 private bath
Hosted by a business · Wifi · Heating
Private room
Rating 4.88 out of 535 reviews
Room with a river view
1 guest · 1 bedroom · 1 bed · 1 shared bath
Wifi · Kitchen · Heating
Entire flat
Rating 4.56 out of 584 reviews
Ap. Haarlem ctr near Amsterdam Zandvoort free bike
4 guests · 2 bedrooms · 2 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Entire flat
Rating 4.29 out of 5184 reviews
Glass penthouse with suburb city view
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.69 out of 5343 reviews
Sleep in the attic in Haarlem!
1 guest · 1 bedroom · 1 bed · Shared half-bath
Wifi
SUPERHOST
Entire flat
Rating 4.76 out of 5227 reviews
Modern ap, own kitchen, citybikes, free parking!
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
Entire flat
Rating 4.83 out of 5191 reviews
Cosy apartment. Two free bikes and free parking.
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Free parking · Heating
Entire flat
Rating 4.23 out of 598 reviews
Warm Studio on HotSpot
2 guests · Studio · 1 bed · 1 bath
Hosted by a business · Wifi · Kitchen · Heating
Private room
Rating 4.19 out of 5186 reviews
Breezehome
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Kitchen · Free parking · Heating
Entire flat
Rating 4.74 out of 5225 reviews
Cosy apartment Overveen 20 km from Amsterdam
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Free parking · Heating
SUPERHOST
Private room
Rating 4.97 out of 5107 reviews
Cosy, comfortable single bedroom. Central location
1 guest · 1 bedroom · 1 bed · 1.5 shared baths
Wifi · Heating
SUPERHOST
Private room
Rating 4.87 out of 5141 reviews
Private, Cosy room with shower (A'dam&Beach)
1 guest · Studio · 1 bed · 1 private bath
Wifi · Heating
Entire flat
Rating 4.18 out of 5144 reviews
Cosy Loft on Superb Location
3 guests · Studio · 2 beds · 1 bath
Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.88 out of 598 reviews
Appartment near centre of Haarlem
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.84 out of 5359 reviews
Cosy room in historic Canal House (Boat and bikes)
2 guests · 1 bedroom · 1 bed · 2 shared baths
Wifi · Heating
SUPERHOST
Private room
Rating 4.88 out of 5124 reviews
1st floor in quiet street near Haarlem city center
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Heating
1 18 of 300+ Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.