Haarlem hotels from RM275
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Haarlem
Check prices for these dates
Top 10 trending Haarlem hotels

Carlton Square Hotel
Carlton Square Hotel
9.0 out of 10, Wonderful, (1000)
The price is RM472
RM573 total
includes taxes & fees
2 Nov - 3 Nov

ibis Styles Haarlem City
ibis Styles Haarlem City
8.6 out of 10, Excellent, (575)
The price is RM340
RM430 total
includes taxes & fees
2 Nov - 3 Nov

Holiday Inn - the niu, Dairy Haarlem by IHG
Holiday Inn - the niu, Dairy Haarlem by IHG
9.2 out of 10, Wonderful, (875)
The price is RM394
RM539 total
includes taxes & fees
28 Oct - 29 Oct

Ambassador City Centre Hotel
Ambassador City Centre Hotel
8.4 out of 10, Very good, (436)
The price is RM430
RM528 total
includes taxes & fees
12 Oct - 13 Oct

Metzlr House
Metzlr House
9.2 out of 10, Wonderful, (23)
The price is RM449
RM549 total
includes taxes & fees
2 Nov - 3 Nov

Van der Valk Hotel Haarlem
Van der Valk Hotel Haarlem
8.6 out of 10, Excellent, (1002)
The price is RM536
RM644 total
includes taxes & fees
2 Nov - 3 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Haarlem
Find the best Haarlem areas for the activities you enjoy most.

Centrum
If you're spending some time in Centrum, Grote Markt and Corrie ten Boom House are top sights worth seeing.

Stationsbuurt
If you're spending some time in Stationsbuurt, Hofje van Staats and Tmall History Museum are top sights worth seeing.
Learn more about Haarlem
Wander through Grote Markt's historic square where Frans Hals Museum and the magnificent St. Bavo Church showcase Haarlem's Golden Age heritage. Rent bikes to explore the city's hidden hofjes (courtyards) before sampling local brews at Jopenkerk, a church transformed into a craft brewery.

More cheap stays in Haarlem
More cheap stays in Haarlem

Via Amsterdam - Hostel
Diemerhof 20, Diemen
The price is RM257 per night from 2 Nov to 3 Nov
RM257
RM313 total
2 Nov - 3 Nov
includes taxes & fees
8.4/10 Very Good! (828 reviews)
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Haarlem
Hotels near Haarlem Airport
Hotels Near Haarlem
- Zandvoort Hotels
- Dutch Coast Hotels
- Zaandam Hotels
- Noordwijk Hotels
- Hoofddorp Hotels
- Schiphol Hotels
- Egmond aan Zee Hotels
- North Sea Hotels
- Amstelveen Hotels
- Leiden Hotels
- Badhoevedorp Hotels
- Schiphol-Rijk Hotels
- Alkmaar Hotels
- Katwijk Aan Zee Hotels
- Schoorl Hotels
- Almere Hotels
- Egmond aan den Hoef Hotels
- Aalsmeer Hotels
Explore more hotels
- ibis Amsterdam Centre
- Leonardo Royal Hotel Amsterdam
- Hotel Fogo Amsterdam
- BUNK Hotel Amsterdam
- Hotel Jakarta Amsterdam
- Kimpton De Witt Amsterdam by IHG
- citizenM Amstel Amsterdam
- Grand Hotel Amrâth Amsterdam
- Anantara Grand Hotel Krasnapolsky Amsterdam
- Jaz in the City Amsterdam
- The Social Hub Amsterdam City
More ways to book
Expedia's Latest Trends
Hotels
- Raia Hotel & Convention Centre Terengganu
- Hotels in Saratok
- Golden Roof Hotel Ampang Ipoh
- Hotels in Mersing
- Lanson Place Bukit Ceylon
- Woco Boutique Hotel Kinrara
- Budget Hotels in Paris
- Hotels near Ministry of Foreign Affairs
- Hotels near Meru Valley Golf & Country Club
- The Mews KLCC By Plush
- Hotels with Spa in Malacca
- Adaaran Club Rannalhi - 45 Minutes away from Male by Speedboat
- Kalima Resort & Spa, Phuket
- Hotels with Breakfast in Batu Ferringhi
Flights
- Flights from Sepang (KUL) to Juillan (LDE)
- Flights from Sandakan (SDK) to Kudat (KUD)
- Flights to Cambridge
- Flights from Dallas (DFW) to Sepang (KUL)
- Flights to El Calafate
- Flights from Miri (MYY) to Ba'Kelalan (BKM)
- Flights from Alor Setar (AOR) to Kuala Lumpur (SZB)
- Flights from London (LHR) to Jeddah (JED)