Search hotels in Haarlem

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Haarlem – 82 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 centre surroundings, the spacious Brasss Hotel Suites feature luxury amenities and large bathrooms. Guests benefit from free Wi-Fi throughout the hotel.

m
mutlaq
From
Italy
This has been one of the best experiences I've ever had. The bed was super comfortable. The service was optimal. Free drinks and snacks around the clock. Ideal location, it is right in the middle of city, shopping, cafes & restaurants next door. Even the train station is a couple of minutes away. The cleanliness, the staff. Everything and everyone was perfect.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,118 reviews
Price from
£153.41
1 night, 2 adults

Cavallaro Hotel

Hotel in Haarlem

Offering free WiFi, Cavallaro Hotel offers accommodation in Haarlem, 20 km from Van Gogh Museum and 21 km from Vondelpark.

B
Birgitta
From
Australia
Beautiful, clean and well maintained rooms. Staff very kind and communicative
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 197 reviews
Price from
£197.82
1 night, 2 adults

Hotel 1635

Hotel in Haarlem

Featuring a bar, Hotel 1635 is set in Haarlem in the Noord-Holland region, 16 km from Keukenhof and 23 km from Artis Zoo. This 4-star hotel offers room service, a concierge service and free WiFi.

T
Tomas
From
Czech Republic
Wonderful old-time renovated hotel in the city centre of Haarlem, with very nice and friendly staff, always willing to help. The rooms are very comfortable, with gentle touch of the past combined with modernity, including nice bathrooms. Very quiet sleep and comfy beds. Breakfast is served as a set of breads, ham, cheese, jam, croissant, etc. Definitely recommended.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 512 reviews
Price from
£160.32
1 night, 2 adults

Metzlr House

Hotel in Haarlem

Boasting a bar, Metzlr House is situated in Haarlem in the Noord-Holland region, 22 km from Artis Zoo and 23 km from Royal Palace Amsterdam.

s
santos
From
Portugal
Everything was really great! The breakfast was lovely, very comfortable rooms, and the staff was incredibly nice and helpful! This is the place to stay in Haarlem!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,011 reviews
Price from
£126.99
1 night, 2 adults

Holiday Inn - the niu, Dairy Haarlem

Hotel in Haarlem

Set in Haarlem and with Keukenhof reachable within 15 km, Holiday Inn - the niu, Dairy Haarlem offers a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar.

J
Jalmari
From
Finland
Room was good. Location was good for walking to station and city center.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,184 reviews
Price from
£111.99
1 night, 2 adults

ibis Styles Haarlem City

Hotel in Haarlem

2.8 km from the Grote Markt, ibis Styles Haarlem City is situated in Haarlem and offers rooms with free WiFi.

J
Jakišič
From
Croatia
It is clean,with good service,breakfast and facilities
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,682 reviews
Price from
£99.58
1 night, 2 adults

Amrâth Grand Hotel Frans Hals

Hotel in Haarlem

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

E
Evelynne
From
United Kingdom
Property was so super central!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,331 reviews
Price from
£146.76
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 3 km away.

M
Myslim
From
Albania
For the price it is super worth it.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,144 reviews
Price from
£102.48
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 2 km from Haarlem's city centre. The hotel offers free WiFi throughout. Tesla charging points are available.

F
FRANK
From
Ireland
The staff were extremely courteous and pleasant. Dinner was exceptional.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,972 reviews
Price from
£133.66
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.

I
István
From
Hungary
Good breakfast. Great location. Confortable bed and room.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,203 reviews
Price from
£136.99
1 night, 2 adults
See all 82 hotels in Haarlem

Hotels with airport shuttles in Haarlem

See all
Airport shuttle (free)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,273 reviews
From £140.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6,397 reviews
From £112.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,510 reviews
From £74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,273 reviews
From £94.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,472 reviews
From £162.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 875 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7,973 reviews
From £114.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,660 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,833 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 19 reviews
From £1,075.65 per night

Most booked hotels in Haarlem and surroundings in the past month

See all

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,011 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,453 reviews

Popular with guests booking hotels in Haarlem

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

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,972 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,118 reviews

Popular with guests booking hotels in Haarlem

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,203 reviews

Popular with guests booking hotels in Haarlem

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

Budget hotels in Haarlem and nearby

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,682 reviews

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

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 997 reviews

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 557 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 644 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 400 reviews

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 383 reviews

Best hotels with breakfast in Haarlem and nearby

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,011 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,203 reviews

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 550 reviews

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 268 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 216 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 813 reviews

Hotels located in the centre of Haarlem

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 197 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,118 reviews

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 512 reviews

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 569 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,184 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

  • 2172 attractions
  • 6 points of interest

What guests said about Haarlem:

Scored out of 10, guest rating 10

Haarlem is a beautiful town. It’s full of history and charm.

Haarlem is a beautiful town. It’s full of history and charm. There are so many bars and restaurants. The shopping is great with some really nice shops in the town. I would recommend going on a canal tour boat trip. You can really see all the lovely sites with the driver giving you a detailed description of the town. The church in the centre is also a must. It is amazing inside especially the famous organ.Haarlem is so easy to get around even our grandchildren were not bored.
Guest review by Janet
United Kingdom
Scored out of 10, guest rating 8.0

Arriving by train it is an easy 15 minute walk into the city...

Arriving by train it is an easy 15 minute walk into the city center. There is also a new museum INSIDE the train station that has only been open a year. It specializes in decorative arts from Art Nouveau and later. The pipe organ in the Grote Kerk is the finest in the country. The Frans Hals museum is excellent and the Teylers museum is the oldest in Haarlem. It is a private home with an eclectic collection. Transportation to Schipol airport is so easy with one bus trip or a train trip.
Guest review by David Leigh Shearer
United States
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 by Laina
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 by Ian 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 by Mike
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 by Ruth
United Kingdom

See reviews by guests who stayed at hotels in Haarlem

See all
From £120.99 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,810 reviews
The property is tired, lacking modern facilities and due for an upgrade. No aircon in summer makes for a testing stay. The location is great, right in the heart of Haarlem. 10-15 minutes walk to the train station and bus terminal. 20 minute train into Amsterdam for those wanting to enjoy the hustle and bustle. Plenty of great sites to see, restaurants and cafes to enjoy and a many supermarkets within an easy stroll too. For those content with enjoying Haarlem, this hotel perfect on a budget.
Guest review by Zac
Australia
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,331 reviews
We have stayed at Amrath Haarlem three times within the past two months as visiting family during a European holiday. For our most recent stay we booked the Junior Suite which was fabulous! A huge amount of space in the room and lovely big bathroom too. We don't book breakfast so can't comment on that but the staff are lovely and the room is clean and comfortable. This hotel is a perfect location in Haarlem hence why we keep returning to it!
Guest review by Garth Bruce
Australia
From £120.83 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 785 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 by Lynne
United Kingdom
From £103.58 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,162 reviews
Haarlem is a lovely town with lovely canals, great places to eat and easy transport links to the Keukenhof and Amsterdam. The hotel is right on the main square and does a good breakfast.
Guest review by Jane
United Kingdom
From £139.99 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,972 reviews
Gorgeous hotel with great transport links to Haarlem centre and Amsterdam. Free parking, kettle and coffee pod machine in room.v helpful staff. Would stay again.
Guest review by Aelin15
United Kingdom

More places to explore, more ways to go