Skip to main content

Search hotels in Haarlem

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

June 2024

12
3456789
10111213141516
17181920212223
24252627282930

July 2024

1234567
891011121314
15161718192021
22232425262728
293031
Check-in date - Check-out date

Filter by:


Star rating

Review score

Haarlem – 32 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 centre, within walking distance of the Market Square with its famous St. Bavo Church. Guests benefit from free Wi-Fi during their stay.

Very friendly and helpful staff. Nice large rooms. Pleasant and cosy breakfast/lounge room. Very convenient location for travelling by train.
8.4
Scored 8.4
Very good
Rated very good
2,681 reviews
Price from£117.58per night
the niu Dairy, hotel in Haarlem

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

Clean and good size rooms. Location very convenient in the center.
8.3
Scored 8.3
Very good
Rated very good
3,976 reviews
Price from£100.21per 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.

Large and comfortable room, nice bar area!
8.3
Scored 8.3
Very good
Rated very good
1,410 reviews
Price from£123.42per night
Boutique Hotel 't Vosje, hotel in Haarlem

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

8.8
Scored 8.8
Fabulous
Rated fabulous
654 reviews
Price from£155.65per night
Boutique Hotel & Restaurant Frenchie, hotel in Haarlem

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

Lovely boutique vibe and very good friendly staff
8.9
Scored 8.9
Fabulous
Rated fabulous
564 reviews
Price from£130.68per night
Cavallaro Hotel, hotel in Haarlem

Offering free WiFi, Cavallaro Hotel offers accommodation in Haarlem, 19 km from Anne Frank House and 20 km from Royal Palace Amsterdam.

The hotel was great. It was easy to access to the apartment with the entry code. The room was clean and the bathroom was wonderful. I would recommend to my people and if I revisit that's gonna be my first choice. Dankjewel.
9.1
Scored 9.1
Superb
Rated superb
230 reviews
Price from£160.73per night
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.

Genuinely brilliant hotel and location in Central Haarlem. The staff were extremely polite and professional - which matched the great internal decor quality and room layout(s). I would highly recommend this hotel to anyone looking at a local stay in high quality accommodation.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,175 reviews
Price from£141.06per night
Hotel ML, hotel in Haarlem

Set in Haarlem and with Keukenhof reachable within 16 km, Hotel ML offers concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a restaurant.

Friendly helpful staff. No bike storage at hotel but secure undercover storage at facility about 250m away. Large room. Excellent location for sightseeing.
8.5
Scored 8.5
Very good
Rated very good
1,163 reviews
Price from£169.19per night
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.

Comfortable and clean, lovely welcome at breakfast and food very good
8.1
Scored 8.1
Very good
Rated very good
1,704 reviews
Price from£111.20per night
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.

Excellent breakfast. Modern decor, helpful staff.
8.1
Scored 8.1
Very good
Rated very good
1,887 reviews
Price from£76.13per night
See all 35 hotels in Haarlem

Most booked hotels in Haarlem in the past month

Budget hotels in Haarlem

  • Bed & Breakfast Hotel Malts
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 894 reviews

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

    Great staff. Wonderful central location. Amazing breakfast.

  • Boutique Hotel 't Vosje
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 654 reviews

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

  • 1001 Nights Boutique Lofts
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 867 reviews

    1001 Nights Boutique Lofts is located in historical buildings in Haarlem. It offers non-smoking 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
    7.6
    Scored 7.6
    Good
    Rated good
     · 370 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 centre of historic Haarlem, a 10-minute walk from the railway...

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

  • Six Boutique Hotel
    7.9
    Scored 7.9
    Good
    Rated good
     · 39 reviews

    Situated within 19 km of Anne Frank House and 19 km of Royal Palace Amsterdam, Six Boutique Hotel offers rooms in Haarlem.

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

Hotels located in the centre of Haarlem

  • Boutique Hotel & Restaurant Frenchie
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 565 reviews

    Located in Haarlem and with Keukenhof reachable within 16 km, 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
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 765 reviews

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

    Nice and personal rooms, good breakfast, near station

  • Haarlem Hotel Suites
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 776 reviews

    Haarlem Hotelsuites offers spacious and homey accommodation in Haarlem’s city centre. There is free Wi-Fi and shops and restaurants are only steps away.

    very clean, nice location and exactly as the photos.

  • Anegang Boutique Hotel
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 629 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
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,947 reviews

    Ambassador City Centre is a family hotel situated in the centre of Haarlem opposite the St. Bavo Church near the Grote Markt.

    Staff fantastic and couldn't do enough for you.

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

    This family-run hotel is situated in a historic building on the picturesque Grote Markt in Haarlem. Amadeus benefits from an internet café, terrace and a lounge with traditional Dutch décor.

    Great location, friendly staff and good breakfast.

  • Hotel Carillon
    5.1
    Scored 5.1
    Average
    Rated passable
     · 814 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
  • 1206 attractions
  • 5 points of interest

