Skip to main content

Search hotels in Haarlem

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

Filter by:

Star Rating

Review score

Haarlem – 34 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

Was very nice!
Scored 8.4
8.4
Rated very good
Very Good
2,664 reviews
Price from
$199.06
per night
Holiday Inn - the niu, Dairy Haarlem, an IHG Hotel, hotel in Haarlem

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

Room, staff were great.
Scored 8.3
8.3
Rated very good
Very Good
3,634 reviews
Price from
$103.03
per night
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.

There are machines in the lobby that give out a nice smell. The decor is beautiful.
Scored 8.4
8.4
Rated very good
Very Good
1,421 reviews
Price from
$156.13
per night
Amadeus Hotel, 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 location was excellent.
Scored 7.5
7.5
Rated good
Good
2,099 reviews
Price from
$155.69
per night
Boutique Hotel 't Vosje, hotel in Haarlem

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.

The suite was very comfortable. The king bed was a treat and the room was surprisingly quiet as it was on a busy street. Anne was our staff contact and had everything in order for us.
Scored 8.8
8.8
Rated excellent
Excellent
658 reviews
Price from
$160.14
per night
1001 Nights Boutique Lofts, hotel in Haarlem

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.

The location was excellent. Nice place for family of 3. Clean, comfy, nice beds. Enjoyed our stay.
Scored 6.6
6.6
Rated pleasant
Pleasant
799 reviews
Price from
$127.89
per night
Boutique Hotel & Restaurant Frenchie, hotel in Haarlem

Located in Haarlem and with Keukenhof reachable within 10 miles, Boutique Hotel & Restaurant Frenchie provides express check-in and check-out, allergy-free rooms, a terrace, free WiFi and a bar.

Location--easily accessible, close to center of Haarlem, and Jopen, a superb craft brewery. Offer umbrellas for customers if raining, which it was 2 days in a row...
Scored 8.9
8.9
Rated excellent
Excellent
590 reviews
Price from
$235.40
per night
Cavallaro Hotel, hotel in Haarlem

Located within 10 miles of Keukenhof and 12 miles of Anne Frank House, Cavallaro Hotel has rooms in Haarlem.

The property was excellently located, beautiful and extremely calming.
Scored 9.1
9.1
Rated wonderful
Wonderful
250 reviews
Price from
$200.17
per night
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.

Fantastic location and a beautiful old building with modernized rooms and excellent facilities. There even is a small lift to transport luggage to the different floors. The snack tables and free minibar and welcome drink are a nice touch !
Scored 8.9
8.9
Rated excellent
Excellent
1,160 reviews
Price from
$232.42
per night
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.

Excellent location, right in the heart of Haarlem. Our room had a nice view of the church and part of the square. We had booked the Deluxe room; the room was clean, well equipped and the bed was comfortable.
Scored 8.4
8.4
Rated very good
Very Good
1,162 reviews
Price from
$154.57
per night
See all 36 hotels in Haarlem

Most-booked hotels in Haarlem in the past month

Haarlem's best hotels with breakfast

  • Carlton Square Hotel
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,421 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.

    Very friendly and helpful staff, lovely clean room. Great location

  • Hotel Lion D'Or
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,664 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.

    Everything, the staff were cheerful, and very helpful.

  • Boutique Hotel 't Vosje
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 658 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.

    Very classy. High standard finish. Looks brand new.

  • Boutiquehotel Staats
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 723 reviews

    Boutiquehotel Staats features a garden, shared lounge, a terrace and restaurant in Haarlem.

    Nice and personal rooms, good breakfast, near station

  • Ambassador City Centre Hotel
    Scored 7.7
    7.7
    Rated good
    Good
     · 4,185 reviews

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

    Staff fantastic and couldn't do enough for you.

  • Amadeus Hotel
    Scored 7.5
    7.5
    Rated good
    Good
     · 2,099 reviews

    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 lift ,breakfast was very good ,i would stay again.

Budget hotels in Haarlem

  • Anegang Boutique Hotel
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 657 reviews

    Anegang Boutique Hotel features free WiFi throughout the property and views of city in Haarlem.

    best location, modern interior, easy check in/out

  • 1001 Nights Boutique Lofts
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 799 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.

    Mooie uitstraling, verzorgd en ligging in het centrum.

  • Bambu Sleep Boutique
    Scored 7.6
    7.6
    Rated good
    Good
     · 378 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...

    location! it was cute and chic the restaurant below is amazing

  • Six Boutique Hotel
    Scored 7.8
    7.8
    Rated good
    Good
     · 82 reviews

    Six Boutique Hotel is offering accommodations in Haarlem. The property is around 11 miles from Anne Frank House, 12 miles from Royal Palace Amsterdam and 13 miles from Dam Square.

    Mooie kamer & midden in het centrum van Haarlem.

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
  • 1172 attractions
  • 5 points of interest

