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

Awesome location, friendly and helpful staff, great breakfast, clean. I definitely recommend staying here!
Scored 8.4
8.4
Rated very good
Very Good
2,667 reviews
Price from$150.90per night
the niu Dairy, 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.

the location was just outside the busier city Center very good breakfast clean
Scored 8.3
8.3
Rated very good
Very Good
3,894 reviews
Price from$83.05per 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.

Close by the old part and easy to walk to. Lovely to sit outside very nice big trees. Nice atmosphere in hotel
Scored 8.4
8.4
Rated very good
Very Good
1,427 reviews
Price from$150.46per 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 staff were extremely friendly and accommodating. The breakfast in the morning was great and the staff were always really helpful. It was in a great location. It was easy to walk to the train station.
Scored 7.5
7.5
Rated good
Good
2,045 reviews
Price from$151.98per 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$199.75per 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.7
6.7
Rated pleasant
Pleasant
826 reviews
Price from$109.65per 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
575 reviews
Price from$229.80per 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
244 reviews
Price from$195.41per 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.

Wonderful desk staff. Quiet housekeeping in case you wish to sleep in. All the rooms were unique, and unique from each other. I enjoyed my stay immensely. There were a few snacks on each floor, sweet & salty, as well las bottle water. The rooms had a few drinks to select from in the room frog. Windows that opened! Just a wonderful experience.
Scored 8.9
8.9
Rated excellent
Excellent
1,178 reviews
Price from$221.73per 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.

Staff were all friendly and welcoming as well as attentive and ambient was interestingly traditional.
Scored 8.4
8.4
Rated very good
Very Good
1,164 reviews
Price from$206.26per night
See all 36 hotels in Haarlem

Most-booked hotels in Haarlem in the past month

Budget hotels in Haarlem

  • Bed & Breakfast Hotel Malts
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 894 reviews

    Located in the heart of Haarlem, on one the most popular shopping streets, the Bed & Breakfast Hotel Malts a characteristic Dutch breakfast.

    Great staff. Wonderful central location. Amazing breakfast.

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

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

    best location, modern interior, easy check in/out

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

  • Ambassador City Centre Hotel
    Scored 7.7
    7.7
    Rated good
    Good
     · 4,092 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,045 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.

    Cleanliness, extra effort to help and great breakfast

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

  • Hotel Carillon
    Scored 5.1
    5.1
    Rated fair
    Average
     · 819 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

Hotels located in the center of Haarlem

  • Boutique Hotel & Restaurant Frenchie
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 575 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.

    The Staff. The room. The style. The restaurant. The location.

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

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

    Nice and personal rooms, good breakfast, near station

  • 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.

  • Six Boutique Hotel
    Scored 7.8
    7.8
    Rated good
    Good
     · 59 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.

    Tolle Lage, sehr netter Vermieter. Schönes Zimmer.

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

What Guests Said About Haarlem:

  • Scored 8.0
    8.0

    Quieter and cleaner than Amsterdam.

    Quieter and cleaner than Amsterdam. Loved the Teylor museum and the Grote Kerk. Quick access to Amsterdam museums and to a sandy beach, using the Amsterdam area travel card. Bus 300 goes to Shipol airport from Haarlem--no need to transfer, as with the train.
    Heidi
    United States of America
  • Scored 10
    10

    This is a beautiful gem of a town with gorgeous buildings...

    This is a beautiful gem of a town with gorgeous buildings and watererways, great shopping and eating. Amsterdam in miniature without the crowds. Easily walkable and something interesting to see at every turn.
    sarah
    United Kingdom
  • Scored 10
    10

    Although if going to Amsterdam for the first time, that's...

    Although if going to Amsterdam for the first time, that's where I would stay--Haarlem is GREAT for a 2nd experience or for those used to taking the train into and out of city for attractions. It also offers charming beauty and more of a home-town feel then a bigger city. Wonderful people, and beautiful streets!
    Julie
    United States of America
  • Scored 10
    10

    This town is a gem. Only 20 min or so by train to Amsterdam.

    This town is a gem. Only 20 min or so by train to Amsterdam. We enjoyed the big city for a day and were really happy to return to cute Haarlem for dinner and sleep. Take a canal tour! We booked a 90 min canal tour through the tourism info centre. We loved the cathedral and the Saturday market. Our 3 nights in Haarlem were at the end of our trip - it was the perfect place to wind down. Good grocery store nearby hotel as well - we stocked up on fruit and yogurt.
    Christine
    Canada
  • Scored 10
    10

    Haarlem has a small city centre so we could easily walk to...

    Haarlem has a small city centre so we could easily walk to all the main sights. It is steeped in history, with interesting architecture and several museums and churches, including the very impressive Great Church of St Bavo. It also has a lot of great restaurants and bars. The restaurant, Moustique, was a highlight of our stay. We also enjoyed lunch and a drink at Jooenkerk, a local craft brewery, housed in an old church. We thoroughly enjoyed our stay of two days which was long enough to enjoy the area at a very leisurely pace.
    Craig
    Australia
  • Scored 10
    10

    Haarlem is a great alternative for a base to Amsterdam.

    Haarlem is a great alternative for a base to Amsterdam. It has excellent bus and tram service whether you are going to Schiphol airport, Delft, or Scheveningen Beach. There is a full range of restaurants and bars with excellent options for any meal.
    Jodi
    United States of America

Explore guest reviews of hotels in Haarlem

  • From $182.38 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,552 reviews
    The double rooms upstairs are more boutique hotel than boutique hostel, apart from the whole share kitchen / lounge thing that comes with hostels. The staff are so friendly and they / the owner obviously take great pride in the hostel, it is a charming and well kept space. If most hostels were like this I'd stay in one every time. So pleased we stayed in Haarlem and not Amsterdam. You can easily visit Amsterdam for the museums etc., but in Haarlem you have the best of it without the tourist crowds.
    Neil
    Australia
  • From $145.58 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 3,894 reviews
    Haarlem is an attractive place ( I knew having visited as a day trip) and so easy to reach from the airport and much better value as well as being less crowded than Amsterdam but still with the attraction of many places in the Netherlands. I used a bus which took 40 minutes and goes regularly from directly outside the airport terminal. Top tip for this hotel get off at the last but one stop before Haarlem station, as it's closer to reach it.
    KeepBreathing
    United Kingdom
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 16 reviews
    The apartment was lovely. It is located in the heart of Haarlem within a short walking distance of bars and restaurants and the train station. It's a good location to stay if visiting Amsterdam as the train in is quick and fast. It was spotlessly clean and very comfy. The furnishings and facilities were top notch. The decor is very stylish.
    VKG76
    United Kingdom
  • From $205.18 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 968 reviews
    Really querky hotel with gorgeous furnishings. In an excellent location, quiet but not far from many bars, restaurants, cafes and Grote Market. Breakfast was delicious and the staff extremely helpful. Will definitely stay again if in Haarlem which is a welcome relief from the madness of Amsterdam 😅
    Shelley
    United Kingdom
  • From $139.72 per night
    Scored 7.7
    7.7
    Rated good
    Good
     · 4,092 reviews
    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.
    Deirdre
    United Kingdom