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

Perfectly situated in Haarlem. Right by the central station and only a short walk from the city Center. Nice hotel in a beautiful old Dutch building.
8.4
Scored 8.4
Very good
Rated very good
2,673 reviews
Price fromSAR 563.65per 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.

Super duper we'll be back for sure
8.3
Scored 8.3
Very good
Rated very good
4,003 reviews
Price fromSAR 525.45per 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.

The room was very clean and spacious enough with tea/coffee making facilities alongside fridge.Meals were very nice and the staff multi lingual and very helpful.
8.3
Scored 8.3
Very good
Rated very good
1,413 reviews
Price fromSAR 511.34per night
1001 Nights Boutique Lofts, hotel in Haarlem

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.

Location is superb, on a couple of hundred metres from the Grotemarkt, and right next to a bar called Cafe Stiels. Getting there by public transport is easy and the place is very comfortable. The shower wasn't warming up on our first day so we messaged the host and they had someone out and fixing it within a couple of hours. Very helpful and receptive.
6.7
Scored 6.7
Pleasant
Rated pleasant
870 reviews
Price fromSAR 892.11per 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
649 reviews
Price fromSAR 768.43per night
Boutique Hotel & Restaurant Frenchie, hotel in Haarlem

Located 16 km from Keukenhof, Boutique Hotel & Restaurant Frenchie offers 4-star accommodation in Haarlem and features a terrace, a restaurant and a bar.

The room was very comfortable and stylish. The products were very good. I liked that there was lotion and conditioner as well as a hair diffuser as you don't often get this at hotels. The restaurant was exceptional.
8.9
Scored 8.9
Fabulous
Rated fabulous
562 reviews
Price fromSAR 649.13per night
Bed & Breakfast Hotel Malts, hotel in Haarlem

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

B&B Hotel Malts is in a very central location, close to the main square, shopping, restaurants and cafes. The room was pleasant comfortable and very clean with a good shower and private bathroom. Breakfast was excellent fresh eggs, granola fruit yoghurt, fresh breads, cold meats and cheese. Henk and Annemarie were great hosts, very hospitable, and helpful in guiding us on local sight-seeing highlights. Highly recommend this B&B.
9.3
Scored 9.3
Superb
Rated superb
895 reviews
Price fromSAR 709.63per 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
227 reviews
Price fromSAR 770.46per 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.

Fantastic service by the management team. Excellent breakfast. Lovely large room, well outfitted and very clean. Special luxuries (free mini bar and steam room,) were welcome treats.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,173 reviews
Price fromSAR 676.18per 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.

Great location and hotel had real historic character. Staff and breakfast excellent.
8.5
Scored 8.5
Very good
Rated very good
1,158 reviews
Price fromSAR 811.01per night
See all 36 hotels in Haarlem

Most booked hotels in Haarlem in the past month

Haarlem's best hotels with breakfast

  • Boutique Hotel 't Vosje
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 649 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.

  • Boutiquehotel Staats
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 760 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
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,899 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
     · 1,995 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.

