Denmark's most beautiful towns
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.
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.
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!
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!
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)!
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.