Where to?
Check-in/out dates
Select your dates
Guests and rooms
2 adults, 1 room
Find more hotels in Haarlem
ibis Styles Haarlem City 




€ 88.98per night
This is the cheapest price in 30 days, based on the rates on 21 Sep
Top reasons for booking
When you stay at ibis Styles Haarlem City in Haarlem, you'll be near the airport, within a 5-minute drive of Nationaal Park Zuid-Kennemerland and Cathedral of Saint Bavo. This hotel is 5.6 mi (9 km) from Zandvoort Beach and 14.9 mi (24 km) from Dam Square.
Popular facilities
Bar
Free WiFi
24-hour front desk
Luggage storage
Electric car charging station
Exploring the area
35
Family Room
2 beds
16
Room, 2 Twin Beds (Cosy)
2 beds
19
Room, 2 Twin Beds (Motion)
2 beds
Earn KlookCash for this booking & save on the next one
Reviews
Read all reviews
4.3/5.0
Great
620 reviewsLocation
0.0
Services offered
4.4
Cleanliness
4.5
Atmosphere & facilities
4.1
All
4.5+
3.0+
Reviewed: 5 Jun 2026
4.0/5.0
GreatStayed with friends
Super quiet, would not hesitate to book again…….🙏
Reviewed: 27 May 2026
3.0/5.0
GoodStayed with kids
Hotel itself is nice and convenient for Bloemendaal station (about a ten minute walk) where you can get a train that takes you into Amsterdam in about 25 minutes. Breakfast was basic but nice and the rooms were clean.
Unfortunately, my booking hadn't gone through properly from Expedia so they weren't expecting that I had 2 kids with me (even though they were showing on my booking). We ended up having to make our own sofa bed and didn't get the normal welcome info (so didn't know until we bought drinks that tea and coffee was available free in the lobby - there aren't any tea making facilities in the room).
Reviewed: 14 May 2026
5.0/5.0
FantasticStayed with family
Nice hotel in a good area. The rooms were clean and comfortable. Most of the staff were really nice, except for one of the ladies that was at the front desk one morning. We had paid for our breakfast the night before and she didn’t believe us, even though we were showing her the receipt. She was extremely rude about it. She finally said “just go”. Breakfast didn’t have a good variety. Other than the breakfast fiasco, our stay was good.
Reviewed: 4 May 2026
4.0/5.0
GreatStayed with kids
Hotel is a bit far from everything, only accessible for people with car. Free parking across the street, very good price for the room and services provided
Reviewed: 26 Apr 2026
4.0/5.0
GreatStayed with family · For friends and family
Didn't pay for the breakfast. Around €16 so bought breakfast at Haarlem train station and brought it back to room.
Reviewed: 25 Apr 2026
4.0/5.0
GreatStayed with family
Great staff and nice area
Reviewed: 23 Apr 2026
4.0/5.0
GreatStayed with family · For friends and family
Very nice hotel with large rooms. Beds were great, comfy with space to sit or work at a desk. Very clean hotel in great shape. Staff were very helpful. There is a breakfast for about €16 which we did not use. Be aware rhere is train station access at Bloemendaal Station, one stop past Haarlem Centrale. No need to pay €20 for a taxi from Haarlem Station to the Ibis. It is a 15 min. Walk to the hotel from Bloemendaal Station through a beautiful residential area. We use it daily to get around by train. Also few restaurants in this area, so unless you have a car, be prepared to walk or use Uber Eats. Probably would get a hotel closer to Haarlem in the future but not knocking the hotel. Quite good.
Reviewed: 23 Apr 2026
5.0/5.0
FantasticStayed with friends
The room was very clean and the staff was friendly and helpful. The hotel was in a great location for us and we were very happy with our stay.
Reviewed: 16 Apr 2026
5.0/5.0
FantasticStayed with partner
The breakfast was good and fresh with a variety of food.
Reviewed: 10 Apr 2026
5.0/5.0
FantasticStayed with partner
Clean room and staff was super helpful. We could not figure out how to cool the room though.





