Want to know the best cities in Germany to visit?
This selection of Germany's top cities and destinations gives you a great introduction to the best city vacations Germany has to offer.
Planning on city hopping? Check out the best ways to get around in Germany.
1. Berlin
Berlin is both the German capital and the biggest city in Germany. After being separated into East and West during the Cold War, Berlin was reunited in 1990; it quickly emerged as the most cosmopolitan and exciting city in Germany for art, architecture, and nightlife.
2. Munich
Munich, the capital of Bavaria and gateway to the Alps, is one of the most beautiful and green cities in Germany. It offers first class museums and traditional German architecture, a salute to Bavaria's royal past. Get a true taste of Munich's hospitality, culture and world-famous beer at its Oktoberfest, which attracts more than 6 million visitors every year.
3. Frankfurt
Thanks to its International Airport, Frankfurt is the major hub for Germany and Europe. The city is also the financial center of the country, which is reflected in Frankfurt’s gleaming skyscrapers. Frankfurt is host to many important events, among them the International Book Fair in October, the biggest of its kind in the world.
4. Hamburg
Hamburg is the country's second largest city and located in the North of Germany. It boasts one of the biggest harbors in the world and is famous for its legendary nightlife hub "Reeperbahn", which is also home to the city’s red light district. With several waterways running through its center, Hamburg has maritime charm – with more bridges than Amsterdam and Venice combined.
5. Cologne
Cologne, founded by the Romans, is one of Germany's oldest cities. The soaring Cathedral of Cologne is the centerpiece of the city and its rich architectural history. Cologne is well-known for its contemporary art scene, excellent museums, and the largest carnival celebrations in Germany.
6. Dresden
Dresden, spread out on both banks of the river Elbe in Saxony, is also called "Florence at the Elbe", due to its idyllic location, excellent examples of baroque architecture, and world-renowned art treasures. Although 80% of Dresden’s historic center was destroyed in World War II, all landmarks have been rebuilt to their former splendor.
7. Heidelberg
Heidelberg is one of the few German cities that wasn't destroyed in World War II; plenty of old world charm fills the narrow cobble stone streets of its Old Town, which was the center for Germany's romantic period. The ruins of the once grand Heidelberg castle, the oldest university in the country, and the idyllic river valley make Heidelberg one of the most picturesque destinations in Germany.
8. Weimar
Weimar is the heart of German culture. This city in the East of Germany was home to many of Germany’s artists and thinkers; Goethe, Bach, and Nietzsche, just to name a few, shaped the intellectual zeitgeist of Weimar. The city is also the cradle of the Bauhaus movement, which revolutionized the aesthetics of the 20th century.
9. Trier
On the banks of the Moselle River lies Trier, Germany's oldest city. It was founded as a Roman colony in 16 B.C. and became the favored residence of several Roman emperors. Nowhere else in Germany is the evidence of Roman times as vivid as it is in Trier.
10. Düsseldorf
Düsseldorf in the Rhineland offers an interesting mix of old and new, from traditional breweries to futuristic architecture by Ghery and Chipperfield. It is famous for its luxury shopping street Koenigsallee, and hosts the world’s biggest fashion trade fair. The Düsseldorf Art Academy is an integral part of the city's art scene, and graduated the likes of Joseph Beuys, Jörg Immendorff, and Gerhard Richter.Take our poll! What's Your Favorite City in Germany?








