If old town, shopping and restaurants are your thing, don’t miss out on Haarlem!
Travelers choose the area around Haarlem Station for old town, shopping and restaurants.
Around Frans Halsmuseum – the ideal area for shopping, old town and restaurants!
The area around Amsterdamse Poort is highly rated by travelers for old town, shopping and atmosphere.
Travelers choose the area around Lunchcafé Teylers Museum for old town, shopping and restaurants.
30 hotels
30 hotels
32 hotels
You'll love old town, shopping and restaurants during your next trip to The Top-rated Area in Haarlem!
Try Core area of Haarlem for your next trip and enjoy old town, shopping and restaurants while you’re there!
Van der Valk offers rooms with extra-long beds, satellite TV and balcony only 2 km from Haarlem's city centre. It benefits from leisure facilities including a gym and a sauna.
“Very comfortable hotel with excellent facilities and convenient for visiting Haarlem.”
Average Review Score: 8.2
397 Hotel Reviews
The Carlton Square is an intimate 4-star hotel in the heart of the charming city of Haarlem. It combines international allure with a luxurious ambiance and hospitality.
“Kitchen staff were very informative regarding selections and our meals well prepared, presented and delicious. We will come again!”
Average Review Score: 8.4
331 Hotel Reviews
Ambassador City Centre is a family hotel situated in the centre of Haarlem opposite the St. Bavo Church near the Grote Markt.
“Great location. Easy transit to amsterdam. Very nice experience.”
Average Review Score: 7.5
499 Hotel Reviews
Located in the heart of Haarlem, on one the most popular shopping streets, the Bed & Breakfast Hotel Malts a typical Dutch breakfast.
“The hotel was very clean and the staff were friendly and the location was excellent”
Average Review Score: 9.5
This 4-star hotel is centrally located close to the cities of Haarlem and Amsterdam, in Haarlemmerliede. Free parking is available on site and free Wi-Fi is available throughout the property.
“Hotel De Zoete Inval was the perfect stay after a long and crazy day in Amsterdam. My husband and I were visiting Amsterdam form the UK and could not get any hotels in the city center, which is why we ended up booking with De Zoete Inval. I was a little nervous about the distance from Amsterdam to the small town of Harlem, but there is a train and bus station just ten minutes walk for the hotel so it worked out perfect. Upon arriving all the employees were lovely and most helpful, especially helpful with the langue barrier. Our rooms were recently updated and very clean. Most surprising was how large the bedroom and bath room was! We ate at the hotel restaurant which was excellent and reasonably priced. The beds were very comfortable and the hotel was a great deal for the price. I would recommend this hotel to everyone wanting to get away from the over price crap-holes of the city center.”
Average Review Score: 8.5
101 Hotel Reviews
Amrâth Grand Hotel Frans Hals is ideally located in the centre of Haarlem, at walking distance from all tourist sites. There is free Wi-Fi.
“Harlem was great location. Would love to go back”
Average Review Score: 8.3
248 Hotel Reviews
Joops City Centre Hotel offers a range of accommodations with free Wi-Fi in the center of Haarlem less than 165 ft from the Grote Markt. It is part of Ambassador City Centre Hotel.
“good location (walking distance from train station) & very good price compared to similar quality hotels in Amsterdam”
Average Review Score: 7.3
310 Hotel Reviews
Hello I'm Local features private rooms as well as a dormitory in the center of the city of Haarlem, just under a mile from the central station.
“Everything was just perfect. I wish I could stay forever.”
Average Review Score: 9
132 Hotel 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.
“Accessibility to all of Haarlem and transportation hub. Great private place, very safe.”
Average Review Score: 7.5
224 Hotel Reviews
Average Review Score: 8.9
L'Anders offers bed-and-breakfast rooms on the Grote Markt in the centre of historic Haarlem, a 10-minute walk from the railway station.
“The breakfast was wonderful. We chose the bedroom on the 3rd floor which overlooked the Grote Markt. Although it was a steep climb up there, the room and view were worth it. We travel with a tiny, battery operated white noise machine so we did not hear any noise from the area at night.”
Average Review Score: 6.3
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.
“de atmosfeer, de locatie, de werkers in het hotel,een heel leuk hotel”
148 Hotel Reviews
Average Review Score: 7.6
Stayokay Haarlem is a hostel located on the edge of the city, only a short distance from the popular beach town Bloemendaal aan Zee. Benefit from free parking and the lovely terrace.
“Nice breakfast, good nature around, great bar with variety of beers.”
135 Hotel Reviews
Average Review Score: 7
Hotel Raecks is a 5-minute walk from Haarlem centre and has a winebar with 32 open wines, a café and free Wi-Fi in the public areas. Haarlem Railway Station is just over a 10-minute walk away.
“conveniently located and very friendly stuff, clean and comfort rooms”
Average Review Score: 8.8
Situated in the centre of the historic town of Haarlem, Haarlem City Stay offers simply-furnished self-catering accommodation with flat-screen TV and a city view.
“Great location on the canal. Comfortable flat which was easy to relax in. Excellent communication from owners.”
Average Review Score: 8.7
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.
“Beautiful place! Well-equipped, clean, great bed”
Average Review Score: 8.8
Offering nice views of the Haarlem city center surroundings, the spacious Brasss Hotel Suites feature luxury amenities and large bathrooms. Guests have free Wi-Fi throughout the hotel.
“Stunning rooms with an eye for great detail, loveliest room I´ve seen in years. Excellent price for value”
113 Hotel Reviews
Average Review Score: 8.4
Located in Haarlem, Cozy Lofts Haarlem is 0.6 miles from Amsterdamse Poort. De Hallen is 219 yards from the property. All units have a sitting and dining area.
“Coffee machine fantastic!!!”
Average Review Score: 8.9
Nobel offers accommodations in Haarlem, just 109 yards from Lunchcafé Teylers Museum. The property features views of the river and is 547 yards from Amsterdamse Poort.
“nice apartment in good location”
Average Review Score: 9.4
Bed and Breakfast Haarlem 1001 Nacht is located in Haarlem. It offers non-smoking accommodations with free WiFi access. Each room here will provide you with cable TV and a seating area.
“All was best ther Better than Roh Hotel in Dam Square”
Average Review Score: 9.6
Park 43 offers accommodations in Haarlem. All rooms are equipped with a flat-screen TV. Certain accommodations feature a sitting area where you can relax.
“Near station. On ground floor of owners' residence. One of two rooms on ground floor of owner's residence. Kitchen area completely supplied, sitting area and queen bed area. Owner very gracious. In a lovely private park area yet three minute walk to station. At least four trains an hour to Amsterdam (15 min).”
Average Review Score: 9.1
Apartment Spaarne offers accommodations in Haarlem. Apartment Spaarne features views of the garden and is 1.9 miles from Lunchcafé Teylers Museum.
“The community is charming. B&B Sparne is decorated beautifully and very relaxing. The owner is friendly and was gracious enough to honor a last minute special request. We want to go back JUST to stay here!”
Average Review Score: 9.7
Showcasing a terrace and views of the garden, BBB Haarlem is located in Haarlem in the region of Noord-Holland, just one mile from Lunchcafé Teylers Museum. Each room is fitted with a flat-screen TV.
“The host was super friendly. We're definitely going back!”
Average Review Score: 9.6
Located 656 yards from Amsterdamse Poort and 219 yards from De Hallen, City Attic Haarlem offers accommodations in Haarlem. There is a sitting area and a kitchen equipped with a dishwasher.
“The property was easy to find and very convenient to local amenities. The apartment was extremely well appointed and very comfortable. The owners (also owned El Pincho downstairs) could not do enough for us and were very friendly. Recommend their restaurant. We had a great three days and will book again.”
Average Review Score: 7.1
Located at the Spaarne in Haarlem at 750 metres from the city centre, AmiCe is a boat accommodation that offers free WiFi access. Teylers Museum is within a walking distance of 210 metres.
“Very good location, close to the centre, not far from the station with good connections to the rest of Holland. Friendly owners, they have another boat in Amsterdam. Altogether an enjoyable few days spent in a lovely town.”
Average Review Score: 9.6
Located in Haarlem, 547 yards from Lunchcafé Teylers Museum, B&B Het Hart van Haarlem features a sun terrace and views of the garden. Each room is fitted with a flat-screen TV with cable channels.
“The bus from the airport stopped right out the door. The bed was very comfortable; the breakfast was delivered to our room each morning and was plentiful and delicious. The owners were extremely welcoming and friendly. The proximity to the train station was a convenient 10-12 minute walk and convenient to restaurants and excellent shopping.”
Average Review Score: 8.4
Appartement Droste offers pet-friendly accommodation in Haarlem, 400 metres from De Hallen and 800 metres from Frans Halsmuseum.
“Central location is perfect for exploring Haarlem and connection to Amsterdam/ the Beach. The room facilities are smart and the owners very friendly and flexible.”
Average Review Score: 9.8
Teylers Apartment anno 1608 is a self-catering accommodation with free WiFi located in Haarlem.
“This is really the nicest apartment we've ever stayed in while traveling, and we've stayed in many. It's not just super clean, extremely comfortable, perfectly located and wonderfully designed -- it also evokes the Dutch Golden Age, but not in a kitsch way. Unfortunately we stayed only one night. The beds are divine. The bathtub was so lovely I took two baths in 12 hours. We didn't get to use the kitchen, because friends had invited us to dinner, and as we left we sort of mourned not having been able to use it. Having large bottles of Rituals skin and bath products to use freely was such a luxurious feeling ... not that I used a lot but it just felt very generous of the hosts not to restrict you to one tiny plastic bottle of shampoo.”
Average Review Score: 9.1
Located 400 metres from the shoppingstreet "Kleine Houtstraat", with its many bars and restaurants, that will guide you to the heart of the city centre (600 metres), Studio Haarlem offers free Wi-Fi...
“Very nice and beautiful apartment, 5 min walk from the center of Haarlem. Plenty parking on the street. The owner is very nice and helpful. We enjoyed our stay very much.”
Average Review Score: 9.6
Spaarne Loft is a self-catering accommodation with free WiFi access located in Haarlem. The property is 450 metres from De Hallen and 700 metres from Frans Halsmuseum.
“This apartment is an unbelievable value. The location is ideal--on a quiet side-street, but a very brief walk to everything you want and need. The living space is fantastic--stylish, modern, very comfortable, tons of space, all mod cons--and then some. Our host, Pieter, was great--very friendly and helpful. A fantastic experience in every way.”
Average Review Score: 8.3
Suites and Apartments Mya is located in Haarlem. Free WiFi access is available. Stadsschouwburg & Philharmonie Haarlem is only 750 metres away.
“Beautiful room and a nice view. Very peaceful and had a functional kitchen area.”
Average Review Score: 9.5
Spaarne Droom Appartement offers accommodations in Haarlem, just 109 yards from Lunchcafé Teylers Museum. Spaarne Droom Appartement features views of the river and is 547 yards from Amsterdamse Poort....
“A comfortable apartment had everything we needed”
Average Review Score: 8.9
Eendjespoort Appartement offers accommodations in Haarlem. Amsterdamse Poort is 547 yards away. The accommodation is equipped with a flat-screen TV. Some units have a sitting and/or dining area.
“Nice view, big windows, modern design, well equipped kitchen - we really enjoy our stay. The weather was rainy but time spent in the appartment was not waisted, you can feel the living style of Haarlem citizen there. We were met by friendly and helpful Pieter who also gave us nice recommendations about the town and the restaurants”
Average Review Score: 7.7
Located in the city centre of Haarlem, Where Els Haarlem lies 600 metres from the main train station. The Grote Markt is only a 1-minute walk away.
“The location was great - close to trains and buses and many cafes”
Average Review Score: 9
Appartement Luna is a self-catering accommodation located in Haarlem. Free Wi-Fi access is available. The property is 2.7 km from the city centre and 8.6 km from Bloemendaal's beach.
Average Review Score: 8.3
Located 656 yards from Amsterdamse Poort, Spaarne Apartment offers accommodations in Haarlem. Spaarne Apartment features views of the river and is 328 yards from De Hallen.
“Everything! Had tea & coffee available. All linens & very convenient. Loved watching boats on Spaarn in morning with tea.”
Average Review Score: 9.8
Keysers Huys anno 1625 offers accommodations in Haarlem, 219 yards from Amsterdamse Poort and 328 yards from Lunchcafé Teylers Museum.
“Location and building itself were amazing:) the house was very nicely decorated and had everything (and more) we needed. Beds were comfy too. steambath was a definite plus as well.”
Average Review Score: 9
Burgwal Appartement offers accommodations in Haarlem. The property features views of the river and is 547 yards from Amsterdamse Poort.
“Very high quality apartment right on the river in the centre of Haarlem. Classic old dutch style supplemented by a beautiful interior. All the modern facilities you need including a great bathroom and kitchen. Peter is a lovely host.”
Average Review Score: 9.9
Located 219 yards from Lunchcafé Teylers Museum and 437 yards from Amsterdamse Poort, B&B Appartement 't Pakhuys offers accommodations in Haarlem.
“Everything was fantastic, the host was very kind and very welcoming. The place was huge and spotless clean with all the things you needed. Having a balcony is a big bonus, would be staying here again!”
Average Review Score: 9.6
De Witte Olyphant is situated in a 15th-century building which overlooks the scenic Spaarne River in the centre of Haarlem. It offers design décor and free Wi-Fi. The Grote Markt is 300 metres away.
“Pieter was very responsive to our questions and Alexander took care of a smooth check-in. An outstanding location! Parking garage is a 5-minute walk along the most beautiful canal. Loved everything about our stay.”
Average Review Score: 9
Turfhuys aan het Spaarne is located in Haarlem. Free WiFi access is available. Amsterdam's city centre is 18 km away.
“Pieter is a fantastic host. We locked ourselves out of the apartment one night and expected to have to wait until morning,but Pieter came right over and helped us get in. There are three floors, but the flat is so charming that we never minded.”
Average Review Score: 9.8
The P. Stuyvesant Suite is a self-serving accommodation in Haarlem. Free WiFi is featured throughout the property. Free parking is available in the area.
“A lovely gem in Haarlem, just perfect for our short stay and close to the center of town. The unit is well equipped and has good amenities.”
Average Review Score: 8.9
Located in Haarlem, Shortstay De Witte Heren Haarlem is 0.4 miles from Lunchcafé Teylers Museum. Amsterdamse Poort is 0.7 miles away. All units have a flat-screen TV and CD player.
“The location was beautiful, best little street in Haarlem!”
Average Review Score: 8.5
Old Church B&B City Centre offers accommodations in Haarlem. Old Church B&B City Centre features views of the city and is half a mile from Lunchcafé Teylers Museum.
“A lovely little studio in a great location. The beds are comfortable and the shower is good. There is adequate storage for a short stay and there is a very nice restaurant (same owner) next door. We enjoyed our stay very much and intend to return at some point. Haarlem is beautiful and, staying here, you really do feel part of the local community.”
Average Review Score: 7
Located in Haarlem, Guest House Barbera is 656 yards from Amsterdamse Poort. De Hallen is 219 yards from the property. All units include a flat-screen TV. Some units have a sitting area and/or patio.
“Really comfortable, simple but nice place. Convenient location as well”
Average Review Score: 9.1
Located 437 yards from Lunchcafé Teylers Museum in Haarlem, this vacation home features a terrace and a garden. The property is half a mile from Amsterdamse Poort and features views of the garden.
Average Review Score: 8.1
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.
“Great location and the room seems newly renovated. Can't ask for more.”
316 Hotel Reviews
Average Review Score: 8.3
Featuring free WiFi and a terrace, Home-Stay B&B Romantic Rooms Central Haarlem offers accommodation in a characteristic city house in Haarlem. A TV and DVD player, as well as a CD player are...
“The location could not have been better. Right off a canal and across a lovely park/playground from the Stadsshouwenburg (City Theater). The price was very affordable. Our hostess, an artist in her own right (and proprietor/ decorator of the Home Stay B&B) truly has the gift of hospitality. We rated her breakfast among the best we've ever had at a B&B. She made us feel like family without intruding on our privacy. Our room was beautifully decorated, homey and gave us a lot of privacy. On warm days an inner courtyard, open to the sky, offers intimate outdoor relaxation. Our bathroom was large for a B&B and offered a 6' long tub and shower. Moreover, Mrs. van der Noordaa gave us very helpful information about local shopping, sightseeing and transport - and even directed us to a great church for Sunday worship. All things considered, this was the best B&B experience my wife and I have ever had. We came as strangers but left as friends. We will re-book (if rooms are available) whenever we return to Haarlem. Bob Schuyler, Grand Rapids, MI”
Average Review Score: 9
Relaxed Slapen & Vergaderen - appartement Frans Hals offers pet-friendly accommodation in Haarlem. The property is 400 metres from De Hallen and free private parking is offered.
“Fabulous location: 5 minute walk into Haarlem, easy train connection to Amsterdam. Wonderful, helpful, friendly owner/host. Very new, comfortable, tastefully decorated apartment. We couldn't have asked for more, and would go back again for sure!”
Average Review Score: 8.1
Apartment Kleine Hout offers pet-friendly accommodations in Haarlem, just 437 yards from Lunchcafé Teylers Museum.
“Beautiful apartment, lovely little lane, nice people.”
Average Review Score: 7.9
Apartment Bakenessergracht offers accommodations in Haarlem, 219 yards from Lunchcafé Teylers Museum and 437 yards from Amsterdamse Poort.
“Very nice rooms, own kitchen, patio, sunlight, good wi fi service, email communications were polite and helpful. Excellent value for space”
Average Review Score: 8.4
Modern Apartment Station Haarlem 2p offers accommodations in Haarlem, just 656 yards from Lunchcafé Teylers Museum. There is a dining area and a kitchen complete with a dishwasher and an oven.
“Modern and large apartment with everything you would need. Clean and new. Less than 5 minutes by walk from main bus and train station (25 minutes by train to Amstredam central station). Very reasonable price for this luxurious apartment.”
Haarlem House Loft offers accommodations in Haarlem, just half a mile from Amsterdamse Poort. There is a dining area and a kitchen complete with a dishwasher, an oven and refrigerator.
Featuring a patio, Holiday home t Witte Heertje is an vacation home located in Haarlem, 437 yards from De Hallen. The kitchen features an oven and a refrigerator and there is a private bathroom.
Located in Haarlem, this vacation home and is 0.9 miles from De Hallen. A TV is provided. There is a private bathroom with a bathtub.
Average Review Score: 7.3
Located 0.6 miles from Amsterdamse Poort, Koningstraat 1 bedroom apartment offers accommodations in Haarlem. The kitchen is fitted with a refrigerator.
“The proprietors were so helpful and accommodating. The location is wonderful. I hope to return.”
Apartment Doortje offers accommodations in Haarlem, 328 yards from NZH Public Transport Museum and 0.7 miles from Frans Halsmuseum. A TV is featured. There is a private bathroom with a bathtub.
Holiday Home De Patio is a vacation home is located in Haarlem in Noord-Holland and and is 219 yards from Frans Halsmuseum. A TV and DVD player are available.
Located in Haarlem in the region of Noord-Holland, this vacation home and is 656 yards from NZH Public Transport Museum. The kitchen is equipped with a dishwasher. A TV is available.
Holiday home Waterpas is a vacation home with a patio, located in Haarlem. A TV is provided. Other facilities at Holiday home Waterpas include a playground.
Cozy Home Flower Fountain offers accommodations in Haarlem, just 1.1 miles from Lunchcafé Teylers Museum.
Located 1.9 miles from Amsterdamse Poort, Molenplas offers accommodations in Haarlem. A TV is provided. There is a private bathroom with a bathtub.
Average Review Score: 9.3
Botermarkt Apartment offers pet-friendly accommodations in Haarlem, just 656 yards from Lunchcafé Teylers Museum.
“This apartment stands out in the areas of location, amenities, value, and personal service from our host. We very much recommend staying in Haarlem for your lodging and then taking day trips via train into Amsterdam to see the sights there. Haarlem is just as beautiful as Amsterdam, but much more peaceful, friendly, and relaxing for strolling, shopping (a very large shopping area close by in the city center!) or evening dining. This unit is right on a large market square that each Saturdays is filled with vendors of fresh and cooked food, plus other items for sale. In addition, an excellent grocery market is a tiny walk just out your door with a coffee and pastry shop right across from that. There a lots of restaurants on all sides of this square with lots of outdoor seating for drinks and dining in a lively but friendly neighborhood atmosphere. A big plus for us was that the apartment was only a fraction of a block away from a bus top that takes you to or from the airport, making the luggage haul trivial. That bus also takes you one stop away from the Haarlem central train station for a short trip into and back from Amsterdam. (We highly recommend buying the all-region transportation passes that get you on all trains, busses and trams with a swipe of the ticket) The apartment was very clean and spacious. The kitchen is very well equipped if you choose to make some of your own meals, and as a bonus, there is a washing/drying machine to refresh your clothing. What a gen our host Pieter was! Pieter was responsible for some of the best memories of our trip because of his helpful attention and advice. He did not just speak with us only on the first and last days. He kept in contact by phone throughout our stay to make sure everything was OK, and suggested things to do or see that we would not have otherwise discovered on our own. One example was a restaurant known only to locals in a hidden spot that Pieter said “No tourist would ever be able to find.”
Featuring free WiFi throughout the property, Bed & Breakfast Frans Hals Haarlem offers accommodations in Haarlem, just 0.9 miles from Lunchcafé Teylers Museum.
Located 328 yards from Lunchcafé Teylers Museum, Apartment Spekstraat offers accommodations in Haarlem. Apartment Spekstraat features views of the city and is 0.4 miles from Amsterdamse Poort.
Little Haarlem Gem offers accommodations in Haarlem. A flat-screen TV is available. Lunchcafé Teylers Museum is 0.4 miles from Little Haarlem Gem, and Amsterdamse Poort is 0.7 miles away.
Located 328 yards from Lunchcafé Teylers Museum and 0.4 miles from Amsterdamse Poort, Spacious City Centre Apartment Haarlem offers accommodations in Haarlem.
Aelberts Family Home (sleeps family of 6) offers accommodations in Haarlem, 0.9 miles from Lunchcafé Teylers Museum and 1.1 miles from Amsterdamse Poort.
Located 656 yards from Lunchcafé Teylers Museum, Parklaan Family Apartment Haarlem offers accommodations in Haarlem.
Het Markthuis is a vacation home is located in Haarlem and and is 1.2 miles from Amsterdamse Poort. There is a sitting area and a kitchen complete with a dishwasher, an oven and a refrigerator.
Featuring a garden, De Serre van Haarlem is a vacation home located in Haarlem. The kitchen has a dishwasher and an oven, as well as a coffee machine. A TV, as well as a CD player are provided.
Hip Haarlem is a vacation home with a garden, located in Haarlem in the region of Noord-Holland. The kitchen is equipped with a dishwasher and there is a private bathroom.
Located half a mile from Lunchcafé Teylers Museum and 0.7 miles from Amsterdamse Poort, de Vijfhoek offers accommodations in Haarlem.
Featuring a barbecue, In de Tuinwijk is a vacation home located in Haarlem. A dishwasher, an oven and a toaster are provided in the kitchen and there is a private bathroom. A TV is featured.
Located 1.7 miles from Lunchcafé Teylers Museum, Tastefull double story 2 bedroom appartment/house offers accommodations in Haarlem.