The oldest surviving written document of Nelahozeves' existence dates back to 1352. The village has a three-winged Renaissancechâteau of Italian castello type with arcades in the yard. It was built in the 16th century by Florián Griespech of Griespach. Since 1623 it has been owned by the Lobkowicz family.
A part of the Lobkowicz collection of paintings is stored in the castle.