It's also got a glut of history to (almost) rival London and a collection of museums that would give Paris a run for its money...
Frankfurt also boasts the kind of nightlife that could run - or dance - rings around Berlin.
All of these factors combine to make Frankfurt an excellent base for a long city break. Sitting on the River Main, Frankfurt am Main - to give it its full title - dazzles from a distance like a mini New York City, but take the time to explore the city streets and you'll find timber and gabled houses reminiscent of those in Bruges, Amsterdam or Copenhagen. There's also a vibrant cultural scene, with world-class opera, dazzling theatres and museums heaving with artefacts.
Frankfurt's airport is one of the busiest in the world, and the city attracts some of the globe's most important, and largest, trade fairs, which mean that hotels in Frankfurt will be in high demand at certain times of the year. When thinking about a break in Frankfurt, use our events guide below to ensure you time your trip around these international fairs.
Use our guide to Frankfurt hotels to figure out where to stay...
Frankfurt hotels are well regarded for being clean and comfortable, and there's a wide variety of accommodation, from small and cosy budget hotels, to exclusive luxury hotels, which offer the very best in hospitality amid opulent surroundings. As a major business destination, the well-known chains are represented throughout the city. You'll find hotels from Sheraton, Ramada, Hilton, Radisson, NH Hoteles, Mercure, Best Western, Melia, Maritim, Holiday Inn, Comfort Inn, Intercontinental, InterCity, Kempinski, Steigenberger, Park Inn and Fair Hotels.
The city is a sprawling metropolis but you'll want to stay centrally if you hope to be close to the main attractions. The central area just north of the river hosts the biggest concentration of things to do and see, and there are many hotels catering for visitors here, in the areas around historic Romerberg, Hauptwache, and, just south of the river, Sachsenhausen.
If you do book a hotel a little further from the city centre, rest assured that public transport in Frankfurt is fast, frequent and efficient.
Book hotels in Frankfurt and start planning your adventure in this German city...
Find out what makes Frankfurt such an excellent city break destination.
Top five attractions
This is the name of the south embankment that is home to a large collection of Frankfurt's museums. Some of the excellent museums include those dedicated to film, art, architecture and communication.
One of the tall buildings in “Mainhattan” (as Frankfurt is known for its jagged skyline), the Main Tower offers public viewing decks and magnificent views.
Just one of Frankfurt's spectacular botanical gardens, this site was once visited by Buffalo Bill!
An unmistakable gothic church in the centre of the city, which dates back to the 14th century; visitors can ascend the stairs of the tower.
Eiserner Steg (Iron Bridge)
Take a stroll across this pedestrian bridge and enjoy the views.
There's never a bad time to visit Frankfurt...
The city welcomes visitors in spring, summer, autumn and winter and the annual events calendar is packed throughout the year.
Trade fairs; various times: Hotels will be in particular demand when Frankfurt hosts these fairs - the Frankfurt Book Fair is held annually in October, while the Frankfurt Motor Show is staged every other year (odd years) in September. The Messe Frankfurt is a hugely popular exhibition centre, so it's best to check what's on when planning your travels.
Museum Embankment Festival; August: The Museumsuferfest celebrates the amazing range of museums in Frankfurt. Expect daily performances and exciting exhibitions.
Christmas Market; November-December: Journey into the heart of historic Frankfurt, around Romerberg and Paulsplatz, in the midst of winter to gaze at the huge trees, sip hot wine and bag a few Yuletide bargains.