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.
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.
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.
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.
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!
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)!
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.