Dating back to the 12th century, this flourishing city – a highlight of Danish holidays – effortlessly combines history, legend, tradition and innovation into one neat, accessible package. Even a brief visit to the City of Spires – named for its soaring towers and domes – is enough to capture the essence of this unique Northern European destination.

Whether you’re keen to tick off its must-see highlights on one of our visits, or content to wander the character-packed streets, squares, gardens and canal paths with map in hand, a visit to the capital of Denmark  – ranked one of the happiest countries in the world – is guaranteed to put a smile on your face.

Cunard recommends

Port Presenter Rachael Jackson highlights just a few fabulous things to do in Copenhagen.



This 17th-century waterfront area is still bustling today. The colourful townhouses lining the quay were once home to artists like Hans Christian Andersen, who lived in several of the houses here.

"Beautiful Nyhavn is always one of the first places I pass through when visiting the city," says Rachael. "The bright housing allows me to get creative with my photography, and the lively atmosphere is infectious."

The Little Mermaid


A twenty-minute walk along the water from the author's old neighbourhood will bring you within sight of one of his most famous creations. Perched on a rock and measuring just over 4ft tall, the Edvard Eriksen statue – inspired by Hans Christian Andersen’s story and unveiled in 1913– gazes pensively across the harbour, searching for her prince.

Tivoli Gardens


The second oldest operating amusement park in the world – dating back to 1843 (the oldest is also in Denmark) – features historic buildings, lush gardens and fairground rides, including the charming 100-year-old wooden roller-coaster.


Amalienborg Palace


Home to Denmark’s royal family, you can watch the changing of the guard at noon every day in its magnificent cobbled square.


Kronborg Castle


This 16th-century UNESCO World Heritage Site once controlled the ships through the strait dividing Denmark and Sweden, but it's best known as Hamlet’s Castle (called Elsinore in the play). Laurence Olivier and Jude Law played Hamlet here.

Explore more destinations with Cunard