Visit Bloemendaal – picturesque village & beach

Bloemendaal is an affluent suburb a few minutes journey from Haarlem, and is certainly worth paying a visit to if you are in the Netherlands. There are two main parts to the town – the picturesque village itself, and also Bloemendaal-aan-zee which is directly on the coast and has lovely wide, clean beaches, chic beach restaurants and the spectacular Dutch dunes.

Bloemendaal village
The scenic Bloemendaal village is actually very lively – although this is a quiet moment

Bloemendaal village

The village of Bloemendaal is very scenic, and the main street  is surprisingly lively for such a small community. The streets of this gorgeous town are lined with villas from the 1920’s and 1930’s and it can actually be quite hilly in Dutch terms. The main shopping street has the air of a well-to-do ski village – with lovely little boutiques and plenty of pavement cafes, bars and restaurants to watch the passing parade of both people and luxury cars go by. There are also a few small boutique hotels in the area and it certainly is worth staying the night – especially if you intend to go to the Michelin-starred restaurant De Bokkedoors or to the Caprera Open-air theatre .


With its lovely long clean beaches, upmarket beach clubs, spectacular dunes and relaxed vibe, Bloemendaal-aan-zee is one of the best beach experiences you’ll have in the Netherlands. Families will appreciate Parnassia aan Zee – in the Kennemer Zuid National Park, which has a clean and safe beach and great family restaurant with playground. There are also many beach clubs to choose from – some trendy, but all friendly and chilled.

Parnassia aan zee is the best Bloemendaal beach experience for the whole family.
Parnassia aan zee is the best Bloemendaal beach experience for the whole family.
Bathroom with a Dutch dune view at Parnassia in Bloemendaal aan zee
Bathroom with a view – Parnassia at Bloemendaal aan zee

Getting to Bloemendaal

Travelling to this charming village is easy – whether you are arriving from Haarlem or Amsterdam .

Train from Amsterdam to Bloemendaal – Bus to Bloemendaal-aan-zee
There is a direct train running from Amsterdam Centraal to Bloemendaal station every 20 minutes. The train usually leaves from Platform 1 (going in direction Uitgeest) and the journey takes around 23 mintes. Bloemendaal is the next stop after Haarlem Centraal. If you are travelling to the beach, then the best is to disembark at Haarlem Centraal, and then take Bus 81 (as it’s too far to walk to the beach – 5km – unless you have all day and fancy hiking through the dunes in the Kennemer National Park).

Train from Haarlem to Bloemendaal
A direct train leavs from Haarlem to Bloemendaal every 30 minutes and usually leaves from Platform 6 (going in direction Uitgeest). The journey takes around 3 minutes as it is the first stop from Haarlem Centraal. From the station it is a lovely 5-minute walk to the village centre through tree-lined streets.

Find out what other visitors discovered in Bloemendaal.