A 40-minute tram ride north from the Altstadt lands you in this adorable riverside hamlet, dripping with all the requisite charm of a historic German village: cobblestone streets bordered by pretty 18th-century row houses, a leafy main platz ringed by cafes and beer gardens, and yes, even a crumbling medieval castle. Shaded by linden trees, the main avenue, Kaiserswerth Market, extends down to the Rhine, and is lined with chic boutiques and cozy restaurants, including a particularly good spot for flammkuchen (aka Alsatian pizza) called Zum Einhorn. A few minutes’ walk along the river will take you to the impressive ruins of the Kaiserpfalz Kaiserswerth, an imperial palace that dates to the 12th century. It’s open for self-guided tours from Good Friday to October. If you plan to visit between April to October, you can opt for more romantic journey by boat to Kaiserswerth from Düsseldorf’s Burgplatz pier.