Hotels in Haarlem, Netherlands

50 available properties found 

Very good8.0
733 reviews

Loetje Overveen

room Haarlem
1.29 mi from center

Loetje Overveen is set at the edge of the Kennemer dunes, just 5 km away from the Bloemendaal beaches. It offers bright accommodation with luxury box-spring bedding, flat-screen TVs and free Wi-Fi.
Very good8.0
1631 reviews

ibis Styles Haarlem City

room Haarlem
1.23 mi from center

2.8 km from the Grote Markt, ibis Styles Haarlem City is situated in Haarlem and offers rooms with free WiFi. The property is located 2.4 km from Amsterdamse Poort, 2 km from De Hallen and 2.4 km from Frans Halsmuseum.
Very good8.0
197 reviews

The Guestroom - B&B

room Haarlem
0.16 mi from center

Situated in Haarlem, near Amsterdamse Poort, Frans Halsmuseum and De Hallen, The Guestroom - B&B features free WiFi, and guests can enjoy a bar and a terrace.
Very good8.0
57 reviews

Bungalow between Haarlem and Amsterdam

room Haarlem
2 mi from center

Bungalow between Haarlem and Amsterdam is situated in Vijfhuizen and offers a garden and a terrace. The property has garden views and is 13 km from Zandvoort.
Superb9.0
49 reviews

Florapark

room Haarlem
0.7 mi from center

Featuring garden views, B&B Florapark in Haarlem features accommodation, free bikes, a garden and a terrace. The bed and breakfast features both WiFi and private parking free of charge.
Superb9.0
22 reviews

Deluxe STUDIO-appartement Heemstede Zandvoort

room Haarlem
1.79 mi from center

Located in Heemstede in the Noord-Holland region, Luxe studio Heemstede has a balcony and city views. The property features garden views and is 3 km from the centre of Haarlem.
Superb9.0
568 reviews

B&B Het Hart van Haarlem

room Haarlem
0.15 mi from center

Located in Haarlem, 200 metres from De Hallen, B&B Het Hart van Haarlem boasts a sun terrace and views of the garden. Each room has a flat-screen TV with cable channels and a seating area where you can relax.
Very good8.0
1799 reviews

Amrâth Grand Hotel Frans Hals

room Haarlem
0.14 mi from center

Amrâth Grand Hotel Frans Hals is ideally located in the centre of Haarlem, at walking distance from all tourist sites. The beaches of Zandvoort and Bloemendaal can both be found within a 15-minute drive. There is free Wi-Fi.
Very good8.0
295 reviews

Hotel Bleecker

room Haarlem
1.64 mi from center

This small-scale boutique hotel offers modern rooms in the centre of Bloemendaal. It is just a 12-minute drive from motorway A9 and free public parking is available in the direct surroundings. Bicycle rental is also possible on site.
Superb9.0
925 reviews

Brasss Hotel Suites

room Haarlem
0.14 mi from center

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.
Very good8.0
47 reviews

Passage - City Suite in Quiet Part of Historic Haarlem

room Haarlem
0.29 mi from center

Featuring city views, Passage - City Suite in Quiet Part of Historic Haarlem provides accommodation with a terrace and a kettle, around 200 metres from Lunchcafé Teylers Museum.
Superb9.0
24 reviews

RiverSide Suite - Haarlem City Centre

room Haarlem
0.38 mi from center

Featuring river views, RiverSide Suite - Haarlem City Centre provides accommodation with a terrace and a kettle, around 500 metres from Lunchcafé Teylers Museum. It features city views and free WiFi throughout the property.
Very good8.0
15 reviews

Anegang Boutique Appartement

room Haarlem
0.11 mi from center

Offering free WiFi and city views, Anegang Boutique Appartement is an accommodation set in Haarlem, just 300 metres from Lunchcafé Teylers Museum and 700 metres from Amsterdamse Poort.
Very good8.0
12 reviews

Boutique Apartments Bloemendaal

room Haarlem
1.57 mi from center

Located in Bloemendaal, 10 km from Zandvoort, Boutique Apartments Bloemendaal provides a garden and free WiFi.
Very good8.0
329 reviews

New Amsterdam Harlem Hotel

room Haarlem
0.54 mi from center

Located in Haarlem, within 1.3 km of Amsterdamse Poort and 1.6 km of Lunchcafé Teylers Museum, New Amsterdam Harlem Hotel provides accommodation with free WiFi throughout the property. The property is set 1.7 km from De Hallen, 2.
Very good8.0
77 reviews

Tiny House B&B "Mañana"

room Haarlem
0.56 mi from center