Budget hotels in Haarlem

  • Bed & Breakfast Hotel Malts
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 895 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.

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

    Prima ligging en een heel gezellig ingerichte grote kamer.

  • Six Boutique Hotel
    7.9
    Scored 7.9
    Good
    Rated good
     · 34 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
     · 562 reviews

    Located 16 km from Keukenhof, Boutique Hotel & Restaurant Frenchie offers 4-star accommodation in Haarlem and features a terrace, a restaurant and a bar.

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

  • Haarlem Hotel Suites
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 767 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
     · 612 reviews

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

    best location, modern interior, easy check in/out

  • Hotel Carillon
    5.1
    Scored 5.1
    Average
    Rated passable
     · 810 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.

    Tolle Lage, sehr gutes Restaurant, nettes junges Personal

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

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 SAR 644.75 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 760 reviews
    Room was good sized, bed was very comfortable. The staff is very attentive and the facility is nicely maintained. Being near the station was very convenient and the main part of town is just a short (7~10 minute) walk. We stayed here instead of Amsterdam and found that Haarlem has numerous restaurants and some interesting museums. The bus to the airport was super convenient. It definitely beats staying in an airport hotel if you just have a few days between flights.
    Matthew
    United States
  • From SAR 503.64 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,899 reviews
    The staff were amazing, all were extremely friendly and helpful. The hotel is situated right in the center of Haarlem close to all amenities. The bar and restaurant is fantastic, the food is just superb. If you're looking for a slower paced holiday with a nice easy vibe, go to Haarlem. You can still get to Amsterdam in 15 minutes, Leiden in 20, and Alkmaar in 40 if you need to. I will definitely return and stay at this hotel.
    Paul
    Ireland
  • From SAR 644.75 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 760 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 SAR 397.39 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,510 reviews
    LOVED this place! I stayed in Amsterdam for the other 2 nights and I regretted moving. I was happy to pay a little extra for this hostel. There wasn't a buzz of the big city just the joy of peacefulness in the interiors and the smiles of the staff. This is a good bridge between mid-range quality on a budget.
    Ginny E-P
    United Kingdom
  • From SAR 888.05 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 913 reviews
    Centrally located MAF is well suited to explore Haarlem on foot. We disovered a lot of nice dining places (Miyagi & Jones, Piek, Anne & Max). This is our first time in Netherlands and people are very friendly. Everything gets done in such a calm and without pressure. We love it and will surely be back.
    Bibhakar
    Australia
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 895 reviews
    Excellent location, comfortable room and bed, super clean, plentiful breakfast and lovely hosts. Henk and Anne-Marie made our stay an unforgettable positive experience. I highly recommend staying with them instead of in Amsterdam. They will help you with everything and much more tranquil and relaxed.
    LSB traveler
    United States
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 69 reviews
    Warm, cozy, beautiful natural light. The shower was amazing. Any prior problems reported by other traverlers have been fix, we found nothing wrong. Super private even at ground level. Very accesible. Location was excelent for us, easy transfer to Amsterdam, but Haarlem is lovely, great for families.
    Gimena Sol
    Argentina
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 117 reviews
    Location was excellent - easy to get around Haarlem by bike or bus or on foot. Amsterdam very easy to get to by train or bus. The place itself was clean, comfortable and of such a high standard. The owners were incredibly helpful and provided a well-stocked fridge as part of the service.
    L
    Lucy
    United Kingdom
  • From SAR 601.44 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 4,000 reviews
    This location was perfect. This was a pre-cruise stay for us, and the first time to Amsterdam. The price was much less than being in the city and it was close to several restaurants and bars to relax after a busy day touring Amsterdam. The train station was within walking distance.
    Pamela
    United States
  • From SAR 819.12 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,672 reviews
    The location of the hotel was right on! Right on a square where the Haarlem main train station is, very easy to get to other cities of the Netherlands. Hotel was clean and comfortable, the breakfast was very good. The staffs could not be any nicer and helpful.
    Frank
    United States
  • From SAR 857.64 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,411 reviews
    Convenient, quiet location close to a large park but a short walk to the main part of Haarlem. Bus station was nearby. The room and bed were very comfortable. Reception helped us book a train before our departure and arranged a taxi for Amsterdam Centraal.
    Peter
    United States
  • From SAR 819.12 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,672 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
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 289 reviews
    The place is very near to haarlem station. East to reach from Amsterdam. Host was really friendly. The place was well clean and well maintained. I will be going back for sure when I visit haarlem next time.
    Harish
    Sweden
  • From SAR 820.82 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,704 reviews
    This is not in Amsterdam. There is a sister hotel in Amsterdam City Centre that we had intended to book. Booking with this hotel wouldn't switch our reservation to city centre and we're largely unhelpful.
    Ben
    United Kingdom
  • From SAR 601.44 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 4,000 reviews
    The hotel is well located, near to Haarlem City Centre and near to the train station. It's easy to commute from Haarlem to Amsterdam or Utrecht. I won't be disappointed at all.
    Jefferson Cunningham
    Portugal
  • From SAR 503.64 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,899 reviews
    Haarlem is a nice area of Amsterdam, hotel was close to train station and an easy ride to city centre. lots of good restaurants and patios nearby.
    Brian
    Canada
  • From SAR 820.82 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,704 reviews
    Excellent location and very friendly staff. Hotel was first class and very comfortable. Located in the heart of Haarlem’s center.
    WILLIAM
    United States
  • From SAR 996.89 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 4,197 reviews
    The rooms were lovely and well appointed. They were close by, within walking distance, of my family who live in the Netherlands.
    Nancy
    United States
  • From SAR 831.28 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 591 reviews
    Great simple, clean appt in centre of beautiful Haarlem. Good for families for a short stay nr Amsterdam.
    Nicholas
    United Kingdom
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 162 reviews
    Wonderful hosts, beautiful town, easy to travel by train or bus to Amsterdam or surrounding areas.
    Laurie
    Canada