Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Haarlem
Check in / Check out
Add dates
Guests
Add guests
Places to stay
Experiences
Location
Navigate forward to access suggested results
Check in
Add dates
Check out
Add dates
Guests
Add guests
Search
Become a host
Sign up
Log in
Host your home
Host an experience
Help
300+ stays
Stays in Haarlem
Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
Entire flat in Haarlem
GOG D Cozy Lofts Haarlem
4 guests
·
1 bedroom
·
5 beds
·
1.5 bathrooms
Wifi
·
Pets allowed
·
Dishwasher
·
Kitchen
4.28
(29)
Entire flat in Haarlem
Auditorium
2 guests
·
1 bedroom
·
1 bed
·
1 bathroom
Wifi
·
Kitchen
SUPERHOST
Entire flat in Haarlem
Riverside House near city centre Haarlem
2 guests
·
Studio
·
1 bed
·
1 bathroom
Wifi
·
Waterfront
·
Washing machine
·
Dishwasher
4.93
(166)
SUPERHOST
Entire flat in Haarlem
Renovated studio in the center!15 min to Amsterdam
2 guests
·
Studio
·
2 beds
·
1 bathroom
Hosted by a business
·
Wifi
·
Self check-in
·
Washing machine
4.92
(136)
Entire flat in Haarlem
City Center Apartment-20 min to Amsterdam & Beach
2 guests
·
1 bedroom
·
1 bed
·
1 bathroom
Wifi
·
Kitchen
4.77
(211)
Entire flat in Bloemendaal
Cosy Modern Apartment close to dunes, sea & city
6 guests
·
3 bedrooms
·
3 beds
·
1 bathroom
Wifi
·
Indoor fireplace
·
Dryer
·
Free parking
SUPERHOST
Entire flat in Haarlem
Modern ap, own kitchen, citybikes, free parking!
2 guests
·
1 bedroom
·
1 bed
·
1.5 bathrooms
Wifi
·
Free parking
·
Dishwasher
·
Kitchen
4.89
(97)
SUPERHOST
Entire flat in Haarlem
COZY CHIC large apartment in historic centre
4 guests
·
1 bedroom
·
2 beds
·
1 bathroom
Wifi
·
Pets allowed
·
Waterfront
·
Kitchen
4.88
(43)
SUPERHOST
Entire flat in Haarlem
Modern ap, own kitchen, citybikes, free parking!
2 guests
·
1 bedroom
·
1 bed
·
1 bathroom
Wifi
·
Free parking
·
Dishwasher
·
Kitchen
4.79
(291)
SUPERHOST
Entire flat in Haarlem
Studio 44: A new city centre A-location studio!
2 guests
·
Studio
·
1 bed
·
1.5 bathrooms
Wifi
·
Self check-in
·
Dryer
·
Washing machine
4.92
(64)
Entire flat in Haarlem
Fully renovated apartment in center with cinema
2 guests
·
1 bedroom
·
1 bed
·
1 bathroom
Wifi
·
Self check-in
·
Air conditioning
·
Kitchen
4.75
(123)
Entire flat in Haarlem
The Auditorium
2 guests
·
1 bedroom
·
1 bed
·
1 bathroom
Wifi
·
Washing machine
·
Kitchen
4.0
(5)
Entire flat in Haarlem
GOG E Cozy Lofts Haarlem
4 guests
·
1 bedroom
·
4 beds
·
1.5 bathrooms
Wifi
·
Pets allowed
·
Dishwasher
·
Kitchen
4.36
(28)
Entire flat in Haarlem
The Hertzog Apartment - Roof Terrace
2 guests
·
1 bedroom
·
1 bed
·
1.5 bathrooms
Hosted by a business
·
Wifi
·
Washing machine
·
Kitchen
Entire flat in Haarlem
In a monumental house, apartment in Center Haarlem
4 guests
·
2 bedrooms
·
2 beds
·
1.5 bathrooms
Wifi
·
Dishwasher
·
Kitchen
4.64
(11)
SUPERHOST
Entire flat in Beverwijk
CORONA CLEAN. Top location Shops all open, Beamer.
2 guests
·
2 bedrooms
·
2 beds
·
1.5 bathrooms
Wifi
·
Lift
·
Free parking
·
Washing machine
4.88
(26)
Entire flat in Haarlem
Huis aan de Gracht 2
2 guests
·
1 bedroom
·
2 beds
·
1 bathroom
Wifi
·
Breakfast
·
Dryer
·
Washing machine
SUPERHOST
Entire flat in Haarlem
Studio in the centre of Haarlem-15min to Amsterdam
2 guests
·
1 bedroom
·
2 beds
·
1 bathroom
Wifi
·
Self check-in
4.87
(128)
SUPERHOST
Entire flat in Haarlem
Ground floor apartment on beautiful canal
2 guests
·
1 bedroom
·
2 beds
·
1.5 bathrooms
Wifi
·
Self check-in
·
Dishwasher
·
Kitchen
4.90
(71)
SUPERHOST
Entire flat in Cruquius
Lovely luxury studio with veranda
2 guests
·
Studio
·
1 bed
·
1 bathroom
Wifi
·
Free parking
·
Dishwasher
·
Kitchen
4.98
(58)
1
2
3
4
5
…
15
1 – 20 of 300+ flats
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Zandvoort
The Hague
Utrecht
Leiden
Alkmaar
Rotterdam
Noordwijk
Bloemendaal aan Zee
Map