Stay Noord-Holland
Find a stay →

Home/Where to stay/Haarlem/Best hotels

Best hotels in Haarlem

A shortlist of 14 hotels in Haarlem, from 5-star suites with a spa to simple 3-star addresses, all rated by guests.

14 hotels5 rated 4.5+12,669 guest reviews

Staying in Haarlem

Haarlem is a compact Dutch city of canals, gabled houses and cobbled lanes, small enough to cross on foot and rich enough in museums, cafés and shops to fill a weekend. The hotels below sit in the middle of it: addresses such as Grote Houtstraat, Zijlstraat, Lange Veerstraat, Klokhuisplein, Ripperdastraat, Damstraat and Oude Groenmarkt place most of them in the historic centre, close to the shopping streets and the market square, while Baan 7 and Kruisweg 34 36 stand nearer the station side and Toekanweg 2, Zijlsingel 1A and A W F Idenburglaan 2 lie just outside the tightest knot of lanes.

That spread suits different trips. Couples who want a spa, a sauna or a jacuzzi have several options, and the smallest boutique addresses keep the centre on the doorstep. Families are served by hotels with family rooms, kitchens or kitchenettes, and free parking at one address helps those arriving by car. Business travellers can pick from hotels with a business centre and a 24-hour front desk, and anyone here for one or two nights can choose between a 5-star suite and a well-rated 3-star room.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Brasss Hotel Suites

    ★★★★★4.6215 reviews

    Korte Veerstraat 1

    Best for: Drivers · Pool and spa

    • Spa
    • Parking
    • Breakfast

    Why stay hereA 5-star address on Korte Veerstraat where the spa, sauna and jacuzzi set the tone for a slow, indulgent stay, rounded off with a bar, terrace and room service. Guests score it 4.6 from 215 reviews. Couples and anyone marking an occasion will get the most from it, and bike rental makes the city easy to explore from the door.

    See Brasss Hotel Suites
  2. Haarlem Apart Hotel

    ★★★★4.6142 reviews

    Grote Houtstraat 24

    Best for: Families · Drivers

    • Parking
    • Family rooms
    • Kitchen

    Why stay hereOn Grote Houtstraat, this 4-star apart hotel suits travellers who want to settle in rather than pass through: each unit comes with a kitchen or kitchenette, and family rooms, laundry service and air conditioning cover longer visits. Guests rate it 4.6 across 142 reviews. Book it if you plan to shop and eat your way along the street and come back to cook.

    See Haarlem Apart Hotel
  3. Boutiquehotel Staats

    ★★★★4.5303 reviews

    Ripperdastraat 13A

    Best for: Families · Drivers

    • Parking
    • Restaurant
    • Bar

    Why stay hereThis 4-star boutique hotel on Ripperdastraat pairs a restaurant and bar with a terrace and garden, so meals and quiet afternoons are both covered without leaving the building. Pets are welcome and family rooms are available, with a 24-hour front desk and shuttle service for arrivals at any hour. A 4.5 rating from 303 reviews backs it up.

    See Boutiquehotel Staats
  4. Carlton Square Hotel

    ★★★★4.41,153 reviews

    Baan 7

    Best for: Families · Drivers

    • Parking
    • Breakfast
    • Restaurant

    Why stay hereSet on Baan, this 4-star hotel is a practical base for a classic Haarlem break: restaurant, bar and room service, plus a terrace and balconies for warmer evenings. Family rooms and a 24-hour front desk keep things easy for groups and late arrivals. With 1,153 reviews and a 4.4 rating, it is a well-tested choice.

    See Carlton Square Hotel
  5. Van der Valk Hotel Haarlem

    ★★★★4.34,272 reviews

    Toekanweg 2

    Best for: Families · Drivers

    • Spa
    • Free parking
    • Restaurant

    Why stay hereThe largest of the group, this 4-star hotel on Toekanweg comes with a spa, sauna and fitness centre alongside a restaurant and bar, and free parking on site. Family rooms, a business centre and a 24-hour front desk serve both leisure and work trips. 4,272 reviews give it a 4.3 rating.

    See Van der Valk Hotel Haarlem
  6. Hotel Lion d'Or

    ★★★★4.3704 reviews

    Kruisweg 34 36

    Best for: Families · Drivers

    • Parking
    • Bar
    • Pets allowed

    Why stay hereA 4-star hotel on Kruisweg 34 36, handy for travellers arriving by train who want a bar and room service on hand and pets allowed. Family rooms, a lift and a 24-hour front desk make it straightforward for groups and late check-ins. Golfers note the nearby course; 704 reviews average 4.3.

    See Hotel Lion d'Or
  7. Amrâth Grand Hotel Frans Hals

    ★★★★4.3678 reviews

    Damstraat 10

    Best for: Families · Drivers

    • Spa
    • Parking
    • Bar

    Why stay hereOn Damstraat, this 4-star hotel leans on its spa and jacuzzi for downtime, with a bar and room service for the evening. Wheelchair accessible rooms, a lift and a 24-hour front desk make it a comfortable fit for guests who need step-free access, and a concierge helps with plans. 678 reviews give it 4.3.

    See Amrâth Grand Hotel Frans Hals
  8. MAF Haarlem Boutique Hotel

    ★★★★4.3246 reviews

    Zijlstraat 62

    Best for: Families · Pool and spa

    • Swimming pool
    • Bar
    • Family rooms

    Why stay hereA 4-star boutique hotel on Zijlstraat with a swimming pool, a rarity in the centre, plus a bar, room service and terrace. Family rooms and a concierge round out the offering for households and guests who want recommendations on the spot. 246 reviews average 4.3.

    See MAF Haarlem Boutique Hotel
  9. Hotel Ml

    ★★★★4.11,279 reviews

    Klokhuisplein 9

    Best for: Families · Drivers

    • Parking
    • Restaurant
    • Bar

    Why stay hereFacing Klokhuisplein, this 4-star hotel combines a restaurant and bar with a terrace and fireplace, so it works in any season. Family rooms, bike rental and wheelchair accessible rooms are available, with a 24-hour front desk and concierge. Its 1,279 reviews give a 4.1 rating.

    See Hotel Ml
  10. Hotel Malts

    ★★★4.9278 reviews

    Zijlstraat 56 58

    • Free Wi-Fi

    Why stay hereWith a 4.9 rating from 278 reviews, Hotel Malts on Zijlstraat is the best-reviewed of Haarlem's 3-star addresses. Guests have a terrace and balcony to retreat to after a day in the city, and free Wi-Fi keeps the stay connected. The combination of a small, highly rated house and outdoor space suits couples and solo travellers who want to be in the centre and value quiet comfort over extra services.

    See Hotel Malts
  11. Six Boutique Hotel

    ★★★4.5303 reviews

    Lange Veerstraat 6

    Best for: Families · Pool and spa

    • Sauna
    • Family rooms
    • Air conditioning

    Why stay hereSix Boutique Hotel on Lange Veerstraat pairs a sauna with air conditioning, so rooms stay cool and there is somewhere to unwind indoors. Family rooms make it workable for those travelling with children, and the terrace adds outdoor space. Rated 4.5 out of 5 across 303 reviews, it fits guests who want a design-led 3-star base with a bit more than the basics.

    See Six Boutique Hotel
  12. Holiday Inn the niu Dairy Haarlem by IHG

    ★★★4.4763 reviews

    Zijlsingel 1A

    Best for: Travelling with pets · Step-free access

    • Bar
    • Pets allowed
    • Wheelchair accessible

    Why stay hereHoliday Inn the niu Dairy Haarlem by IHG on Zijlsingel 1A is the largest property here by review volume, with 763 guests giving it 4.4 out of 5. A bar, air conditioning, a lift and a 24-hour front desk cover late arrivals and easy movement through the building, while wheelchair accessibility widens who can stay. It suits business and leisure travellers who prefer a modern, full-service 3-star with pets allowed.

    See Holiday Inn the niu Dairy Haarlem by IHG
  13. ibis Styles Haarlem City

    ★★★4.11,108 reviews

    A W F Idenburglaan 2

    Best for: Families · Drivers

    • Parking
    • Breakfast
    • Bar

    Why stay hereIbis Styles Haarlem City on A W F Idenburglaan offers breakfast and parking, useful for guests arriving by car, plus a bar for the evening. Family rooms and a lift make it practical for groups, and the beach is nearby for days out of the city. A 4.1 rating from 1108 reviews reflects a well-used, straightforward 3-star choice for families and longer stays.

    See ibis Styles Haarlem City
  14. Ambassador City Centre Hotel

    ★★★3.91,225 reviews

    Oude Groenmarkt 20 24

    Best for: Families · Pool and spa

    • Sauna
    • Restaurant
    • Bar

    Why stay hereAmbassador City Centre Hotel on Oude Groenmarkt combines a restaurant, bar and sauna with a terrace and garden, so meals and downtime stay on site. Family rooms, a lift, wheelchair accessibility and a 24-hour front desk handle groups and varied needs, and a business centre supports work trips. Rated 3.9 out of 5 from 1225 reviews, it suits guests who want extensive facilities in a central 3-star.

    See Ambassador City Centre Hotel