What Guests Said About Haarlem:

  • Scored 10
    10

    Relaxed and quiet, great to wander around the streets, just...

    Relaxed and quiet, great to wander around the streets, just need to take care of cyclists! Beautiful architecture, the Catholic Cathedral is well worth a visit - climbing one of the towers a highlight. Very good public transport - we did not have a car, but explored the area by train to Amsterdam and by bus to the coast. We ate in an Italian, Indian and a Michelin standard restaurant. All very good, but there are lots of restaurants and places to buy lunch snacks from.
    Elizabeth
    United Kingdom
  • Scored 10
    10

    a very pleasant city to wander around and explore.

    a very pleasant city to wander around and explore. Interesting places to visit and very friendly people who were very helpfull. Plenty of places to eat and drink and the city festivals were most enjoyable. I will return again as as well as enjoying Haarlem the connection to other places easy to get to from Haarlem.
    Jeremy
    Germany
  • Scored 10
    10

    Haarlem is a really nice town.

    Haarlem is a really nice town. It has a similar look and feel to Amsterdam but more compact and far more refined. There are plenty of shops, canalside bars & restaurants all in a pretty town centre. It has large central station which provides fast, direct rail access to Amsterdan, Den Hague, Delft and Zandvoort.
    John
    United Kingdom
  • Scored 10
    10

    Great location near air port and ferry terminal.

    Great location near air port and ferry terminal. Beautiful historic area lots to see and do. close to Amsterdam but with a more relaxed feel. So many fabulous International restaurants. A place to relax on the canal in the many restaurants and bars and great nightlife too if that’s what you want.
    Lorna
    United Kingdom
  • Scored 10
    10

    Amsterdam has become hostile toward the overwhelming deluge...

    Amsterdam has become hostile toward the overwhelming deluge of tourists, especially cruisers. Haarlem was an absolute delight. Closer to the airport on arrival than Amsterdam. A fraction of the size. Beautiful town, you can't go hungry, scenery is magnificent, museums wonderful, and if you insist on going to Amsterdam, it's 15-20 minutes away by train.
    David
    United States of America
  • Scored 10
    10

    Haarlem is a charming old town with many things to do within...

    Haarlem is a charming old town with many things to do within walking distance or by bus or train. Public transport is cheap and easy and will get you just about everywhere in the Netherlands comfortably and fast. Much less crowded and easier to navigate than Amsterdam yet only a 20-minute train ride away from it. Kids love Linnaeushof - Europe's largest playground, a 15-minute buts ride from the train station. The Zuiderzeemuseum museum is also marvelous for adults and kids alike, an easy train ride away.
    Metaroo
    United States of America

Explore guest reviews of hotels in Haarlem

  • From $127.33 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,601 reviews
    We stayed for a week in the split level apartment. It was really quaint and comfy, and felt like a home from home. The children enjoyed using the cafe in the afternoon, and the atmosphere was always chilled. Location was fab and we would stay again! Haarlem has so much to offer, culturally, with a great selection of historic sites, museums and restaurants. It was really easy to access the train into Amsterdam too.
    Laila
    Singapore
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 195 reviews
    A beautiful, upstairs apartment, with all amenities, situated in a lovely residential area, just round the corner and over the bridge into the town of Haarlem. If I had to suggest one thing it would be to put the name plate above the doorbell as there is 2 number 8s. Other than that would 100% recommend Sanders apartment when considering a trip to Amsterdam.
    Julie
    Ireland
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 5 reviews
    It was clean great location close to station very modern lighting a selection of tea on arrival very spacious for two people or two couples this would accommodate .smart tv sound bar with netfix ,comfortable sofa large kitchen and Haarlem is a fantastic place to stay if you don’t want to stay in Amsterdam trains run regularly and take 20-30 mins
    Ian
    United Kingdom
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 830 reviews
    Excellent breakfast, set us up for the day. Haarlem is a great place to stay as an alternative to Amsterdam, just 20 mins on train to the city. The nearby Teylers Museum is definitely worth a visit. Excellent hosts and a beautiful building.
    Karen
    United Kingdom
  • From $246.88 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,664 reviews
    We saved a bit of money by staying at the Lion in Harlem for a few days. This hotel provided us a great base for many day trips around the Netherlands. Bright, clean and welcoming staff and a surprisingly larger room.
    Lynne
    Canada

Research, refine, and make plans for your whole trip