Skip to main content

Search hotels in Haarlem

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

Haarlem – 71 hotels and places to stay

Filter by:

Star Rating
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.

P
Peter
From
United Kingdom
Brilliant stay. Gave us free upgrade. Free mini bar. Steam shower and room with great view!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,163 reviews
Price from
€ 245.10
1 night, 2 adults

Cavallaro Hotel

Hotel in Haarlem

Cavallaro Hotel is located in Haarlem, 10 miles from Keukenhof and 12 miles from Anne Frank House.

M
Melissa
From
Canada
Awesome location. Beautiful room. Close to metro and the Haarlem market. Couldn’t have asked for better.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 245 reviews
Price from
€ 225
1 night, 2 adults

Hotel 1635

Hotel in Haarlem

Located in Haarlem and with Keukenhof reachable within 10 miles, Hotel 1635 provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a bar.

J
James
From
United States
Beautiful historic building in the center of town, near everything. Lovely, helpful staff. Excellent breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 332 reviews
Price from
€ 162.80
1 night, 2 adults

Hotel ML

Hotel in Haarlem

Located in Haarlem and with Anne Frank House reachable within 12 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.4
Very Good - What previous guests thought, 1,016 reviews
Price from
€ 239
1 night, 2 adults

Holiday Inn - the niu, Dairy Haarlem

Hotel in Haarlem

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

F
Fred
From
United Kingdom
Third stay and again, clean nice quiet room, very easy to get into the city. I booked well inn advance and got good rate. i go to Haarlem evry 10-12 weeks and only stay there. Think Funky Premier Inn with better staff and ambiance.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,321 reviews
Price from
€ 109
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.

L
Luke
From
Romania
Luxury comfort and free biscuits and chocolates 😃
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,436 reviews
Price from
€ 98.10
1 night, 2 adults

Ambassador City Centre Hotel

Hotel in Haarlem

Ambassador City Center is a hotel located in the center of Haarlem opposite the St. Bavo Church near the Grote Markt.

A
Andrei
From
Romania
Location and spacious rooms. Great atmosphere and also amazing having the bar downstairs.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4,092 reviews
Price from
€ 123.12
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.

C
Catherine
From
Canada
Perfect location. Perfect room perfect everything. We slept really well in a very quiet room. We could make tea or coffee. We had a nice big bathtub. The staff were kind and friendly. Definitely would stay here again.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,175 reviews
Price from
€ 147.28
1 night, 2 adults

Hotel De Zoete Inval Haarlemmerliede

Hotel in Haarlem

This 4-star hotel is centrally located close to the cities of Haarlem and Amsterdam, in Haarlemmerliede. Amsterdam The Style Outlets is less than 1.9 mi away.

V
Valinda
From
United States
very nice hotel, like new. nice staff--shuttled us from the train stop. restaurant is exceptional with a bowling alley!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,383 reviews
Price from
€ 141.08
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.

E
Erik Rozman
From
Israel
This hotel was a delight to stay at. The room was huge, very clean (great smell), bed was very comfortable and the staff was a pleasure. The location of the hotel is not central, but this is not a bad thing- it is close (7 minutes) to an Albert Heijn (which makes life easy) and it’s about 5 minutes from bus stations that can take you anywhere (e.g. Haarlem train station). Another good thing about the hotel is the fact that it’s quiet- if you want to rest, this is the place. The walls are great, you can’t hear the neighbors, and the noise from the hallways is relatively low. Free wifi was great and fast. Bottom line, I really enjoyed the stay- and I would recommend this hotel!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,617 reviews
Price from
€ 158.50
1 night, 2 adults
See all 71 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,031 reviews
From € 162.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 7,558 reviews
From € 138.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,730 reviews
From € 141.66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 6,346 reviews
From € 171.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 899 reviews
From € 455.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8,104 reviews
From € 161.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,167 reviews
From € 147.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 904 reviews
From € 302.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,341 reviews
From € 169.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 369 reviews

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.4
Very Good - What previous guests thought, 1,016 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 524 reviews

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,245 reviews

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4,092 reviews

Popular with guests booking hotels in Haarlem

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

Budget hotels in Haarlem and nearby

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 275 reviews

Pension Oranje is located in the center of Zandvoort and only a 5-minute walk from the beach. It offers spacious well-furnished accommodations with free WiFi.

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