The shortlist side by side

HotelClassGuest ratingReviewsParkingBreakfastPool or spaPets
Brasss Hotel Suites★★★★★4.6215YesYesYes–
Haarlem Apart Hotel★★★★4.6142Yes–––
Boutiquehotel Staats★★★★4.5303Yes––Yes
Carlton Square Hotel★★★★4.41,153YesYes––
Van der Valk Hotel Haarlem★★★★4.34,272Yes–Yes–
Hotel Lion d'Or★★★★4.3704Yes––Yes
Amrâth Grand Hotel Frans Hals★★★★4.3678Yes–Yes–
MAF Haarlem Boutique Hotel★★★★4.3246––Yes–
Hotel Ml★★★★4.11,279Yes–––
Hotel Malts★★★4.9278––––
Six Boutique Hotel★★★4.5303––Yes–
Holiday Inn the niu Dairy Haarlem by IHG★★★4.4763–––Yes
ibis Styles Haarlem City★★★4.11,108YesYes––
Ambassador City Centre Hotel★★★3.91,225––Yes–

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For couples

Brasss Hotel Suites is the only 5-star here, with spa, sauna and jacuzzi, and Amrâth Grand Hotel Frans Hals adds a spa and jacuzzi of its own. Six Boutique Hotel has a sauna and a terrace, and Hotel Malts, a 3-star with 4.9 from 278 reviews, is the highest-rated address on the list for a quiet two-person stay.

