Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Haarlem
Set in Haarlem and with Keukenhof reachable within 16 km, Holiday Inn - the niu, Dairy Haarlem offers a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar.
2.8 km from the Grote Markt, ibis Styles Haarlem City is situated in Haarlem and offers rooms with free WiFi.
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.
Ambassador City Centre is a family hotel situated in the centre of Haarlem opposite the St. Bavo Church near the Grote Markt.
Situated in IJmuiden, Hotel Rauw aan de Kade boasts air-conditioned rooms with free WiFi throughout the property. Lighthouse IJmuiden is 1,4 km away.
The Hotel Keur has a great position just a 2-minute walk from the beach and a 1-minute walk from the train station, which brings you to Amsterdam central station in 25 minutes.
Augusta Hotel is situated in the old part of IJmuiden. Admire the authentic style of this accommodation and take a 5-minute drive to the beach and dunes.
Well located in the Osdorp district of Amsterdam, Hotel Fogo Amsterdam is located 8.2 km from Vondelpark, 9.1 km from Van Gogh Museum and 9.1 km from Moco Museum.
Amsterdam Beach Hotel is located in the centre of Zandvoort, near shops and restaurants and opposite the casino. The beach can be found across this internationally orientated hotel.
The spacious rooms of Hofje van Maas are located only a 3-minute walk from Zandvoort beach and feature a TV and private bathroom. Free Wi-Fi is available in all areas.
Popular with guests booking three-star hotels in Haarlem
Popular with guests booking three-star hotels in Haarlem
Popular with guests booking three-star hotels in Haarlem
Popular with guests booking three-star hotels in Haarlem
Popular with guests booking three-star hotels in Santpoort-Noord
Popular with guests booking three-star hotels in Santpoort-Noord
Popular with guests booking three-star hotels in Zandvoort
The Bastion Hotel Haarlem Velsen offers a 24-hour front office, comfortable rooms and an extensive choice of dishes from the à la carte menu in the atmospheric restaurant.
The Hotel Keur has a great position just a 2-minute walk from the beach and a 1-minute walk from the train station, which brings you to Amsterdam central station in 25 minutes.
Amsterdam Beach Hotel is located in the centre of Zandvoort, near shops and restaurants and opposite the casino. The beach can be found across this internationally orientated hotel.
Bastion Hotel Schiphol Hoofddorp is located near the A4, a 20-minute drive from Schiphol Airport and offers free airport shuttle service.
Situated in IJmuiden, Hotel Rauw aan de Kade boasts air-conditioned rooms with free WiFi throughout the property. Lighthouse IJmuiden is 1,4 km away.
Augusta Hotel is situated in the old part of IJmuiden. Admire the authentic style of this accommodation and take a 5-minute drive to the beach and dunes.
Well located in the Osdorp district of Amsterdam, Hotel Fogo Amsterdam is located 8.2 km from Vondelpark, 9.1 km from Van Gogh Museum and 9.1 km from Moco Museum.
Less than 5 minutes’ walk from Zandvoort’s Boulevard, Hotel Faber offers bright rooms with free Wi-Fi. Zandvoort Train Station is a 2-minute walk and provides direct access to Amsterdam.
The spacious rooms of Hofje van Maas are located only a 3-minute walk from Zandvoort beach and feature a TV and private bathroom. Free Wi-Fi is available in all areas.
Located in Hoofddorp, 16 km from Keukenhof, MA Airport Hotel provides accommodation with a terrace, free private parking, a restaurant and a bar.
This hotel offers rooms only 700 metres from the sandy beach in Zandvoort, 26 km to the west of Amsterdam. Hotel Zeespiegel includes a garden with a terrace, a bar and a 24-hour front desk.
Ideally located just two streets back from one of Holland’s most popular beaches, this attractive hotel offers rooms with a view, combining comfort with convenience.
Hotel Hoogland, with its 30 rooms, is located two minutes from the beach, and 5 minutes from the town center. The perfect place for the discerning adult. Try the difference!
Hotel Zwanenburg is situated 15 minutes away by car from Schiphol Airport. It also features free on-site secure parking and an on-site a bar where guests can enjoy several drinks.