Although unlikely to feature heavily on a first-time Germany itinerary, the best things to do in Frankfurt defy its wishy-washy reputation among travellers.
As a city more well-known for its airport than its activities, the top tourist attractions in Frankfurt am Main are surprisingly interesting. From blissful historical architecture to great museums, the best places to visit in Frankfurt bring together all the elements you’d expect while visiting a major German travel destination.
Not sure where to go in Frankfurt? Discover what this unexpected German city has to offer with this quick guide to what to do in Frankfurt…
Table of Contents
- What to do in Frankfurt: Top attractions & best places to visit
- Where to stay in Frankfurt: The best hotels for sightseeing
- Related attractions guides
What to do in Frankfurt: Top attractions & best places to visit
Wander around Römerberg
If you’ve got less than 24 hours in Frankfurt, your first stop simply has to be Römerberg, the city’s historical heart and one of the coolest places to see in Frankfurt.
Even when I find myself with a multi-hour layover, I can’t help but take the 20-minute train ride into central Frankfurt to get swept away by this lovely square.
Römerberg is famous for its traditional German half-timbered merchant houses, collectively, and unsurprisingly, called the Römer.
Three distinctive gabled buildings stand out as particularly eye-catching, the middle of which has hosted Frankfurt’s Rathaus (City Hall) since the early days of 15th century.
As lovely as this square is all year round, perhaps the best time to check out Römerberg is in the winter.
Time your visit with Frankfurt’s famous Christmas Market to experience the festive spirit that makes Germany one of Europe’s top Christmas destinations!
Sip on some apfelwein in Sachsenhausen
While Frankfurt’s modern skyline, perhaps the most impressive in Europe, might leave you to draw a quick conclusion about what the city’s all about, the historic district of Sachsenhausen will quickly have you second-guessing yourself.
Located on the southern banks of the Main River, Sachsenhausen was once a separate town from the rest of Frankfurt.
Much like pockets of Frankfurt’s Altstadt to the north, the narrow cobblestoned streets of Sachsenhausen burst with that traditional small-town German charm that we’ve all come to love.
Aside from simply enjoying the atmosphere, Sachsenhausen is famous for its apple cider taverns (Apfelweinkneipe).
One of the best things to do in Frankfurt is to slip into an 18th-century pub in Sachsenhausen to sip on some crisp & satisfying local apfelwein and some traditional Hessen culinary specialities.
Relax in the Palmengarten
If you thought Frankfurt was all metal and glass, whisk away to a different world with a visit to the Palmengarten. This massive 54-acre botanical garden is the largest in all of Germany and is one of the best places to go in Frankfurt.
Completed in 1871, this famous park assembles a dream team of over six thousand plant species from all around the world.
Ranging between rainforests and desert, nearly every ecosystem is covered among the Palmengarten’s open-air and greenhouse exhibits.
The Palmengarten is also one of the top places to visit in Frankfurt with kids thanks to its children’s playground, boat rides around the lake, and the Palmengarten Express, a small train that journeys through the park.
Marvel at the Senckenberg Natural History Museum
You don’t have to be travelling with young ones to get a kick out of the Senckenberg Natural History Museum. It’s one of the best museums of its kind on the whole European continent and one of the top things to see in Frankfurt.
The (quite literally) big attraction here is the museum’s exhibition of dinosaurs ranging from life-size replicas to full-scale reassembled fossils.
Even if dinosaurs aren’t your thing, the Senckenberg Natural History Museum features a whole slew of other interesting exhibits. They range from the world’s largest stuffed-bird collection to a cast of Lucy, a pre-human skeleton found in Ethiopia in 1974 that dates back 3.2 million years.
Peer onto Frankfurt from above at the Main Tower
When Germany’s half-timbered historical façades start to blur into one another, get a little taste of the city’s present and future at Main Tower. This 656-foot skyscraper peers onto Frankfurt northeast of Altstadt (Old Town).
Main Tower features the financial district’s only observation deck open to the public. Hanging out the 55th floor, the views from it are, unsurprisingly, quite spectacular and among the coolest things to see in Frankfurt.
One of the best, yet busiest, times to visit is at sunrise when crowds gather to admire the sun dipping below Frankfurt’s skyline.
After checking out the observation deck, the 53rd-floor Main Tower Restaurant & Lounge is a superb place to enjoy dinner or a drink to similarly incredible Frankfurt city vistas.
Dazzle at Frankfurt Cathedral
Moving from one of the city’s modern wonders to one of its medieval ones, don’t miss out on checking out the sandy red Gothic spires of Frankfurt Cathedral.
This 16th-century masterpiece stood as an Imperial Cathedral (Kaiserdom) during the days of the Holy Roman Empire. Frankfurt Cathedral was a coronation site for emperors, making it an integral place in German history.
Although much of the church was destroyed during WWII, its 1950s reconstructions are no less impressive than the original.
Inside Frankfurt Cathedral, you’ll discover a multitude of important German historical treasures such as the 15th-century Mara-Schlaf-Altar in the Marienkapelle and the 16th-century Crucifixion sculpture by Hans Backoffen.
Like so many of the top churches in Germany though, one of the absolute best things to see at Frankfurt Cathedral is the view from the tower.
Between April and October, ascend the over 300 stairs to the top for a unforgettable vista of Altstadt and beyond.
Where to stay in Frankfurt: The best hotels for sightseeing
Despite being one of the largest cities in Germany, figuring out where to stay in Frankfurt is usually relatively easy for travellers. The areas in & around Innenstadt, Zentrum-Altstadt, Sachsenhausen, and the Bankenviertel are the best options to start your search. Here are a few of the top hotels in Frankfurt…
- Hotel Miramar Golden Mile: Among the best choices in Frankfurt for travellers on a tighter budget, this city centre hotel is located two minutes from Römer Platz and the lovely Altstadt, putting the top points of interest in Frankfurt at your fingertips.
- Holiday Inn Alte Oper: Holding onto the brand’s reputation for reliable accommodations, this mid-range hotel is located just 8 minutes from the main train station and the touristic heart of Frankfurt.
- Jumeirah Frankfurt: A top luxury pick in Frankfurt, this five-star hotel offers dramatic city views through floor-to-ceiling windows in their spectacularly elegant suites.