Denmark's castles represent some of Northern Europe's finest Renaissance architecture and royal heritage. Frederiksborg Castle showcases ornate Dutch Renaissance design, while Rosenborg Castle houses the Danish crown jewels in central Copenhagen. Kronborg Castle, immortalised as Elsinore in Shakespeare's Hamlet, commands the narrow strait to Sweden. On the island of Funen, Egeskov Castle stands as one of Europe's best-preserved Renaissance water castles, surrounded by extensive gardens and parkland.
Adult admission ranges from 125 to 265 kr, with reduced rates for students and seniors at some sites; children under 18 enter free at the royal castles. Three of the four castles cluster within an hour's drive north of Copenhagen, making them ideal for a two-day circuit. Egeskov lies further west near Odense, suited to a separate day trip or as part of a broader tour of Funen.
Rising from three small islands on the shimmering Castle Lake, Frederiksborg Castle claims the title of largest Renaissance palace in the Nordic region. King Christian IV built this magni...
Rosenborg Castle, a striking Renaissance masterpiece, stands as one of Denmark's most treasured landmarks. Surrounded by lush gardens, it is filled with centuries-old artifacts.
Commanding the narrowest point of the Øresund Strait between Denmark and Sweden, Kronborg Castle rises as one of Northern Europe's most significant Renaissance fortresses. For centuries, ...
Rising from its watery moat on the island of Funen, Egeskov Castle commands attention as Europe's finest preserved Renaissance water castle. Danish nobleman Frands Brockenhuus completed t...
Search and filter all castles in Denmark by style and features →
Kronborg Castle in Helsingør served as the inspiration for Elsinore in Shakespeare's Hamlet. The fortress overlooks the strait between Denmark and Sweden, about 51 km north of Copenhagen.
Visitors under 18 can enter Frederiksborg, Rosenborg and Kronborg castles without charge. Adults pay admission fees ranging from 125 to 150 kr at these royal castles.
The Danish crown jewels are housed at Rosenborg Castle in central Copenhagen. The castle also displays royal regalia and treasures spanning four centuries of monarchy.
Kronborg Castle is located approximately 51 km north of Copenhagen in the town of Helsingør. The journey takes roughly 45 minutes by car or train from the capital.
Rankings, opening hours and prices update automatically. Last update: 1 November 2026.