Bambu Sleep Boutique offers two unique rooms with view and two unique rooms without a view and therefore quieter at the Grote Markt in the center of historic Haarlem, a 10-minute walk from the railway...

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

Jorisz Apartments enjoys a location in Haarlem, 12 miles from Anne Frank House and 15 miles from Vondelpark. There's a private entrance at the apartment for the convenience of those who stay.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 145 reviews

Located in Haarlem, Tiny Private City Rooms Haarlem provides air-conditioned rooms with free WiFi.

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

Haarlem Apart Hotel provides free Wifi and rooms with air conditioning in Haarlem. There's a private entrance at the condo hotel for the convenience of those who stay.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 492 reviews

1001 Nights Boutique Lofts is located in historical buildings in Haarlem. It offers nonsmoking accommodations with free WiFi access. Each room here will provide you with cable TV and a seating area.

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

1001 Nights Boutique Hotel offers accommodations in Haarlem, 12 miles from Anne Frank House and 15 miles from Vondelpark.

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

Located in Haarlem, 10 miles from Keukenhof, Anegang Boutique Hotel features rooms with city views and free WiFi.

Hotels located in the center of Haarlem

See all
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 590 reviews

Carillon Hotel is renowned for its central position at one of Holland’s beautiful squares in the heart of the city, close to the main traffic routes to Amsterdam and Zandvoort.

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

Haarlem Hotelsuites has spacious and homey accommodations in Haarlem’s city center. There is free Wi-Fi and shops and restaurants are only steps away.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 591 reviews

Located 10 miles from Keukenhof, Boutique Hotel & Restaurant Frenchie offers 4-star accommodations in Haarlem and features a terrace, a restaurant and a bar.

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

Boutiquehotel Staats features a garden, shared lounge, a terrace and restaurant in Haarlem. Providing a bar, the property is located within 10 miles of Keukenhof.

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

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.

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

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

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

Located in Haarlem, Boutique Hotel 't Vosje has a huge garden and a terrace. Built in 19th century, the property is a 19-minute walk of Frans Halsmuseum.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 497 reviews

Finest Apartments offers accommodations in Haarlem, 12 miles from Anne Frank House and 15 miles from Vondelpark. There's a private entrance at the apartment for the convenience of those who stay.

Best hotels with breakfast in Haarlem and nearby

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 862 reviews

The Bastion Hotel Haarlem Velsen offers a 24-hour front office, comfortable rooms and an extensive choice of dishes from the à la carte menu in the atmospheric restaurant.

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

Located in Vogelenzang, 6.7 miles from Keukenhof and 16 miles from Anne Frank House, Gasterij Leyduin provides accommodations with free WiFi and a garden with a terrace and garden views.

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

Located in the peaceful Zuid Kennemerland National Park, this classic country house includes period English-style rooms.

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

Facing the beachfront, Boutique Hotel Blendin Bloemendaal aan Zee offers 4-star accommodations in Bloemendaal Aan Zee and features an outdoor swimming pool, shared lounge and terrace.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 808 reviews

Fletcher Hotel - Resort Spaarnwoude is located in the peaceful recreation area Spaarnwoude, near the A9 motorway. It features free Wi-Fi.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 341 reviews

Offering a bar, de Vogelensangh offers accommodations in Vogelenzang.

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

Located only 492 feet from the sandy beach in Zandvoort, this hotel offers rooms with free Wi-Fi and cable TV. NH Zandvoort features spa facilities.

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

This 4-star superior Courtyard by Marriott Amsterdam Airport is located in the green surroundings of the Haarlemmermeer Woods and offers a fitness suite with saunas and a business lounge.

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

  • 2048 attractions
  • 6 points of interest

What Guests Said About Haarlem:

Scored out of 10, guest rating 10

We took the recommendation to stay in Haarlem vs Amsterdam...

We took the recommendation to stay in Haarlem vs Amsterdam which turned out to be a great decision. It was way cheaper, a beautiful smaller quaint city with easy train and bus access and was central to everywhere we wanted to go. Would stay here again.
Guest review byHeather
United States
Scored out of 10, guest rating 10

The reason for going to Haarlem was to visit the house/...