What guests said about Haarlem:

  • 10
    Scored 10

    We enjoyed Haarlem.

    We enjoyed Haarlem. There were many restaurants and places to visit. The people were friendly and most spoke English. We didn’t any problem walking around town every day. We really enjoyed our visit there.
    Loretta
  • 10
    Scored 10

    If you want everything that Amsterdam has to offer but...

    If you want everything that Amsterdam has to offer but without all the hustle and bustle then Haarlem is perfect , river crises museums plenty of restaurants cafes and wonderful bars , an amazing cathedral boutique shopping , windy cobbled streets bursting in bloom , 20 minutes from an amazing nature reserve and only 30 minutes from the coast . Haarlem has everything and only 15minutes from Amsterdam ..
    Stephen Bennett
  • 10
    Scored 10

    Great character.

    Great character. Easy to walk everywhere but well served by buses and trains. Good location for visiting surrounding area. 15 to 20 mins by public transport to Amsterdam and beach at Zandvoort. Great for bus to Keukenhof tulips. Very attractive city, not crowded and great places to eat and visit.
    Simonie
    Germany
  • 10
    Scored 10

    Haarlem is a pretty town, and a lively destination.

    Haarlem is a pretty town, and a lively destination. I mainly walked around, looking at the canals and houses. One of my photos shows one of the older canalside housing (green door). The station is a lovely Art Nouveau building with tiled pictures, the only one in the Netherlands. Transport is easy, and Haarlem is convenient for Amsterdam, Leiden, etc, and for visiting the bulb fields at Keukenhof in spring.
    Pauline
    United Kingdom
  • 10
    Scored 10

    Haarlem is beautiful in it's own right with lots of historic...

    Haarlem is beautiful in it's own right with lots of historic buildings, and charming streets which have been greened with tree, shrub and flower planting. There is the Frans Hals museum to visit, and much more. Take a walking tour of "Monumental Haarlem" Haarlem is also very conveniently situated for Amsterdam and surrounding areas. We used public transport all the time. Just swipe on and off the bus or train, and everything is taken care of. Really simple, and it all works smoothly. We also found some really good restaurants for our evening meals.
    John
    United Kingdom
  • 10
    Scored 10

    Haarlem is a wonderful city to stay in as it has the canals,...

    Haarlem is a wonderful city to stay in as it has the canals, lots of history, good shopping and plentiful restaurants. The Grotemarkt has the oldest organ in Europe which Mozart played on and Corrie Ten Boom’s house(who hid the Jews in WW2) is better than Anne Franks! The very first museum in the Netherlands is also here-Teylers. The Saturday market is wonderful. It is only 15 minutes by train back into Amsterdam and you have a better feel of regular Dutch folks in this beautiful town.
    Deborah
    United States

