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 – 36 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.

The room was good size and clean with a nice bathroom. Very good breakfast. It was a very good location for walking around Haarlem and is located to the right after exiting the train station. Helpful and friendly staff.
Scored 8.4
8.4
Rated very good
Very Good
2,661 reviews
Price from
$114.65
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.

John, at the front desk was very helpful and pleasant whenever I saw him.
Scored 8.3
8.3
Rated very good
Very Good
3,297 reviews
Price from
$102.81
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.

There are machines in the lobby that give out a nice smell. The decor is beautiful.
Scored 8.5
8.5
Rated very good
Very Good
1,389 reviews
Price from
$143.89
1 night, 2 adults
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.

Location was excellent! The morning staff was friendly - always had smiles and greetings to match. The morning buffet was excellent, and the coffee - very, very good ! The room, while small, had everything i needed.
Scored 7.1
7.1
Rated good
Good
2,221 reviews
Price from
$130.74
1 night, 2 adults
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.

garden views nearby public bus lines breakfasts
Scored 8.7
8.7
Rated excellent
Excellent
689 reviews
Price from
$168.29
1 night, 2 adults
See all 36 hotels in Haarlem

Most-booked hotels in Haarlem in the past month

See all

Budget hotels in Haarlem

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

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

    best location, modern interior, easy check in/out

  • Ambassador City Centre Hotel
    Scored 7.8
    7.8
    Rated good
    Good
     · 4,295 reviews

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

    Great location, quiet, clean and comfortable rooms.

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

    Room very comfortable. Very good location in the city center

  • Bambu Sleep Boutique
    Scored 7.8
    7.8
    Rated good
    Good
     · 391 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

  • ibis Styles Haarlem City
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 2,115 reviews

    1.7 mi from the Grote Markt, ibis Styles Haarlem City is located in Haarlem and offers rooms with free WiFi.

    Very friendly and helpful reception desk personnel.

Hotels located in the center of Haarlem

  • Boutique Hotel & Restaurant Frenchie
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 614 reviews

    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.

    Beautiful room and good amenities at a great location

  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 723 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.

    Nice and personal rooms, good breakfast, near station

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

  • Haarlem Hotel Suites
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 760 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.

    very clean, nice location and exactly as the photos.

  • Six Boutique Hotel
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 157 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.

    Central location, well presented, clean, warm and quiet

  • MAF Haarlem Boutique Hotel
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,103 reviews

    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.

    Great location Great size room Quirky decoration

  • Amadeus Hotel
    Scored 7.1
    7.1
    Rated good
    Good
     · 2,221 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.

    Very helpful, excellent location with a great breakfast

  • Hotel Carillon
    Scored 5.4
    5.4
    Rated fair
    Average
     · 800 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.

    Location was good. Staff was helpful. Too expensive

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

What Guests Said About Haarlem:

  • Scored 10
    10

    The town square has just about everything you could want.

    The town square has just about everything you could want. All the side streets have brilliant shops too. It was a 17 minute walk from my accommodation - just right. And the station was a 7 minute walk from where I stayed. It was cold though! Winter is winter... There are buses and taxis everywhere.
    Etheridge
  • Scored 10
    10

    Haarlem is not a vast city and can be walked round easily.

    Haarlem is not a vast city and can be walked round easily. Attractions easily found, as is bus/railway station. Close enough to both Amsterdam and Zandvoort for days out without having to stay there. Travel cheap and simple once the system is mastered. Plenty of places to eat for all tastes. Lots of nice local shops.
    roger
    United Kingdom
  • Scored 10
    10

    Haarlem: walkable, beautiful, historical and authentically...

    Haarlem: walkable, beautiful, historical and authentically Dutch. So worth exploring to discover your particular interests - something for everyone (particularly the extraordinary choice of great food and bars!). Enjoy!
    Wayne
    United Kingdom
  • Scored 10
    10

    It's such a beautiful city and easy to navigate on foot.

    It's such a beautiful city and easy to navigate on foot. Wonderful selection of cafes and restaurants , many with heated areas to sit outside in winter. I recommend the Christmas market in December as an especially good time to visit.
    Janet
    United Kingdom
  • Scored 2.0
    2.0

    The mattress and pillow were of very poor quality, and for...

    The mattress and pillow were of very poor quality, and for the price I paid, the single room had no space to move around. The carpets were full of stains. I paid a fortune and expected a four-star hotel with good mattresses, pillows, a well-sized room, and clean carpets. However, the staff were excellent.
    A
    Anonymous
  • Scored 10
    10

    Charming city, wonderful Saturday market in the square,...

    Charming city, wonderful Saturday market in the square, clean center and side streets, beautiful churches, parks, great food and soups, close to the sea by regular train. In the center of the city you can quickly get everywhere on foot. My favorite place full of aromas: Oscar Bakery.
    Marta
    Slovakia

See reviews by guests who stayed at hotels in Haarlem

See all
  • From $124.36 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 4,184 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.
    Helen
    the United States
  • From $118.85 per night
    Scored 7.8
    7.8
    Rated good
    Good
     · 391 reviews
    The staff were very friendly and welcoming. The location was great, 10 min walk to train station and 10 min train into Amsterdam Centre. I emailed the hotel beforehand to ask if they could put up balloons for my partners birthday. They went out of the way to do this, and only charged me for the decorations, it looked great and was how I described. This was very kind of them.
    Laura
    the United Kingdom
  • From $104.13 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 3,297 reviews
    I couldn’t fault the hotel, we absolutely loved our stay here! Having based ourselves in Haarlem whilst visiting Amsterdam, the hotel is very close to the train station and to the main square - everything is within walking distance. Staff were friendly, our room was very spacious, comfortable and clean.
    Braeley
    Australia
  • Scored 7.3
    7.3
    Rated good
    Good
     · 729 reviews
    The age of the boat, the moorings in both Haarlem and Amsterdam were fantastic. Raphael was helpful, friendly and accommodating.Breakfast was generous with a wide selection of food.
    Andrew
    Ireland
  • From $114.65 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,661 reviews
    Cosy hotel with great location between Amsterdam and Zandvoort
    Mika
    Finland