Tiny House B&B "Mañana" offers accommodation in Haarlem. The room has a flat-screen TV and features a seating area where you can relax. You will find a coffee machine and a kettle in the room. There is luggage storage space at the property.
Very good8.0
1066 reviews

Carlton Square Hotel

room Haarlem
0.52 mi from center

The Carlton Square is a 4-star hotel, located in the heart of Haarlem. It combines international allure with a luxurious ambiance and hospitality. Free Wi-Fi access is available throughout the property.
Superb9.0
83 reviews

Bed and Breakfast The Rose

room Haarlem
0.49 mi from center

Bed and Breakfast The Rose is situated in Haarlem, 1.4 km from Amsterdamse Poort and less than 1 km from De Hallen, in an area where cycling can be enjoyed. The property has garden and city views, and is less than 1 km from Lunchcafé Teylers Museum.
Very good8.0
3115 reviews

the niu Dairy

room Haarlem
0.32 mi from center

Boasting a bar, the niu Dairy is set in Haarlem in the Noord-Holland region, 2.3 km from Lunchcafé Teylers Museum and 2.4 km from Amsterdamse Poort.
Very good8.0
891 reviews

Hotel ML

room Haarlem
0.12 mi from center

Boasting a bar, shared lounge and views of city, Hotel ML is set in Haarlem, 500 metres from Lunchcafé Teylers Museum.
Very good8.0
472 reviews

Bambu Sleep Boutique

room Haarlem
0.02 mi from center

Bambu Sleep Boutique offers a few rooms with view on the Grote Markt in the centre of historic Haarlem, a 10-minute walk from the railway station. The on-site restaurant Bambu Kitchen & Bar serves small Asian dishes for lunch and dinner.
Superb9.0
772 reviews

Bed & Breakfast Hotel Malts

room Haarlem
0.15 mi from center

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

B&B Nieuwe Brug

room Haarlem
1.71 mi from center

B&B Nieuwe Brug offers accommodation in Vijfhuizen. The room includes a flat-screen TV with cable channels. It has a seating area for your convenience. You will find a coffee machine in the room. You will find luggage storage space at the property.
Very good8.0
1834 reviews

Van der Valk Hotel Haarlem

room Haarlem
0.97 mi from center

Van der Valk offers rooms with extra-long beds, satellite TV and balcony only 2 km from Haarlem's city centre. The hotel offers free WiFi throughout. Tesla charging points are available.
Very good8.0
59 reviews

Turfhuys aan het Spaarne

room Haarlem
0.33 mi from center

Turfhuys aan het Spaarne is located in Haarlem. Free WiFi access is available. Amsterdam's city centre is 18 km away. This accommodation offers a living room with a flat-screen TV and a bedroom with air conditioning.
Good7.0
62 reviews

Spaarne Apartment

room Haarlem
0.19 mi from center

Offering free WiFi and river views, Spaarne Apartment is an accommodation set in Haarlem, just 1 km from Amsterdamse Poort and 600 metres from Frans Halsmuseum. The apartment is 2.3 km from NZH Public Transport Museum.
Very good8.0
18 reviews

Damietta

room Haarlem
0.13 mi from center

Damietta is set in Haarlem, less than 1 km from Amsterdamse Poort, 200 metres from De Hallen, and 500 metres from Frans Halsmuseum. It is situated 500 metres from Lunchcafé Teylers Museum and features free WiFi plus an ATM.
Very good8.0
2401 reviews

Hotel Lion D'Or

room Haarlem
0.41 mi from center

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. Parking is available nearby at an additional cost.
Good7.0
405 reviews

Hotel Bloemendaal

room Haarlem
1.58 mi from center

Boutique Hotel Bloemendaal is just around the corner of the village centre of Bloemendaal. Set in a 19th century building, this property is an annex of Hotel Bleecker. It features free WiFi.
Good7.0
380 reviews

Ambassador City Centre Hotel

room Haarlem
0.09 mi from center

Ambassador City Centre is a family hotel situated in the centre of Haarlem opposite the St. Bavo Church near the Grote Markt. It is located in historical buildings and it features a courtyard terrace and free WiFi.
Superb9.0
44 reviews

B&b Elswoutshoek

room Haarlem
1.46 mi from center

Set in Overveen in the Noord-Holland region, B&b Elswoutshoek features a garden. The accommodation is 6 km from Zandvoort, and guests benefit from complimentary WiFi and private parking available on site.
Superb9.0
806 reviews

Hello I'm Local - Boutique Hostel

room Haarlem
0.36 mi from center

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. Each room is designed by the students of the interior design school in Haarlem.
Superb9.0
403 reviews

Boutique Hotel 't Vosje

room Haarlem
1.33 mi from center

