Search hotels in Haarlem

Enter your dates to see the latest prices and deals for Haarlem hotels

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Haarlem – 85 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Brasss Hotel Suites

Hotel in Haarlem

Offering nice views of the Haarlem city center surroundings, the spacious Brasss Hotel Suites feature luxury amenities and large bathrooms. Guests benefit from free Wi-Fi throughout the hotel.

J
Jennifer
From
United States
Gorgeous! Spacious Beautiful room stocked with free amenities. Incredibly friendly staff. Centrally located.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,121 reviews
Price from
$196.04
1 night, 2 adults

Hotel 1635

Hotel in Haarlem

Featuring a bar, Hotel 1635 is located in Haarlem in the Noord-Holland region, 10 miles from Keukenhof and 14 miles from Artis Zoo.

D
Deb
From
Canada
A superb property in a former home from 1635. The staff were beyond amazing, particularly Luisa.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 500 reviews
Price from
$189.25
1 night, 2 adults

Bed & Breakfast Hotel Malts

Hotel in Haarlem

Located in the heart of Haarlem, on one the most popular shopping streets, the Bed & Breakfast Hotel Malts a characteristic Dutch breakfast.

A
Alica
From
United States
The beds were comfortable. The bathroom was recently updated. The staff was very helpful and friendly. The breakfast was delicious.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 694 reviews
Price from
$148.80
1 night, 2 adults

Hotel ML

Hotel in Haarlem

Located in Haarlem and with Keukenhof reachable within 10 miles, Hotel ML has concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a restaurant.

M
Marjolein
From
Netherlands
Nice and spacious room, great location and view
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,000 reviews
Price from
$240.87
1 night, 2 adults

Holiday Inn - the niu, Dairy Haarlem

Hotel in Haarlem

Located in Haarlem and with Keukenhof reachable within 9.5 miles, Holiday Inn - the niu, Dairy Haarlem has a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar.

M
Mark
From
United States
Everything. Staff was awesome.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,177 reviews
Price from
$114.39
1 night, 2 adults

ibis Styles Haarlem City

Hotel in Haarlem

1.7 mi from the Grote Markt, ibis Styles Haarlem City is located in Haarlem and offers rooms with free WiFi.

M
Marsha
From
United States
Comfortable beds, quiet location, great shower
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,691 reviews
Price from
$86.16
1 night, 2 adults

Amrâth Grand Hotel Frans Hals

Hotel in Haarlem

Amrâth Grand Hotel Frans Hals is ideally located in the center of Haarlem, at walking distance from all tourist sites.

N
Nivedita
From
India
The location was great. They even stored our luggage for 5-6 hours. The staff were so great specially the gentleman at the reception during the evening shift. They gave my daughter a coloring book. This was so sweet. There are plenty of restaurants around for food and drinks. There is a water dispenser to refill the water bottles.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,335 reviews
Price from
$154.09
1 night, 2 adults

Van der Valk Hotel Haarlem

Hotel in Haarlem

Van der Valk offers rooms with extra-long beds, satellite TV and balcony only 1.2 mi from Haarlem's city center. The hotel offers free WiFi throughout. Tesla charging points are available.

C
ChristianJamie
From
Italy
Breakfast was delicious, the room was spacious. Loved the tub in our bathroom and the ability to play music.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,999 reviews
Price from
$121.36
1 night, 2 adults

Carlton Square Hotel

Hotel in Haarlem

The Carlton Square is a 4-star hotel, located in the heart of Haarlem. It combines international allure with a luxurious ambiance and hospitality.

B
Buzic
From
Germany
100% recommend it and we actually thinking about coming back and stay again here.Beautiful hotel, very clean, very good breakfast. Very very good beds! Location was also great. Parking place not far and was just 15 euro.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,197 reviews
Price from
$135.78
1 night, 2 adults

Hotel Lion D'Or

Hotel in Haarlem

This classic city hotel is located in the city center, within walking distance of the Market Square with its famous St. Bavo Church. Guests benefit from free Wi-Fi during their stay.

D
David
From
Norway
The hotel is conveniently located next to the train and bus station, and a short walk through charming streets from the center of the city. Our room was cozy and the bed very comfortable. The breakfast had excellent selections and the dining room is large and spacious. The Lion D'Or was ideal for our one-night stay before departing on the ferry in nearby Ijmuiden to Newcastle, UK. Haarlem is almost like a relaxed version of Amsterdam.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,473 reviews
Price from
$119.97
1 night, 2 adults
See all 85 hotels in Haarlem

Hotels with airport shuttles in Haarlem

See all
Airport shuttle (free)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,279 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6,512 reviews
From $274.81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 3,490 reviews
From $148.71 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,291 reviews
From $149.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5,528 reviews
From $350.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 877 reviews
From $472.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8,015 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,625 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,799 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 19 reviews
From $1,452.61 per night

Most booked hotels in Haarlem and surrounding area in the past month

See all

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,691 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,845 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 975 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,177 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,168 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,473 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,999 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,121 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,000 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,153 reviews

Budget hotels in Haarlem and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,691 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,845 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,168 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,000 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,153 reviews

Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 560 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 649 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 403 reviews

Best hotels with breakfast in Haarlem and nearby

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 975 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,197 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 550 reviews

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 287 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 260 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 217 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 803 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 183 reviews

Hotels located in the center of Haarlem

See all
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 392 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 389 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 199 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,121 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,335 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 500 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 694 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 574 reviews

FAQs about hotels in Haarlem

Like a Blossoming Flower