The reason for going to Haarlem was to visit the house/museum of Corrie Ten Boom which we succeeded in doing successfully. Because of that we only planned a four day trip via Eurostar. We both enjoyed the streets of Haarlem and realised that there is a lot more to see which we hope to do next year. We found it safe, clean, nice people and reasonably priced. There is a lot to discover in the town in the beautiful little quaint streets.
Guest review byAnonymous
United Kingdom
Scored out of 10, guest rating 10

Haarlem is a very safe town.

Haarlem is a very safe town. I had to walk late at night from my daughters home about 10 minutes away from my rented apartment and it felt very safe at all hours. I enjoyed being close to many restaurants and has great shopping. You can walk everywhere. The bridges were amazing and the Sparne was beautiful to walk by. The buildings were all so lovely and different. It has beautiful cobblestone streets to admire everywhere you go. So many different pathways you can take to explore, I enjoyed every minute of it and always found many things to do and admire. It was my fourth trip there and always look forward to returning.
Guest review byMarcia
United States
Scored out of 10, guest rating 4.0

I like to travel sometimes, but this one in Amsterdam and...

I like to travel sometimes, but this one in Amsterdam and around was a quite unpleasant one, three days were even too much. The whole region is very expensive, filled with American/junk culture, with no respect for what stood there for centuries. A café/bar in the cathedral of Haarlem, seriously? Just out of Amsterdam Centraal, a sex museum and junk food everywhere, in a shockingly dirty and odorant city? The best moment I had was renting a bike to get out of these non-sense cities and get some good times among the tulips of Keukenhof (for a price still). My advice would be to do only that. Get you sh*t together, Netherlands. You have a wonderful culture and buildings, highlight it.
Guest review byXavier
France
Scored out of 10, guest rating 10

Lovely picturesque town . Friendly shops and bars .

Lovely picturesque town . Friendly shops and bars . Great selection of food houses or all ethnic diversity . Only problem we had was its a 15 min walk to bus station / train station to our accomadation . Found great Irish bar " Tierneys " , Manager and staff were very accomadatung and the food was superb .
Guest review byCiaran O Gorman
Ireland
Scored out of 10, guest rating 8.0

Bavo Cathedral and Corrie ten Boom house both worth visiting...

Bavo Cathedral and Corrie ten Boom house both worth visiting. We also did the 50 minute city centre canal cruise, which gave some useful information and was a pleasant trip. We didn't visit the museums (Teylers or Frans Hals) as they are both costly and we didn't have the time to justify the cost. Very pleasant city centre to walk around.
Guest review byDavid
United Kingdom

See reviews by guests who stayed at hotels in Haarlem

See all
From € 154.38 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,383 reviews
Love this hotel the staff are so, so welcoming and nice. The showers are amazing best we’ve found on our travels and the food is good. Quirky bar and bowling area with lovely terrace for dining in addition to restaurant areas. Breakfast area is lovely also. Parking is easy and location great a quick Uber to Haarlem or a 20min walk to the station for Amsterdam or Haarlem. We did get Ubers to Amsterdam and back for total 80e for four which we thought was ok as it was stormy.
Guest review byKim
United Kingdom
From € 174.50 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,617 reviews
Rooms were lovely, so comfortable, and quiet. The spa facilities (Sauna and steam room) were excellent. We dined at the hotel a few times and the food was great. Overall, an excellent stay and we would definitely go back. The hotel was a little ways from Haarlem center - but walkable or easy to hop on the bus for two stops (runs every ten minutes or so). And we enjoyed Haarlem so much more than over-priced and over-touristed Amsterdam.
Guest review byHelen
United States
From € 314.45 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,163 reviews
Lovely place in the middle of Haarlem. Large room and bathroom, excellent bed. Space and luxury at a very reasonable rate. Chose Brass Suites in Haarlem in preference of equally priced hotels in Amsterdam that offer much less in the space and services space. Quirks like the lift only add rather than retract from the experience. Highly recommended.
Guest review byJohannes
Australia
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 169 reviews
Home from home...Pauline was an excellent host from the start.So warm and welcoming. Great location with excellent facilities. Plenty of lovely restaurants and places to sample Haarlem hospitality. Great location for travel to Schiphol...Amsterdam and Keukenhof.
Guest review byGerard
Ireland
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 337 reviews
Excellent location for visiting Amsterdam. Central for Haarlem facilities. Very comfortable with all amenities including WiFi. Loved the heated floors. Supermarket 5 minutes walk away.
Guest review byKristine
United Kingdom

More places to explore, more ways to go