Brasss Hotel Suites · Amrâth Grand Hotel Frans Hals · Six Boutique Hotel · Hotel Malts

For families

Haarlem Apart Hotel offers family rooms plus a kitchen and kitchenette, and Van der Valk Hotel Haarlem combines family rooms, kitchen and kitchenette with free parking and the largest review count here. Boutiquehotel Staats and Hotel Lion d'Or both have family rooms and allow pets, which matters if the whole household travels.

Haarlem Apart Hotel · Van der Valk Hotel Haarlem · Boutiquehotel Staats · Hotel Lion d'Or

For business

Van der Valk Hotel Haarlem, Hotel Ml and Ambassador City Centre Hotel each have a business centre, and all three keep a 24-hour front desk. Hotel Lion d'Or adds a business centre and a lift. Carlton Square Hotel, with 1153 reviews, has a 24-hour front desk and a restaurant for meetings over a meal.

Van der Valk Hotel Haarlem · Hotel Ml · Hotel Lion d'Or · Ambassador City Centre Hotel

Closest to the centre

These hotels carry central addresses: Korte Veerstraat, Grote Houtstraat, Ripperdastraat, Zijlstraat, Klokhuisplein, Damstraat and Lange Veerstraat. Brasss Hotel Suites, Haarlem Apart Hotel, Boutiquehotel Staats, MAF Haarlem Boutique Hotel, Hotel Ml, Amrâth Grand Hotel Frans Hals, Hotel Malts and Six Boutique Hotel all put the shops, cafés and canals within a short walk.

Brasss Hotel Suites · Haarlem Apart Hotel · Boutiquehotel Staats · MAF Haarlem Boutique Hotel · Hotel Ml · Amrâth Grand Hotel Frans Hals

Things to do near Haarlem

Questions, answered

Which hotel is closest to the centre of Haarlem?

The most central addresses are Korte Veerstraat 1 for Brasss Hotel Suites, Grote Houtstraat 24 for Haarlem Apart Hotel, Ripperdastraat 13A for Boutiquehotel Staats, Zijlstraat 56 58 and 62 for Hotel Malts and MAF Haarlem Boutique Hotel, and Klokhuisplein 9 for Hotel Ml.

Which Haarlem hotel has the highest guest rating?

Hotel Malts, a 3-star on Zijlstraat 56 58, scores 4.9 out of 5 from 278 reviews. Brasss Hotel Suites and Haarlem Apart Hotel follow with 4.6 from 215 and 142 reviews.

Do any hotels in Haarlem have parking?

Yes. Brasss Hotel Suites, Haarlem Apart Hotel, Boutiquehotel Staats, Carlton Square Hotel, Hotel Lion d'Or, Amrâth Grand Hotel Frans Hals and Hotel Ml offer parking, and Van der Valk Hotel Haarlem has free parking plus a garage. Boutiquehotel Staats, Carlton Square Hotel and Amrâth Grand Hotel Frans Hals also list a garage.

Which hotels have a spa, sauna or pool?

Brasss Hotel Suites has a spa, sauna and jacuzzi, and Van der Valk Hotel Haarlem has a spa and sauna. Amrâth Grand Hotel Frans Hals offers a spa and jacuzzi, Six Boutique Hotel has a sauna, and MAF Haarlem Boutique Hotel has a swimming pool.

Are pets allowed in Haarlem hotels?

Boutiquehotel Staats, Hotel Lion d'Or and Holiday Inn the niu Dairy Haarlem by IHG all allow pets, so those three are the ones to book if you travel with a dog or cat.

Which hotels are best for families?

Haarlem Apart Hotel, Boutiquehotel Staats, Carlton Square Hotel, Van der Valk Hotel Haarlem, Hotel Lion d'Or, Amrâth Grand Hotel Frans Hals, MAF Haarlem Boutique Hotel, Hotel Ml, Six Boutique Hotel and ibis Styles Haarlem City all have family rooms.

Which hotels suit a short break for two?

Brasss Hotel Suites, with spa, sauna and jacuzzi, and Amrâth Grand Hotel Frans Hals with its spa and jacuzzi, are the most indulgent. Hotel Malts, Six Boutique Hotel and Haarlem Apart Hotel are smaller boutique addresses, and Brasss Hotel Suites, MAF Haarlem Boutique Hotel, Hotel Ml and Six Boutique Hotel all have a bar.

Do the hotels have breakfast?

Brasss Hotel Suites, Carlton Square Hotel and ibis Styles Haarlem City list breakfast among their facilities, so those are the places to pick if you want to start the day at the hotel.

More ways to stay in Haarlem