
Find hotels in Haarlem from ₩101,948
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Haarlem hotels

Ambassador City Centre Hotel
Ambassador City Centre HotelCentrum
8.4 out of 10, Very Good, (460 reviews)
The price is ₩161,182
₩216,424 total
includes taxes & fees
May 5 - May 6

Carlton Square Hotel
Carlton Square HotelHaarlem
9.0 out of 10, Wonderful, (1,002 reviews)
The price is ₩179,657
₩238,779 total
includes taxes & fees
May 4 - May 5

Metzlr House
Metzlr HouseHaarlem
9.4 out of 10, Exceptional, (48 reviews)
The price is ₩167,468
₩224,030 total
includes taxes & fees
May 11 - May 12

Hotel Lion d'Or
Hotel Lion d'OrStationsbuurt
9.2 out of 10, Wonderful, (868 reviews)
The price is ₩174,771
₩232,866 total
includes taxes & fees
May 5 - May 6

ibis Styles Haarlem City
ibis Styles Haarlem CityHaarlem
8.6 out of 10, Excellent, (600 reviews)
The price is ₩147,650
₩200,051 total
includes taxes & fees
May 25 - May 26

Amrâth Grand Hotel Frans Hals
Amrâth Grand Hotel Frans HalsCentrum
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩185,054
₩245,471 total
includes taxes & fees
May 17 - May 18

Van der Valk Hotel Haarlem
Van der Valk Hotel HaarlemHaarlem
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩187,487
₩248,416 total
includes taxes & fees
May 31 - Jun 1

Boutiquehotel Staats
Boutiquehotel StaatsStationsbuurt
9.6 out of 10, Exceptional, (583 reviews)
The price is ₩264,353
₩341,424 total
includes taxes & fees
May 3 - May 4

Holiday Inn - the niu, Dairy Haarlem by IHG
Holiday Inn - the niu, Dairy Haarlem by IHGHaarlem
9.2 out of 10, Wonderful, (926 reviews)
The price is ₩149,718
₩219,806 total
includes taxes & fees
May 17 - May 18

Hotel 1635
Hotel 1635Centrum
10.0 out of 10, Exceptional, (1 review)
The price is ₩261,804
₩338,339 total
includes taxes & fees
May 4 - May 5

Haarlem Apart Hotel
Haarlem Apart HotelCentrum
8.0 out of 10, Very Good, (32 reviews)
The price is ₩205,327
₩269,840 total
includes taxes & fees
May 17 - May 18

Amadeus Hotel
Amadeus HotelCentrum
7.4 out of 10, Good, (198 reviews)
The price is ₩187,562
₩248,506 total
includes taxes & fees
May 3 - May 4

Hotel Malts
Hotel MaltsCentrum
9.8 out of 10, Exceptional, (224 reviews)
The price is ₩213,888
₩280,192 total
includes taxes & fees
May 5 - May 6

Bed and Breakfast The Rose
Bed and Breakfast The RoseHaarlem
10.0 out of 10, Exceptional, (3 reviews)
The price is ₩211,217
₩277,128 total
includes taxes & fees
May 3 - May 4

Stayokay Haarlem - Hostel
Stayokay Haarlem - HostelHaarlem
8.2 out of 10, Very Good, (146 reviews)
The price is ₩127,860
₩168,625 total
includes taxes & fees
May 25 - May 26

Hotel ibis Schiphol Amsterdam Airport
Hotel ibis Schiphol Amsterdam AirportBadhoevedorp
8.0 out of 10, Very Good, (1,632 reviews)
The price is ₩129,303
₩165,410 total
includes taxes & fees
May 10 - May 11

citizenM Schiphol Airport
citizenM Schiphol AirportSchiphol
9.2 out of 10, Wonderful, (3,526 reviews)
The price is ₩206,885
₩264,655 total
includes taxes & fees
May 3 - May 4

ibis Styles Amsterdam Airport
ibis Styles Amsterdam AirportSchiphol
8.4 out of 10, Very Good, (1,178 reviews)
The price is ₩142,233
₩181,941 total
includes taxes & fees
May 31 - Jun 1

OZO Hotels Antares Amsterdam Schiphol Airport
OZO Hotels Antares Amsterdam Schiphol AirportHoofddorp
8.8 out of 10, Excellent, (278 reviews)
The price is ₩106,257
























































