Skip to Content

Best Cities in Germany to Visit on Your Vacation in Germany

If you’ve never been to Germany it’s hard to know where to go! Here are the seven cities in Germany I recommend visiting on your vacation. I’ve included cities of various sizes and locations in various parts of Germany. Some cities are well-known and a few are more off the beaten path. Each city has several day trip options.

You could easily start in city #1 (Munich) and travel to each city following the order on the map on a 2-week trip. Or simply add one or more city to your current itinerary. Of course, there are so many more cities you could visit but this itinerary will help you decide whether you want to visit well-known cities (e.g., Munich, Berlin) or more off-beat locations (Magdeburg, Freiburg).

1. Munich (München)

Located in Bavaria, Munich (München) is a beautiful city that’s so very different from Berlin and Hamburg in the north. After spending a few days in the city enjoying everything Munich has to offer you have so many options for day trips to visit the Alps, fairy tale castles (like Neuschwanstein) or even hop over into Austria or Switzerland!

What to do and see in Munich:

  • Marienplatz & Neues Rathaus
  • The English Garden
  • Alte Pinakothek
  • Neue Pinakothek
  • St. Peter’s Church, Frauenkirche & Asam Church
  • Viktualienmarkt
  • Biergarten
  • Nymphenburg Palace & gardens

2. Berchtesgaden

Berchtesgaden is the quintessential Bavarian mountain town. After strolling the village’s winding streets to admire Bavarian architecture, you can visit nearby Eagle’s Nest, go for a sail on the Königssee or tour the Salt Mine (I did that several years ago and it was SO much fun)! If you’re there in the summer you can enjoy an alpine hike. In the winter go skiing!

3. Berlin

You can’t visit Germany without visiting Berlin! It is the capital, after all. Berlin is such a vibrant city with so much history, museums, people watching, cafes, restaurants…you defiantly won’t be bored! I’ve visited Berlin several times since the early 90s and I’m always eager to go back because the city is constantly evolving.

What to do and see in Berlin:

  • Brandenburg Gate, Reichstag & Unter den Linden
  • Visit the museums on Museum Island
  • Checkpoint Charlie
  • The East Side Gallery (see photo above)
  • Holocaust Memorial & Jewish Museum
  • Charlottenburg Palace & Gardens
  • Take a walk in the Tiergarten park
  • Kaiser Wilhelm Gedächtniskirche
  • Try a currywurst

4. Magdeburg

Magdeburg probably isn’t on your radar at all…and that’s why I’m recommending it! I lived there for a year so I’m probably a little biased but I do recommend a stop in this eastern Germany town. It’s only about 1 1/2 hours from Berlin by train so it’s an easy day trip. If you stay in Magdeburg, you could easily day trip to adorable Quedlinburg, visit the Wernigerode castle or ride the steam train into the Harz mountains.

What to see and do in Magdeburg:

  • Magdeburg Cathedral
  • Jahrtausandturm in Elbauenpark
  • Go for a stroll in the Rotehorn or Herrenkrug park
  • Hundertwasserhaus Magdeburg (see photo)
  • Take a bike rid along the beautiful Elbe river
  • Visit the University
  • Take in the (fading) east German architecture

5. Hamburg

Hamburg is Germany’s second largest city and one of the most beautiful! I lived in Hamburg in high school and fell in love with northern Germany. Hamburg is less known than Berlin and Munich, and that’s exactly why you should visit. It’s only a couple hours by train/bus/car from Berlin or Magdeburg making it an easy stop of your Germany tour.

What to see and do in Hamburg:

  • Ride the U3
  • Take a harbor tour
  • Rathaus & Alster Arkaden
  • Reeperbahn
  • Fischmarkt
  • Ohlsdorf

Click here to read my Hamburg city guide and top 10 things to do or my article on the best day trips from Hamburg.

6. Lübeck

While you could easily spend a few days in Lübeck, since it’s only an hour from Hamburg by train, the hanseatic city of Lübeck makes a great day trip.

What to see and do in Lübeck:

  • Wander the streets and admire the architecture of the Altstadt
  • Holstentor (old city gate)
  • St. Mary’s Church
  • Hansemuseum
  • Rathaus (town hall)
  • Günter Grass museum
  • Take a boat tour

7. Freiburg im Breisgau (the Black Forest)

The last town I recommend visiting is in the Black Forest and only an hour from France and Switzerland. Freiburg is a great little university town with a lot to offer. I spent a semester teaching here in grad school and absolutely loved the area. I highly recommend fitting a trip to Freiburg!

What to see and do in Freiburg: 

  • Visit the university
  • Münster & Münsterplatz
  • Try not to fall into the Bächle (although if you do, legend has it you’ll marry someone from Freiburg)
  • Dreisam
  • Schwabentor & Martinstor (the city’s medieval gates)
  • Take the funicular to the top of Schlossberg
  • Schaluinsland
  • Take the regional train to Titisee
  • Day trip to Mullhouse, France or Basel, Switzerland (both are about an hour away by bus/train)


Thursday 5th of May 2022

We are taking our first trip to Germany in a month. We decided not to book with a tour because we want freedom to move around on our own. Do you think that we will have trouble finding same day lodging?


Tuesday 10th of May 2022

I'm so sorry, I didn't see your question until just now! It's harder than it used to be to easily find same day lodging, especially when lots of people are traveling, if you want to stay in a specific location or if you're working within a specific budget. Most people make reservations far in advance theses days and even when I've booked a few weeks in advance I've found limited availability.

We never used to make reservations and it mostly worked fine...but these days we almost always do. I miss the flexibility and spontaneity but I also enjoy not having to spend time every couple days looking for a place to stay!

That said, unless there's a holiday or local event, you can *probably* find something, especially if you're flexible on where you stay and how much you pay. To be on the safe side, I'd book a couple days in advance. That way you have flexibility but you won't run the risk of getting stuck without a place to stay!

Prudence LaLone

Wednesday 26th of May 2021

June 2022 we're planning on going to Germany. There's 5 of us. The 2 children are 12 and 11. What's the best way to find places to stay? Also, ideas for traveling from one city to another?


Friday 28th of May 2021

I'm so excited for you! I like to look at hotel booking sites, AirBnB, Vbro, and in guide books (like Rick Steves). You can also start by looking at the hotel guides here on MGV. Since there are 5 of you, if you stay somewhere for more than a few days, you might enjoy renting an apartment with a couple bedrooms.

The best way to get from one city to another is either train or car (sometimes bus). The benefit of the train is that everyone gets to enjoy the trip, trains are fast and comfortable, and train stations are usually centrally located and easy to get to. If you take the train, make sure that everyone can easily carry their own luggage (passengers take it all on and off the train themselves). If you book tickets well in advance, you can get great discounts and deals. If you're only visiting a few cities or just large cities, the train can be a great option.

Renting a car gives you much more flexibility and it's pretty easy to drive in Germany. This is a good option if you want to visit smaller towns, take a lot of day trips or if you want to stop and see things along the way. The downside, though, is that someone has to be the driver, with 5 of you (plus luggage), you'll need a larger car, and you'll need to find and pay for parking -- which really has only been a problem for us once in a city and just required us to walk about 20 minutes.

I hope that helps! :)

How to Plan a Trip to Germany (Your Step by Step Germany Trip Planner for Traveling to Germany for the First Time!) - My Germany Vacation

Thursday 5th of March 2020

[…] should I go? Is it better to take the train or rent a car? What are the must-see cities and attractions? Which ones should I skip? Where’s the best place to stay? What should I eat and […]