After two full days exploring Copenhagen, I managed to visit seven of the city’s most popular attractions. Copenhagen is a compact, walkable city with a wonderful mix of royal history, striking architecture, waterfront charm, and world-class museums.
Here is my personal ranking of the attractions that I visited, based on overall experience, value, atmosphere, and whether I think they are truly worth your time.
1. Nyhavn and Canal Tour
This was my favourite experience in Copenhagen. Nyhavn is exactly what most people picture when they think of the city — colourful townhouses, historic wooden boats, lively cafés, and a fantastic atmosphere.
Taking the canal tour was an excellent way to see Copenhagen from a different perspective and helped me get a much better feel for the city layout. It is touristy, yes, but absolutely worth doing.

2. Rosenborg Castle
Rosenborg Castle was probably the biggest surprise for me. The castle itself is beautiful, and the interiors are very impressive.
The highlight for many visitors will be the Danish Crown Jewels, but I also enjoyed the sense of history throughout the building. The surrounding gardens are lovely too and make this area well worth visiting.

3. National Museum of Denmark
If you want to understand Danish history and culture, this is the place to visit.
The museum is large, well laid out, and packed with interesting exhibits. I particularly liked how it brings Denmark’s history to life in a clear and engaging way. You could easily spend several hours here.
4. Amalienborg Palace
The home of the Danish royal family sits in an elegant square and makes for a very enjoyable visit.
The palace area feels grand yet understated, which somehow feels very Danish. Even if you do not go inside, the architecture and setting alone make it worthwhile.
5. Frederik’s Church (Marble Church)
Located close to Amalienborg, this is an easy addition to the same walk.
The exterior is impressive, but the real highlight is the huge dome. It is a beautiful church and worth stepping inside for a few quiet minutes.

6. Kastellet
Kastellet offers something a little different. It is peaceful, scenic, and feels less crowded than many of Copenhagen’s major attractions.
I enjoyed walking around the star-shaped fortress and soaking up the relaxed atmosphere. It is a pleasant area for a stroll, especially combined with nearby sights.

7. The Little Mermaid
No trip to Copenhagen feels complete without seeing the Little Mermaid.
That said, I have to be honest — it was probably the most underwhelming attraction on my list. It is much smaller than many people expect, and crowds can build quickly. Still, as an iconic Copenhagen landmark, it is worth seeing once if you are nearby.

Final Thoughts
Copenhagen impressed me with its clean streets, relaxed atmosphere, rich history, and beautiful waterfront setting.