Explore guest reviews of hotels in Haarlem

  • From £164.96 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 831 reviews
    Our stay in this Haarlem B&B, right in the heart of the city and easily accessible from Amsterdam Schiphol Airport, was a delight. Ad and Esther, our hosts, went above and beyond with their caring nature and hearty breakfasts. The B&B’s old-world charm added to the experience, but it was the personal attention from Ad and Esther that truly made our visit special. Choosing Haarlem as our base, with a quick 20-minute trip to Amsterdam, proved to be a fantastic plan. We highly recommend this B&B for a warm Dutch getaway.
    Wayne
    Canada
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 120 reviews
    We loved the fact it was an apartment and not just a room. It is a funky warehouse conversion over three levels. It has all the mod cons like washing machine and dishwasher and a fully equipped kitchen. Great views of the Spaarne river and easy access to Haarlem and 20mins by train to Amsterdam. We arrived New Years Eve and had a grand fireworks display. The owner Pieter, was very friendly and helpful and very accommodating when we thought our plans might change. I highly recommend this lovely place.
    Leanne
    Australia
  • From £118.01 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,947 reviews
    Great location in the heart of Haarlem, surrounded by very nice restaurants and coffee shops. Room was comfortable and clean. I had a nice coffee machine in the room. There was a gentleman at the desk when I arrived at 7am, and he was very helpful. His name was Ozcan. He was courteous and understanding of the fact that I had just landed in Amsterdam and agreed to give me an early check in but at an additional price.
    Lina
    United States
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 287 reviews
    We had amazing days at Park 43! Since we didn't want to stay in Amsterdam, we decided on Haarlem and were very lucky with an incredible host, attentive from the first contact. The apartment is excellent, with great accommodations. We spent New Year's Eve there because we wanted some tranquility and it couldn't have been more special. It was an excellent stay, we hope to be able to come back one day!
    Conrado
    Brazil
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 926 reviews
    The room was very nice and the staff friendly and helpful. The bed is comfortable and there is plenty of hot water with a good shower. They serve a very good breakfast. Haarlem is the perfect place to stay and plan day trips to Amsterdam, rent bikes and ride to the National Park and the North Sea. Many good dinner restaurants in Haarlem if you venture beyond the Grotte Martk.
    Elizabeth Belgard
    United States
  • From £118.01 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,947 reviews
    Excellent hotel. Friendly staff. Nice large room. Our only disappointment was the smell coming from the bathroom, as it sometimes smelled like sewer gas. The location is outstanding. We walked from Haarlem central, and then was easily able to tour the sites and restaurants in the area. Beds were very soft. Bunk beds excellent for the children.
    Ian
    Canada
  • From £173.42 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 894 reviews
    We loved our stay at Hotel Malts. It was the perfect location, about a two minute walk to the main square. The room was clean, spacious, and comfortable beds. Our highlight was the breakfast each morning and speaking to Henk and Annemarie. If your thinking about staying in Haarlem, do yourself a favor and book early and through their website.
    Gabriel
    United States
  • From £185.26 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 765 reviews
    We stayed for two nights and the location was perfect. The walking distance both to the main station (to take the train to the beach or Amsterdam), where the parking garage ist located, as well as to the city centre are very short. A huge bonus: the hotel is in a very very quiet street, so the nights were highly relaxing.
    Sarah
    Germany
  • From £236.01 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,681 reviews
    The location is beyond ideal, you are right next to the train station but we were never once bothered by noise. The staff was fabulous, the lounge is comfortable and welcoming. But again the access to transport was my favourite element. Haarlem is a wonderful city and a welcome change to staying in Amsterdam proper.
    Jessica
    Ireland
  • From £138.01 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,976 reviews
    Great location; less than 15 minutes to walk to the center of Haarlem. Friendly, helpful staff. Underground parking garage nearby for which we paid less than 4 euros for the night (7 pm to 8 am). There's a spot right in front of the hotel to load/unload luggage from a car. Good buffet selection for breakfast.
    Alan
    United States
  • From £152.13 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 4,218 reviews
    This is a very modern comfortable hotel with everything you need. We paid for breakfast and it was good value for money. The room was spacious, a good shower and a balcony. Don’t be put off by the location, frequent buses run just outside to the centre of Haarlem, the station and Amsterdam.
    Sue
    United Kingdom
  • From £173.42 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 894 reviews
    Henk and Annemarie were extremely welcoming at the hotel. The rooms were great and the breakfast was lovely. It was a great hotel for our family holiday - easy access to Amsterdam and also an opportunity to see other parts of the country.
    Emily
    United Kingdom
  • From £164.96 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 831 reviews
    Very pretty and comfortable room in the heart of Haarlem. Good location and easy access via public transport to Amsterdam Central and Airport. Lovely breakfast served each morning. Fresh flowers in our room was a beautiful touch.
    Marianne
    Australia
  • From £236.01 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,681 reviews
    A great hotel with a very helpful staff in the center of Haarlem. The room was very nice and spacious, there's an elevator which is rare in the Netherlands, breakfast was very nice, hotel parking was a huge bonus.
    Shay Et.
    Israel
  • From £160.73 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 776 reviews
    Haarlem is a great town and we’ve visited several times. This was our favorite hotel. The suite had everything we wanted from a terrace to a bathtub. The staff is terrific: very friendly and helpful.
    Patty
    United States
  • From £128.16 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,530 reviews
    Very nice laid back atmosphere, beautiful interior design, amazing town - I had a great stay in Haarlem. If you want to avoid the Amsterdam tourists crowds, Haarlem is the perfect choice.
    C
    Christina
    Germany
  • From £67.67 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 459 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 £152.13 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 4,218 reviews
    Really spacious rooms with balcony and close to the bus stop. 2 stops to Haarlem main station and from there the sprinter takes you directly into Amsterdam.
    M.M.
    Germany
  • From £185.26 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 765 reviews
    Beatiful hotel nearby the train station. The center of Haarlem is on walking distance. Hotel has nice decorated rooms and very good beds. Loved it!
    MaasMinds
    Netherlands
  • From £190.26 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,705 reviews
    Delicious breakfast. Hotel located in a central area of Haarlem
    Mackenzie
    United States
gogless