Yes, you can swim in Zandvoort. The beach is located on the Zandvoort peninsula and it is kept clean to ensure that you can enjoy a good day along the North Sea coast. Just make sure you check the temperature of the water. This sea can get incredibly cold.