Skip to content
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
Private room
Rating 4.80 out of 565 reviews
Fantastic attic space with private bathroom (1p)
1 guest · 1 bedroom · 1 bed · 1 private bathroom
Wifi · Heating
SUPERHOST
Entire flat
Rating 4.80 out of 5131 reviews
City Center Jungle apartment (15 min, Amsterdam)
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi · Kitchen · Heating
Private room
Rating 4.76 out of 5218 reviews
Unique private studio
2 guests · 1 bedroom · 1 bed · 1.5 bathrooms
Wifi · Heating
Tiny house
Rating 4.53 out of 5193 reviews
App c. Haarlem,Amsterdam zandvoort free bike/park
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi · Kitchen · Free parking · Heating
SUPERHOST
Private room
Rating 4.72 out of 595 reviews
Gastenverblijf 50 m vanaf station Haarlem
2 guests · 1 bedroom · 1 bed · 1 private bathroom
Wifi · Heating
SUPERHOST
Private room
Rating 4.96 out of 5112 reviews
Cosy, comfortable single bedroom. Central location
1 guest · 1 bedroom · 1 bed · 1.5 shared bathrooms
Wifi · Heating
SUPERHOST
Entire flat
Rating 4.88 out of 5100 reviews
Appartment near centre of Haarlem
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi · Kitchen · Heating
Entire guest house
Rating 4.56 out of 581 reviews
Monumental Studio Space
2 guests · Studio · 2 beds · 0 bathrooms
Wifi · Kitchen · Heating
Entire flat
Rating 4.74 out of 5228 reviews
Cosy apartment Overveen 20 km from Amsterdam
2 guests · 1 bedroom · 0 beds · 1 bathroom
Wifi · Free parking · Heating
SUPERHOST
Entire guest house
Rating 4.77 out of 5226 reviews
Vacation Home: Centre of Haarlem
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.69 out of 5345 reviews
Sleep in the attic in Haarlem!
1 guest · 1 bedroom · 1 bed · Shared toilet with sink
Wifi
Private room
Rating 4.19 out of 5186 reviews
Breezehome
2 guests · 1 bedroom · 1 bed · 1 shared bathroom
Wifi · Kitchen · Free parking · Heating
Private room
Rating 4.88 out of 535 reviews
Room with a river view
1 guest · 1 bedroom · 1 bed · 1 shared bathroom
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.98 out of 5137 reviews
BB40 Haarlem | Sleeping on the water
2 guests · 1 bedroom · 1 bed · 1 private bathroom
Hosted by a business · Wifi · Heating
SUPERHOST
Private room
Rating 4.84 out of 5365 reviews
Cosy room in historic Canal House (Boat and bikes)
2 guests · 1 bedroom · 1 bed · 2 shared bathrooms
Wifi · Heating
SUPERHOST
Entire flat
Rating 4.76 out of 5232 reviews
Modern ap, own kitchen, citybikes, free parking!
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi · Kitchen · Heating
Private room
Rating 4.73 out of 5120 reviews
CH- junior studio center Haarlem near Amsterdam
2 guests · 1 bedroom · 1 bed · 1 private bathroom
Wifi · Heating
Entire flat
Rating 4.25 out of 5102 reviews
Warm Studio on HotSpot
2 guests · Studio · 1 bed · 1 bathroom
Hosted by a business · Wifi · Kitchen · Heating
118 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.