See the latest prices and deals by choosing your dates.
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. beautiful surroundings and very friendly staff! Close to bus stops for easy access to trains to Amsterdam.
Hotel in Haarlem
Located in Haarlem and with Keukenhof reachable within 10 miles, the niu Dairy has a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar. great hotel, super comfy bed and modern room.
Hotel in Haarlem
Ambassador City Center is a family hotel located in the center of Haarlem opposite the St. Bavo Church near the Grote Markt. l have been coming to Haarlam for over 25 years love this place stayed many time before all upgrades from you restaurant staff cleaning staff special hello to Mendi will see you and my friend already booked in for dec and l will not stay anywhere else thank you Janet room 108
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. Great location. In the center of Haarlem, right next to the train station. The staff were very friendly. Breakfast was nice. Room was clean. The bed was comfortable. I would stay here again.
Hotel in Haarlem
Amrâth Grand Hotel Frans Hals is ideally located in the center of Haarlem, at walking distance from all tourist sites. We liked the spacious room, comfortable beds, coffee and tea facilities
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. the staff was welcoming and helpful, the location was central, building lovely and room very comfortable.
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. It was quiet, clean and comfortable.
Hotel in Haarlem
This family-run hotel is situated in a historic building on the picturesque Grote Markt in Haarlem. Amadeus benefits from an internet cafe, terrace and a lounge with traditional Dutch décor. The view to the Market square was absolutely magnificent.
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. A very nice done and clean hotel. Perfect breakfast and a VERY good restaurant in it (it's often full, so to book in advance is not a bad idea). Non-central location is compensated by a reasonably priced shuttle service. We enjoyed staing in De Zoete Inval. Thank you.
Hotel in Haarlem
1.7 mi from the Grote Markt, ibis Styles Haarlem City is located in Haarlem and offers rooms with free WiFi. Wonderful hotel in an excellent location between Amsterdam and the Beaches with a train station in walking distance.
Popular with guests booking hotels in Haarlem
Popular with guests booking hotels in Haarlem
Popular with guests booking hotels in Haarlem
Popular with guests booking hotels in Haarlem
Popular with guests booking hotels in Haarlem
Popular with guests booking hotels in Haarlem
Popular with guests booking hotels in Haarlem
Popular with guests booking hotels in Haarlem
Providing free WiFi, Anegang Boutique Hotel offers rooms in Haarlem, 12 miles from Anne Frank House and 13 miles from Royal Palace Amsterdam.
best location, modern interior, easy check in/out
Boutiquehotel Staats features a garden, shared lounge, a terrace and restaurant in Haarlem.
living room in the first floor with back side farm
1.7 mi from the Grote Markt, ibis Styles Haarlem City is located in Haarlem and offers rooms with free WiFi.
Clean, fresh and spacious. Helpful, friendly staff.
Ambassador City Center is a family hotel located in the center of Haarlem opposite the St. Bavo Church near the Grote Markt.
Great location on main sq, ask for a quiet room at the back.
This family-run hotel is situated in a historic building on the picturesque Grote Markt in Haarlem. Amadeus benefits from an internet cafe, terrace and a lounge with traditional Dutch décor.
Breakfast : excellent ! Location : just perfect !
Located in the heart of Haarlem, on one the most popular shopping streets, the Bed & Breakfast Hotel Malts a characteristic Dutch breakfast.
very friendly staff who made a great effort to make you feel at home
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...
De ruime opzet van de kamer en de centrale ligging
Located in Haarlem and with Keukenhof reachable within 10 miles, MAF Haarlem Boutique Hotel provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.
a very unique in style hotel, which we both loved.
Located 10 miles from Keukenhof, Hôtel Frenchie offers 4-star accommodations in Haarlem and features a terrace, a restaurant and a bar. This 4-star hotel offers room service and free WiFi.
Hele mooie, sfeervolle kamer met een heerlijk bed!
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.
very clean, nice location and exactly as the photos.
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.
Tolle Lage, sehr gutes Restaurant, nettes junges Personal
On average, 3-star hotels in Haarlem cost $185 per night, and 4-star hotels in Haarlem are $222 per night. If you're looking for something really special, a 5-star hotel in Haarlem can be found for $309 per night, on average (based on Booking.com prices).
The average price per night for a 3-star hotel in Haarlem this weekend is $209 or, for a 4-star hotel, $331. Looking for something even fancier? 5-star hotels in Haarlem for this weekend cost around $425 per night, on average (based on Booking.com prices).
On average, it costs $181 per night to book a 3-star hotel in Haarlem for tonight. You'll pay around $224 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Haarlem will cost around $327, on average (based on Booking.com prices).
Many families visiting Haarlem loved staying at Bed & Breakfast Hotel Malts, Boutique Hotel 't Vosje, and MAF Haarlem Boutique Hotel.
Some of the best hotels in Haarlem near Amsterdamse Poort include RiverSide Suite - Haarlem City Centre, City Attic Haarlem and Hello I'm Local - Boutique Hostel.
Bed & Breakfast Hotel Malts, Cavallaro Hotel, and Boutique Hotel 't Vosje are some of the popular hotels in Haarlem.
For hotels in Haarlem that serve highly-rated breakfasts, try Bed & Breakfast Hotel Malts, MAF Haarlem Boutique Hotel, and Hôtel Frenchie.
These hotels in Haarlem are highly rated by couples: Bed & Breakfast Hotel Malts, Cavallaro Hotel, and Boutique Hotel 't Vosje.
Boutique Hotel 't Vosje, Haarlem Hotel Suites, and Hotel ML got great room view-related reviews from travelers in Haarlem.
Haarlem is a quaint small town, easygoing and quiet. The old town is great to walk with coffee shops, restaurants, small stores where you can buy cheese, fruits, vegetables, trinquets, etcetera. The cathedral is worth a visit, also the history and art museums. Stroll through the cobblestone streets or hop on a boat to cruise the canals.
Haarlem is like a smaller and cleaner version of Amsterdam, but still just 20 minutes away by train. It's also much closer to the sea and offers many fantastic hiking and biking opportunities. Lot's of nice cafe's and restaurants, and very little traffic.
Haarlem is a beautiful town with all the positives of nearby Amsterdam (canals, lovely architecture, lots of bars/cafes/shops) but without the hoards of tourists. Cathedral Square is the main hub for restaurants with lots of variety and outdoor tables overlooking the cathedral. Really good travel connections for exploring the rest of Holland. Easy access (15 minutes by bus) to beautiful beaches and sand dunes).
Its a wonderful town and the old town area near the main canal is really special. Even in winter it was a vibrant and enjoyable place to wander around. Easy access to amsterdam as well on the train which was pretty epic as the train station is a sight to see itself.
A lovely city. A definite must visit. Lots of history. Great people. Very helpful Tourist Information Centre. Great for eating out. But here is a warning to non Dutch visitors. There are bicycles everywhere. They don't slow down or give way. Keep your wits about you. A good place to stay if you want to visit Keukenhof gardens. Just catch the number 50 bus from outside the railway station. Prices go up in Spring because of visitors to the gardens.
Loved the Saturday market with lots of interesting stalls. Good bars and cafes with outdoor seating. Pretty side streets and canal side houses. Nice relaxed vibe. Easy to get around on the buses. Locals very friendly and helpful.
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.
Great location; less than 15 minutes to walk to the center of Haarlem. Friendly, helpful staff. Underground parking garage nearby for which we paid less than 4 euros for the night (7 pm to 8 am). There's a spot right in front of the hotel to load/unload luggage from a car. Good buffet selection for breakfast.
Haarlem
De Haarlemse Logeerkamer is a perfect base to explore Haarlem, Amsterdam and beyond. Haarlem is a beautiful city, and Amsterdam only 15 minutes away by train. The hosts Amanda and Roberto were very welcoming, and the suburb where the property is located is a short walk from the centre of town.
Haarlem
Location was excellent - easy to get around Haarlem by bike or bus or on foot. Amsterdam very easy to get to by train or bus. The place itself was clean, comfortable and of such a high standard. The owners were incredibly helpful and provided a well-stocked fridge as part of the service.
Haarlem
basic but clean and efficient - good value, good continental breakfast and good evening bar and food - second visit - great place to be based for visits to Haarlem and Amsterdam using a bike to get around..
Delicious breakfast, friendly and helpful hosts. Haarlem is the perfect place to stay when visiting Amsterdam because it is cleaner, quieter, safer, cheaper, and perfectly lovely in its own right!
Hotel was spot on right in centrum haarlem which is beautiful. Stayed here as an alternative to staying in Amsterdam. Perfect choice. Spent 90% of our time in Haarlem.
Haarlem
I loved the proximity to the train station, the city center and the easy walk to everything. Haarlem is the perfect place to visit all of the Netherlands.
All the staff and facilities were excellent. The location suited us, a short walk to the train station, hop on to Haarlem or Amsterdam, just perfect.
The location because pretty close to the city Haarlem and trainstation to amsterdam and nationalpark as well
absolutely loved how cozy and nice the place is a must stay if you go to Haarlem I loved their cafe area
Haarlem
Great simple, clean appt in centre of beautiful Haarlem. Good for families for a short stay nr Amsterdam.
The hotel is located in the Centre of Haarlem. The breakfast and rooms were perfect for the price.
Location to the train station & centrum was great.