If old town, shopping and restaurants are for you, don’t miss out on Haarlem!
Travellers 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 travellers for old town, shopping and atmosphere.
Travellers choose the area around Lunchcafé Teylers Museum for old town, shopping and restaurants.
30 hotels
30 hotels
32 hotels
Enjoy old town, shopping and restaurants during your next trip to The best-rated area in Haarlem!
Try Core area of Haarlem for your next trip! 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.
“We have stayed a couple of times in this hotel and each time is a very pleasant stay. The rooms are new, modern and spacious.”
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.
“The staff were warm, friendly and very helpful. The bed was simply superb!”
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.
“The bed was comfy. The service good. I would heartily recommend the Ambassador City Centre Hotel to my friends and family.”
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.
“Its clean and middle in the city. Nice staff very friendly.”
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.
“Train station to Amsterdam and other towns by Sprinter Train very close. Main roads when using car also close and found plenty to visit within 30 minutes by car and up to 50 minutes by train each day for the whole week. Restaurants very good at hotel and very helpful and courteous staff.”
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.
“Nice hotel in a great location just off the main square, within walking distance from the train & bus station as well as the canal and the local windmill. Staff was very helpful. We arrived very early in the day and we were able to check in long before normal arrival time. The hotel had a beautiful oval stained glass at the top of the winding stairs that you could see from the lobby. They also offered free coffee in the lobby, which was much appreciated.”
Average review score: 8.3
248 hotel reviews
Joops City Centre Hotel offers a range of accommodation with free Wi-Fi in the centre of Haarlem less than 50 metres from the Grote Markt. It is part of Ambassador City Centre Hotel.
“Being right in THE middle of the Centre of town”
Average review score: 7.3
310 hotel reviews
Hello I'm Local offers private rooms as well as a dormitory in the city centre of Haarlem, 1,200 metres from the central station.
“I really enjoyed the shower. Other hotels should copy theirs.”
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 café, terrace and a lounge with traditional Dutch décor.
“I had a nice big bed, which took up most of the room and a view out on the square in front of the hotel and there is a rest area to chill out in...”
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.
“Welcome, friendliness, clean, good good and ambience.”
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.
“I loved the jacuzzi bath! The room is soo big! And we even had our own entrance in and out of the 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.
“Staff spoke excellent English, were very helpful all the time”
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.
“very friendly staff, feeling like home, very welcoming.”
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.
“The place was just wonderful. We really felt like home there. And enjoyed every minute. City is absolutely beautiful. We really loved how peaceful that street, where the apartment was located, was. Lovely canal right next to it, in the nighttime really romantic. And the host, Marco, was really nice. Waited us already, when we arrived. If we should have to find a place to stay in Holland again, it would be surely our first choice. Thank you for the chance to stay there! We had a wonderful vacation!”
Average review score: 8.7
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.
“Everything was great, just be aware of the very steep flight of stairs.”
Average review score: 8.8
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.
“Good location, central, near to dining places, shopping, river. Nice design. Spacious!”
113 hotel reviews
Average review score: 8.4
Featuring free WiFi, Cozy Lofts Haarlem offers pet-friendly accommodation in Haarlem. Amsterdamse Poort is 900 metres from the property.
“The apartment is very well located right in the centre of Haarlem and is brand new. The kitchen is really well equipped with everything you might need and has a great coffee machine. We will come back for sure!”
Average review score: 8.9
Situated 100 metres from Lunchcafé Teylers Museum and 500 metres from Amsterdamse Poort, Nobel offers accommodation in Haarlem. Nobel boasts views of the river and is 300 metres from De Hallen.
“The owners and the apartment were perfect. The location was steps from the canal (beautiful views from the entire apartment) and steps from the main church and open market. After many stays in Haarlem and Amsterdam, I can say that the location of this apartment was one of the best!”
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.
“Nebi was a fantastic, gracious host. The breakfasts were delicious and I enjoyed the chats I had with Nebi and the other guests each morning. On my final morning, I had to leave early and Nebi insisted on arriving early and making my breakfast (very thoughtful). My room was large, light-filled, very comfortable and spotlessly clean. Location was excellent, just around from the main Grote Markt. I chose not to go to Amsterdam as Haarlem had everything I wanted to see in Holland.”
Average review score: 9.6
Park 43 is situated in Haarlem, 700 metres from Lunchcafé Teylers Museum and 700 metres from Amsterdamse Poort. All rooms have a flat-screen TV. Some rooms feature a seating area where you can relax.
“Amazingly kind owners. Very cozy and modern apartment. Excellent location. Very good bed. A nice terrace. A spacious room. All what you need in the kitchen. Very clean. Additional assistance in everything. All was perfect! I wish everyone to be such owners as Frans and Pauline!”
Average review score: 9.1
Located 3.1 km from Lunchcafé Teylers Museum, Apartment Spaarne offers accommodation in Haarlem. The apartment is 3.2 km from Amsterdamse Poort.
“Splendid quiet location, with water (and ducks!) just under the window and, when I was there, lamas (!) freely walking in the garden across the street. Yet walking distance to main road and Haarlem facilities. Excellent two-storey apartment, fully equipped with everything one may need. Highly recommended!”
Average review score: 9.7
BBB Haarlem offers accommodation in Haarlem. Both rooms are fitted with a flat-screen TV. The rooms have a seating area for your convenience and they are equipped with a private bathroom.
“Very friendly staff and free bike's included”
Average review score: 9.6
Located 600 metres from Amsterdamse Poort and 200 metres from De Hallen, City Attic Haarlem offers accommodation in Haarlem. The air-conditioned unit is 600 metres from Frans Halsmuseum.
“The owners are friendly and lovely..the place is comfortable and clean..the design of the house is superb !! We love the design especially the top floor room..a great place..we enjoyed ourselves so much !!~ thanks !!”
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.
“Nice barge,and really nice accomodation,great value,good location.”
Average review score: 9.6
Located in Haarlem, 200 metres from De Hallen, B&B Het Hart van Haarlem boasts a sun terrace and views of the garden.
“The hospitality experience was perfect Amazing hosts, excellent location, excellent conditions And in our case in addition to all these excellent weather”
Average review score: 8.4
Appartement Droste offers pet-friendly accommodation in Haarlem, 400 metres from De Hallen and 800 metres from Frans Halsmuseum.
“Very comfortable place and very conveniently situated for the city with parking. Excellent breakfast and Erik the owner is charming and informative. We were very happy here.”
Average review score: 9.8
Teylers Apartment anno 1608 is a self-catering accommodation with free WiFi located in Haarlem.
“Beautiful and tasteful decorated on prime location in Haarlem. Well equipped appartement. We arrived by boat and were able to moor right in front of the apartment. Helpful and proactive staff. Contacted us before arrival with some tips. Excellent!”
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...
“Good location, friendly and helpful people, cosy room, free parking.”
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 location is three levels and offers premium class stay for good value. It has private garage for one car on the first fllor. On the second floor there is a bedroom with a double bed. The door from the garage goes into this room. On the third floor theere is the main space. It is one large open space with convenient zoning for sleeping, kitchen zone, big family table for 6-9 persons, tea space. Multimedia (TV, Radio, CD, Aux) is HiFi (Bang and Olufsen). The owner used expensive designing and finishing materials. You will have help and detailed consulting with your stay in apartment and in Haarlem. It is expensive, but what you get there is a very good value for the half of the money you pay for that in hotels.”
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.
“Nice house, I highly recommend for summer time.”
Average review score: 9.5
Spaarne Droom Appartement is an apartment set in Haarlem, 100 metres from Lunchcafé Teylers Museum. Guests benefit from terrace. Free WiFi is provided throughout the property.
“Very friendly hosts who went out of their way to explain all the facilities and to welcome us. The apartment is perfectly situated to explore Haarlem and to enjoy the canalside cafe culture.”
Average review score: 8.9
Eendjespoort Appartement offers accommodation in Haarlem. Amsterdamse Poort is 500 metres away. Free WiFi is featured . The accommodation is equipped with a flat-screen TV.
“Pieter is a very charming host. Our airline did not deliver kid's stroller in time. Pieter organized a replacement stroller from his friends for our stay. He also helped with a parking permit for the whole nearby area. The place is few minutes away from all central museums and sight seeing in Haarlem.”
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.
“Great place, owners were lovely and really helpful”
Average review score: 8.3
Spaarne Apartment offers accommodation in Haarlem. Spaarne Apartment boasts views of the river and is 600 metres from Amsterdamse Poort. Free WiFi is featured throughout the property.
“The house is near the Spaarme and when you look out side you enjoy watching the boats.Fully aquiped like a coffe machine dish washer and more its amazing”
Average review score: 9.8
Keysers Huys anno 1625 is a self serving accommodation suitable for maximum 6 guests. The house is an old state monument from 1625 located in the city centre of Haarlem.
“Excellent place to stay in Haarlem...”
Average review score: 9
Burgwal Appartement offers accommodation in Haarlem. The unit is 500 metres from Amsterdamse Poort. Free WiFi is offered . The unit equipped with a kitchen with a dishwasher and oven.
“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
Situated in Haarlem, B&B Appartement 't Pakhuys is an apartment featuring a sun terrace. Guests benefit from balcony. Free WiFi is featured throughout the property.
“Great apartment, fantastic host. Perfectly situated to explore Haarlem and only 10 mins by train to Amsterdam. Easy to visit H gardens by bus.”
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 accommodating and friendly. Will definitely recommend this place to my friends. The location was perfect for shopping, relaxing and good food, with amazing views of the canals and beautiful streets.”
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.
“We liked it because it had lots of character and was very clean and you could walk to the station and the bus stopped right outside the property. Nothing was any trouble to the owner who was very helpful with where to go, how to get there and when we locked ourselves out he arrived with a smile within 15 minutes to let us in.”
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.
“Excellent room/ground floor close to the city centre. Very clean and wonderful facilities!”
Average review score: 8.9
Shortstay De Witte Heren Haarlem is located in Haarlem, 700 metres from Lunchcafé Teylers Museum. Amsterdamse Poort is 1.1 km away. Free WiFi is provided throughout the property.
“In the heart of Haarlem, a quiet little residential street, lovely light apartment, good kitchen facilities. We bought fresh food at the Grote Markt on Saturday and cooked a delicious simple meal.”
Average review score: 8.5
Located 300 metres from Frans Halsmuseum and 600 metres from De Hallen, Old Church B&B City Centre offers accommodation in Haarlem. The apartment and studio are 1.3 km from NZH Public Transport...
“The property was amazing...the bed, the location, the cleaness of the studio! Haarlem is an amazing town full of beautiful little streets and shops. However, the accommodation does not offer breakfast, but on the other side offers an amazing sleep!! Very happy over all!!”
Average review score: 7
Featuring free WiFi throughout the property, Guest House Barbera is set in Haarlem, 600 metres from Amsterdamse Poort. De Hallen is 200 metres from the property.
“Really comfortable, simple but nice place. Convenient location as well”
Average review score: 9.1
Charming House in Historic Haarlem offers accommodation in the historical centre of old town Haarlem.
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.
“A lovely Hotel. New Bar and Restaurant is wonderful, rooms clean and beds comfortable. This complemented by great Staff with a most attentive attitude to their guests. Well done to the The Lion D'or!”
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...
“friendly staff excellent breakfast romantic place”
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.
“Warm and friendly welcome from the host. Cleanliness of the premises, attention to detail with the furnishings. Very comfortable and free parking”
Average review score: 8.1
Situated 400 metres from Lunchcafé Teylers Museum in Haarlem, this apartment features free WiFi. The property features views of the city and is 700 metres from Amsterdamse Poort.
“Apartment was wonderful, cozy and comfortable in city center very close to train station from where you can go to Amsterdam in 15 minutes. The owner was very friendly and help us with anything we needed.Recommendations!”
Average review score: 7.9
Set 200 metres from Lunchcafé Teylers Museum and 400 metres from Amsterdamse Poort, Apartment Bakenessergracht offers accommodation in Haarlem. The unit is 300 metres from De Hallen.
“Very comfortable bed, awesome location, lovely apartment with good quality finishes.”
Average review score: 8.4
Located 600 metres from Lunchcafé Teylers Museum, Modern Apartment Station Haarlem 2p offers accommodation in Haarlem. The unit is 800 metres from Amsterdamse Poort. Free WiFi is featured .
“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.”
Located 800 metres from Amsterdamse Poort, Haarlem House Loft offers accommodation in Haarlem. The unit is 300 metres from De Hallen. Free WiFi is featured throughout the property.
Holiday home t Witte Heertje is a holiday home with a garden, located in Haarlem. Guests benefit from patio. The kitchen features an oven and a refrigerator. A TV and DVD player is featured.
Set in Haarlem, this holiday home is situated 1.4 km from De Hallen. The holiday home is 1.5 km from Frans Halsmuseum. A TV is provided. There is a private bathroom with a bath.
Average review score: 7.3
Located 900 metres from Amsterdamse Poort in Haarlem, this apartment features a terrace. Guests benefit from balcony. Free WiFi is provided . The unit is fitted with a kitchen.
“GOOD LOCATION, CLOSE TO CENTRE OF TOWN”
Located in Haarlem, this apartment is 300 metres from NZH Public Transport Museum. The unit is 1.1 km from Frans Halsmuseum. A TV and DVD player is featured. There is a private bathroom with a bath.
Holiday Home De Patio is a holiday home situated in Haarlem in the Noord-Holland Region and is 200 metres from Frans Halsmuseum. The unit is 300 metres from De Hallen. A TV is offered.
Holiday Home Zonnig Haarlem is a holiday home with a patio, situated in Haarlem, 600 metres from NZH Public Transport Museum. The holiday home is 900 metres from Frans Halsmuseum.
Situated in Haarlem, this holiday home features a patio. The unit is 3.1 km from Amsterdamse Poort. A TV , DVD playerand game console are featured.
Set in Haarlem, this apartment features free WiFi. The unit is 1.7 km from Lunchcafé Teylers Museum.
Molenplas is a holiday home with a patio, located in Haarlem, 3 km from Amsterdamse Poort. The holiday home is 3.2 km from Frans Halsmuseum. A TV is provided. There is a private bathroom with a bath.
Average review score: 9.3
Botermarkt Apartment offers pet-friendly accommodation in Haarlem, 600 metres from Lunchcafé Teylers Museum. The apartment is 1.1 km from Amsterdamse Poort. Free WiFi is provided .
“good location. big rooms. nice furniture”
Featuring free WiFi throughout the property, Bed & Breakfast Frans Hals Haarlem offers accommodation in Haarlem. The rooms are equipped with a flat-screen TV.
Located 300 metres from Lunchcafé Teylers Museum in Haarlem, this apartment features free WiFi and a terrace. The property features views of the city and is 700 metres from Amsterdamse Poort.
Located 700 metres from Lunchcafé Teylers Museum, Little Haarlem Gem offers accommodation in Haarlem. The apartment is 1.1 km from Amsterdamse Poort. Free WiFi is offered throughout the property.
Located in Haarlem, this apartment features a terrace. Guests benefit from balcony. Free WiFi is featured throughout the property.
Aelberts Family Home (sleeps family of 6) offers accommodation in Haarlem, 1.5 km from Lunchcafé Teylers Museum and 1.7 km from Amsterdamse Poort. The apartment is 1.4 km from De Hallen.
Set 600 metres from Lunchcafé Teylers Museum in Haarlem, this apartment features free WiFi and a patio. The property boasts views of the garden and is 700 metres from Amsterdamse Poort.
Featuring a garden, Het Markthuis is a holiday home set in Haarlem. The unit is 2 km from Amsterdamse Poort. There is a seating area and a kitchen complete with a dishwasher, an oven and a fridge.
Located in Haarlem, this holiday home is situated 2.2 km from Lunchcafé Teylers Museum. The holiday home is 2.6 km from Amsterdamse Poort. The kitchen has a dishwasher and an oven.
Hip Haarlem is a holiday home with a garden, located in Haarlem in the Noord-Holland Region. The holiday home is 1.4 km from Lunchcafé Teylers Museum.
De Vijfhoek is a holiday home with a garden, situated in Haarlem. The unit is 800 metres from Lunchcafé Teylers Museum. There is a seating area and a kitchen as well as a private bathroom.
In de Tuinwijk is a holiday home situated in Haarlem, 1.8 km from Lunchcafé Teylers Museum. The holiday home is 2 km from Amsterdamse Poort. A dishwasher and an oven can be found in the kitchen.
Set in Haarlem, this apartment features a balcony. The property is 2.8 km from Lunchcafé Teylers Museum and free private parking is available. A dishwasher and a toaster can be found in the kitchen.