Situated in Haarlem, Boutique Hotel 't Vosje has a garden and a terrace. Built in 19th century, the property is a 19-minute walk of Frans Halsmuseum. All guest rooms in the hotel are equipped with a coffee machine.
Very good8.0
845 reviews

Boutiquehotel Staats

room Haarlem
0.39 mi from center

Boutiquehotel Staats features a restaurant, bar, a shared lounge and garden in Haarlem. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. The hotel has family rooms.
Very good8.0
29 reviews

Barbera Apartments Haarlem

room Haarlem
0.11 mi from center

Set in Haarlem, near Lunchcafé Teylers Museum, Amsterdamse Poort and De Hallen, Barbera Apartments Haarlem features free WiFi, and guests can enjoy a garden.
Superb9.0
77 reviews

Hôtel Frenchie

room Haarlem
0.15 mi from center

Located in Haarlem and with Lunchcafé Teylers Museum reachable within 600 metres, Hôtel Frenchie provides express check-in and check-out, allergy-free rooms, a restaurant, free WiFi and a bar. Providing a terrace, the property is located within 1.
Superb9.0
59 reviews

hidden pearl family home

room Haarlem
0.81 mi from center

Situated 2.6 km from Amsterdamse Poort, hidden pearl family home features accommodation with free WiFi and free private parking. Guests at the bed and breakfast can enjoy a continental or a vegetarian breakfast.
Very good8.0
104 reviews

Bed & Breakfast Frans Hals Haarlem

room Haarlem
0.72 mi from center

Boasting a garden, Bed & Breakfast Frans Hals Haarlem features accommodation in Haarlem with free WiFi and garden views. The property has city views and is 2.4 km from Amsterdamse Poort and 2.6 km from Lunchcafé Teylers Museum.
Good7.0
1358 reviews

Amadeus Hotel

room Haarlem
0.02 mi from center

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.
Superb9.0
32 reviews

Bed & Breakfast Tegenover de Molen

room Haarlem
1.22 mi from center

Bed & Breakfast Tegenover de Molen is set in Haarlem, 3.2 km from Amsterdamse Poort, 3.5 km from Lunchcafé Teylers Museum, and 3 km from De Hallen. Featuring garden and city views, this bed and breakfast also has free WiFi.
Good7.0
81 reviews

Appartement Droste

room Haarlem
0.26 mi from center

Appartement Droste offers pet-friendly accommodation in Haarlem, 400 metres from De Hallen and 800 metres from Frans Halsmuseum. The property is 1.8 km from NZH Public Transport Museum and free private parking is available.
Very good8.0
514 reviews

Haarlem Hotel Suites

room Haarlem
0.15 mi from center

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. The Haarlem Hotelsuites are large and decorated in style.
Very good8.0
65 reviews

Tiny House Lindenhouse

room Haarlem
2.13 mi from center

Offering free WiFi, Tiny House Lindenhouse is situated on the beachfront in Heemstede. The bed and breakfast has garden views and is 3.9 km from Haarlem.
Very good8.0
50 reviews

Charming House in Historic Haarlem

room Haarlem
0.31 mi from center

Charming House in Historic Haarlem offers accommodation with free WiFi in the historical centre of old town Haarlem. Both the centre of Amsterdam and the beachside village of Zandvoort can be reached within 15 minutes by train.
Very good8.0
875 reviews

Bed and Breakfast Haarlem 1001 Nacht

room Haarlem
0.12 mi from center

Bed and Breakfast Haarlem 1001 Nacht 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.
Very good8.0
326 reviews

Relaxed Apartments Haarlem

room Haarlem
0.26 mi from center

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.
Superb9.0
59 reviews

City Attic Haarlem

room Haarlem
0.11 mi from center

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. Free WiFi is available .
Very good8.0
66 reviews

Haarlem Apart Hotel

room Haarlem
0.07 mi from center

Located in Haarlem, Haarlem Apart Hotel provides city views and free WiFi, 400 metres from Lunchcafé Teylers Museum and 800 metres from Amsterdamse Poort.
Very good8.0
37 reviews

Five Churches View apartments

room Haarlem
0.17 mi from center

Located in Haarlem, 600 metres from Lunchcafé Teylers Museum and 1 km from Amsterdamse Poort, Five Churches View apartments provides city views and free WiFi. A living room, a kitchen with a dishwasher, and a private bathroom with shower are...
Very good8.0
27 reviews

The Square House

room Haarlem
0.05 mi from center

The Square House, a property with a restaurant, is situated in Haarlem, 600 metres from Lunchcafé Teylers Museum, 1.5 km from Amsterdamse Poort, as well as a few steps from De Hallen. It is set 1.