Haarlem is a medieval city in the Netherlands and the capital of North Holland province. Situated on the banks of the Spaarne River, this scenic Dutch destination is only 20 km from Amsterdam and features historic buildings, interesting museums and great shopping opportunities.

The colourful flower beds, the Windmill De Adriaan and the lively Grote Markt complete the puzzle of this unforgettable place. In front of the Cathedral of Saint Bavo you will find the statue of Laurens Janszoon Coster, the man who invented the way of printing books.

Teylers Museum is the oldest in the Netherlands and hosts famous creations by Rembrant and Michelangelo. The Grote Markt Gallery, the Historic Museum of Haarlem and the Frans Hals Museum are some of the museums you should not miss during your stay.

Haarlem Railway Station has train connections with Leiden, Amsterdam, The Hague and the long sandy beach of Zandfoort aan Zee. Amsterdam Schiphol Airport is about 20 km away and has flights to major destinations like Madrid, London, Singapore and Munich. Booking.com will help you find the right hotel or hostel in Haarlem and its surrounding areas.

Learn more about visiting Haarlem

  • 1962 attractions
  • 6 points of interest

What Guests Said About Haarlem:

Scored out of 10, guest rating 10

The Saturday market at the city center (Groto Market) was...

The Saturday market at the city center (Groto Market) was fabulous. Getting to Haarlem is a bit tricky, on bus can be long, on train 1 exchange, can be difficult with luggage, look for lift at train station to move luggage easier The city center is clean and well maintained. So many great restaurants, shops and tours. LOVED CORRIE TEN BOOM tour and visit.
Guest review byLaina
United States
Scored out of 10, guest rating 10

There are a lot of good restaurants, there are many...

There are a lot of good restaurants, there are many interesting buildings, two excellent mseums - the Frans Hals and the Teijlers Museum, and there are many interesting and beautiful streets. It also has eccellent shops - good or better than you'll find in Amsterdam. If you really want to go to Amsterdam it only takes 20 minutes on the train. And if you are an elderly person and cannot walk so far, in Haarlem it's all in easy reach. And on Saturday there's the most wonderful market.
Guest review byIan K
United Kingdom
Scored out of 10, guest rating 10

Lovely city.

Lovely city. We intended to use it as a base for visiting other nearby places, but there was enough in Haarlem itself to keep us local. We'll go back, because yes, it's a great base for visiting other places. The highlights: Teyler's Museum, Molen de Adrian (fabulous guided tour), cycling to Zandvoort. Also an organ concert on the Muller organ in the Grote of St Bavokerk.
Guest review byMike
United Kingdom
Scored out of 10, guest rating 10

We loved Haarlem - so laid back and a nice size with...

We loved Haarlem - so laid back and a nice size with friendly people, great restaurants and bars and a generally fantastic vibe. The weather was awful but somehow we didn't mind! We recommend the walking tour by a local woman. Also Cafe Colette which is owned by the same people as Metzlr House. The cinema in the other part of the old prison looked good. Also Vischandel pub near the cathedral is great. And Queen's is good for English cakes and scones (my mum especially liked it!) We'd also recommend Syriously for Syrian wraps and salads - excellent and generous! Oh and Corrie ten Boom house had to cancel their English tour (my dad had not seen the email) but the Dutch guide did a fantastic job showing around my elderly mother who has mobility problems and had come especially for it.
Guest review byRuth
United Kingdom
Scored out of 10, guest rating 10

Haarlem is a very special place—my favorite during my tour...

Haarlem is a very special place—my favorite during my tour of some of Europe. It felt very safe, the locals were nice to me and spoke English, the bike system is amazing, everything is efficient and so charming. I was sad to have to leave.
Guest review bySean
United States
Scored out of 10, guest rating 10

Having spent a couple beautiful and busy days in Amsterdam,...

Having spent a couple beautiful and busy days in Amsterdam, Haarlem was the BEST surprize; stunningly beautiful, clean, easily walkable and very peaceful and just 15 minutes away is the beautiful National park and gorgeous beach. We loved our brief stay in Haarlem and would highly recommend it!
Guest review byKathy
Canada

See reviews by guests who stayed at hotels in Haarlem

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 789 reviews
A characterful and gracious B and B in the most convenient spot...right by the 300 bus from and to the airport! Having a lovely breakfast brought to the room was delightful. The sitting area was so comfortable and there was a great feeling of space to relax. Haarlem itself is a gem of a place, great transport to Amsterdam, and so nice to come back to after a busy day
Guest review byLynne
United Kingdom
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 133 reviews
It was the first stop of a holiday a long way from home. Wim's welcoming email including airport instructions alleviated any anxieties. Haarlem was a very pleasant stay. Only 20 mins by train to Amsterdam but without the chaos and hustle of the bigger city. Lots of good eating places and plenty to see in this charming medieval city.
Guest review bySusan Ward
Australia
From $249.82 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,473 reviews
Super clean and nice decor. Very friendly helpful staff. Excellent location with quick access to train. Secure bike storage and bike shop next door. Haarlem is a great choice to stay outside of Amsterdam. Plenty of great restaurants and shops nearby.
Guest review byTammy
Canada
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 159 reviews
Lovely host and great communication, well thought through and everything needed for a short stay, coffee machine was good and small kitchenette. Haarlem is lovely and an escape from the crazy Amsterdam
Guest review byMichelle
United Kingdom
From $252.07 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,999 reviews
As always this hotel never fails! Best van der valk in the Netherlands! We stayed in the large family room. Great location, with friendly staff, clean and luxurious.
Guest review byLea
Netherlands

More places to explore, more ways to go