Little yellow house in Dragør

Denmark's most beautiful towns

Photo: Astrid Maria Rasmussen - Copenhagen Media Center

Visit one of Denmark's picturesque small towns and walk through centuries of Danish history. Each has a unique charm and special atmosphere, away from the bustle of everyday life.

List
Map
01

Ribe - Denmark's oldest town

Ribe is Denmark’s oldest town, home to a fascinating Viking museum and a well-preserved medieval centre. Climb to the top of Ribe's beautiful cathedral tower for lovely views of the region.

Info
The iconic yellow houses in Dragør
Photo: Astrid Maria Rasmussen - Copenhagen Media Center
02

Dragør - The perfect outing from Copenhagen

Take a break from the city in the lovely fishing town of Dragør, only 12 km south of Copenhagen. You can drive or cycle here across the moorland of Amager Fælled, or take the bus. The town has a scenic centre and a harbour with great places to eat.

Info
Family in Ærøskøbing on the island Ærø
Photo: Kasper Orthmann Andersen
03

Ærøskøbing - An idyllic island getaway

Head to the island of Ærø, off the South Coast of Funen Island, and see why Ærøskøbing is often called Denmark's fairy-tale town. Ærøskøbing is over 750 years old and is without doubt one of Denmark's most idyllic places.

Info
04

Skagen - A beautiful and artsy holiday town

Skagen, at the very North of Denmark, has been a favourite tourist destination for centuries. Stroll through the small seaside streets of yellow houses to the harbour and try the catch of the day in one of the town’s many fantastic fish restaurants.

Info
Cobblestone street with colourful houses in Faaborg, Fyn
Photo: Michael Fiukowski & Sarah Moritz
05

Faaborg - Old-world charm on Denmark's garden island

In the 17th century, Faaborg was a bustling port town. Nowadays it’s a quiet escape and a fantastic day trip from Copenhagen or Odense. Hidden in rolling countryside on the South coast of Fyn, it’s easy to unwind into Faaborg’s old-world charm.

Info
Photo: Nikolaj Beyer - Destination Bornholm
06

Gudhjem - A beautiful seaside village in the Baltic Sea

Gudhjem is an atmospheric fishing community of half-timbered houses and winding streets, located on Denmark's Baltic island, Bornholm. And this quaint little town has even had a dish named after it!

Info
07

Sønderho - A charming island hideaway

Sønderho is a picturesque little town, hidden in the dunes of Fanø Island on Denmark’s West Coast, and a well-preserved piece of Danish history. Combine a trip to Sønderho with the wetlands of the Wadden Sea National Park surrounding the island, and don't miss the seals, starlings and oysters!

Info
The lively market town of Rudkøbing on Langeland
Photo: Andreas Bastiansen - Destination Fyn
08

Rudkøbing - The pretty birthplace of Jaime Lannister

On Denmark's very own Long Island (i.e. Langeland) in the South Fyn Archipelago, you'll find the pretty town of Rudkøbing. This old market town dates all the way back to the 13th century, but nowadays it is known for hosting the annual Langelandsfestival. And not least as the birthplace of the Danish Game of Thrones actor Nikolaj Coster-Waldau (aka Jaime Lannister)!

Info
The charming town of Præstø is located south of Copenhagen
Photo: Frame&work - SydkystDanmark
09

Præstø - A beautiful countryside adventure

If you venture south of Copenhagen to the town of Præstø, you'll experience the pretty Danish countryside. In the cobbled streets around the town square, you won't see the ordinary modern business fronts, but rather an authentic and old market town of well-preserved buildings and the picturesque old-styled street lamps.

Info

Where do you want to go next?

The white cliffs of Moen
Discover Denmark's most beautiful places
Heartland Festival at Egeskov Castle Denmark
12 castles you should visit in Denmark
Odense
Odense: Step back in time at Hans Christian Andersen’s home
Rubjerg Knude Lighthouse and sand dunes, North Jutland
13 awe-inspiring wonders in the North of Denmark