Frankfurt gets written off as a place you change planes, which suits the people who know it rather well. Germany's only real skyline rises over the River Main here, and at its feet is a city of surprises: a half-timbered old town rebuilt with loving precision, a riverbank lined with a dozen museums, and cider taverns where bankers and bus drivers share benches over jugs of sour apple wine. Mainhattan, they call it, with a straight face and a raised eyebrow.
It is compact, and the S-Bahn and U-Bahn make short work of what you cannot walk. So choose by purpose. The Innenstadt is for sightseeing and shopping. The banking district and the station quarter are for bars, design hotels and skyline views. The Messe is for trade fairs, Sachsenhausen for museums and apple wine, the airport for a painless stopover, and the Taunus hills for castles, spas and clean air.
The short answer

Best for first-timers
Innenstadt and the Altstadt
The old town, the opera house, the shopping streets and the river, all within a 15-minute walk.

Best for nightlife
Bankenviertel and the Bahnhofsviertel
Rooftop bars under the skyscrapers and the gritty, brilliant bar scene of the station quarter.

Best for trade fairs
Messe, Westend and the Europaviertel
Hotels in the towers beside the exhibition grounds, one with a bar on the 47th floor.

Best for museums and apple wine
Sachsenhausen and the south bank
The south bank: the museum embankment by day, wood-panelled cider taverns by night.

Best for a stopover
Frankfurt Airport and Gateway Gardens
Sleep in or beside the terminals and be in the city centre in about 15 minutes if you fancy dinner out.

Best for a quieter stay
Bad Homburg
A spa town with a grand park, a casino and the forested Taunus on its doorstep.
Frankfurt areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Innenstadt and the Altstadt | First-timers, Shopping, Luxury | Gabled squares, the Zeil and the grand hotels of the city centre. | Hotels: 4 picked |
| Bankenviertel and the Bahnhofsviertel | Nightlife, Design hotels, Skyline views | Glass towers on one side, neon and noodle bars on the other. | Hotels: 4 picked |
| Messe, Westend and the Europaviertel | Trade fairs, Business, High-rise rooms | The exhibition grounds, a new high-rise quarter and leafy Westend next door. | Hotels: 4 picked |
| Sachsenhausen and the south bank | Museums, Food and drink, Couples | Art on the embankment, apple wine in the alleys. | Hotels: 3 picked |
| Frankfurt Airport and Gateway Gardens | Stopovers, Early flights, Families in transit | One of the easiest airport stays in Europe. | Hotels: 4 picked |
| Offenbach | Value, Trade-fair overflow, Drivers | Frankfurt's neighbour across the city line, at friendlier prices. | Hotels: 16 |
| Bad Homburg | Quiet, Spa, Couples | An old-money spa town where the Taunus hills begin. | Hotels: 11 |
| The Taunus: Kronberg and Königstein | Luxury, Spa, Countryside | Castle hotels in the wooded hills above the skyline. | Hotels: 3 picked |
Innenstadt and the Altstadt



- First-timers
- Shopping
- Luxury
Gabled squares, the Zeil and the grand hotels of the city centre.
The centre of Frankfurt fits inside the ring of parks that replaced its old walls. At the southern edge, by the river, the Römerberg is a square of half-timbered gables with the cathedral tower behind and the lanes of the reconstructed old town between them. North of it run the Zeil, one of Germany's busiest shopping streets, the Kleinmarkthalle food market, and Goethestrasse, where the labels get expensive, ending at the Alte Oper.
This is the natural base for a short visit. The city's grande dame of a hotel has anchored the centre for generations. A five-star city palace faces the opera house with a distinctly French accent, a big international hotel sits around the corner from the smartest shopping street, and a younger design hotel steps from Goethestrasse has a rooftop terrace. Everything in this guide is a short train ride from here.
Hotels to look at in Innenstadt and the Altstadt

★★★★★
Steigenberger Icon Frankfurter Hof
Spa · Parking
From £254 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Ruby Louise Hotel Frankfurt by IHG
Pets allowed
From £114 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★★
Sofitel Frankfurt Opera
Spa · Pool · Pets allowed
From £336 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
The Doorman - Die Welle Frankfurt
42 rooms
See prices and rooms →
Bankenviertel and the Bahnhofsviertel



- Nightlife
- Design hotels
- Skyline views
Glass towers on one side, neon and noodle bars on the other.
West of the old town the skyscrapers begin. The banking district is all plazas, revolving doors and after-work cocktails, with the Main Tower's public viewing platform for anyone who wants the skyline from above. Keep walking towards the main station and you hit the Bahnhofsviertel, Frankfurt's most talked-about quarter: a few blocks of red lights and rough edges that also hold many of the city's best bars and its most varied restaurants.
It is not for everyone, and families may prefer somewhere calmer, but the hotels are among the most interesting in town. A boutique hotel in the new FOUR towers has a rooftop restaurant and bar with panoramic views. A design hotel with a full spa stands steps from the financial district, and a playful hotel in the station quarter has a rooftop terrace with a sauna. The trains, including the airport S-Bahn, are on the doorstep.
Hotels to look at in Bankenviertel and the Bahnhofsviertel

★★★★★
Kimpton Main Frankfurt
Pets allowed · Parking
From £200 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★★
Roomers
Spa · Parking
From £210 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
25Hours Hotel The Trip
Pets allowed · Parking
From £71 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
The Cloud One Frankfurt -Metropolitan
Pets allowed · Parking
See prices and rooms →
Messe, Westend and the Europaviertel



- Trade fairs
- Business
- High-rise rooms
The exhibition grounds, a new high-rise quarter and leafy Westend next door.
Messe Frankfurt is one of the biggest exhibition grounds in the world, and when a major fair is in town the whole city feels it. Beside it, the Europaviertel is a new district of towers, wide boulevards and the Skyline Plaza shopping centre. Westend, just to the north-east, is the opposite: quiet streets of 19th-century villas, with the Palmengarten's glasshouses at its far end.
Stay here if you are attending a fair and want to walk to the halls. Several hotels occupy the skyscrapers themselves: one has its signature space on the 47th floor, another rises in Westend Süd as part of a hybrid tower, and a third stands where the banking district, the Messe and the Europaviertel meet. Be warned that prices can multiply during the largest events, so book early or check the dates before you travel.
Hotels to look at in Messe, Westend and the Europaviertel

★★★★
nhow Frankfurt
Pets allowed · Parking
From £143 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Melia Frankfurt City
From £132 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
NH Collection Frankfurt Spin Tower
Parking
From £150 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Maritim Hotel Frankfurt
Spa · Pool · Parking
From £81 a night, taxes incl.2 adults · checked 14 Nov, 16:53
Sachsenhausen and the south bank



- Museums
- Food and drink
- Couples
Art on the embankment, apple wine in the alleys.
Cross the iron footbridge from the old town and you are in Sachsenhausen. Along the river runs the Museumsufer, a string of museums in old villas that includes the Städel, one of Germany's finest art collections. A few streets back, the cobbled lanes of the old quarter are packed with apple-wine taverns serving cider from grey stoneware jugs, schnitzel with green sauce and a good deal of noise. On many Saturdays a flea market lines the riverbank.
It is the most likeable part of town to come home to, with the skyline as your view across the water. A luxury hotel on the south bank is about a 15-minute walk from both the central station and the financial district. Further west in Niederrad, big modern hotels sit between the city, the stadium and the airport, some with balconies or skyline views, and the S-Bahn runs from close by.
Hotels to look at in Sachsenhausen and the south bank

★★★★★
Kennedy 89 Hotel Frankfurt, part of Hyatt
Parking
From £326 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Wyndham Frankfurt Niederrad
Spa · Pets allowed · Golf
From £78 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
NH Frankfurt Niederrad
Pets allowed · Parking
From £67 a night, taxes incl.2 adults · checked 14 Nov, 16:53
Frankfurt Airport and Gateway Gardens



- Stopovers
- Early flights
- Families in transit
One of the easiest airport stays in Europe.
Frankfurt Airport is a small city in its own right, and you can stay without ever stepping outside. One huge hotel connects directly to Terminal 1; another sits in The Squaire, the futuristic building above the long-distance railway station, and lays on a children's check-in and kids' menu during school holidays. A short drive away, Gateway Gardens is a new business quarter on a former US air base, with modern hotels a few minutes from the terminals.
For something calmer, a five-star on the edge of the city forest is within a kilometre of the airport, and the neighbouring town of Kelsterbach has several good-value alternatives. The best part is the location: the S-Bahn reaches the city centre in about 15 minutes, so a long layover can easily include the old town and a glass of apple wine.
Hotels to look at in Frankfurt Airport and Gateway Gardens

★★★★★
Sheraton Frankfurt Airport Hotel & Conference Cent
Spa · Family-friendly · Pets allowed
From £134 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Hilton Frankfurt Airport
Spa · Pool · Parking
From £184 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Hyatt Place Frankfurt Airport
Pets allowed · Parking
From £107 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★★
Steigenberger Airport Hotel Frankfurt
Spa · Pool · Family-friendly
From £94 a night, taxes incl.2 adults · checked 14 Nov, 16:53
Offenbach



- Value
- Trade-fair overflow
- Drivers
Frankfurt's neighbour across the city line, at friendlier prices.
Offenbach is a separate city that happens to begin where Frankfurt ends, a few S-Bahn stops east along the Main. It has its own character, shaped by a long history of leather-making and a well-known design school, and a growing creative scene around its old harbour. Mostly, though, visitors come for the arithmetic: rooms here often cost noticeably less than the same standard in Frankfurt.
That matters most during trade fairs, when central hotels fill up. A four-star in the Kaiserlei business district is only minutes from Frankfurt's centre, the Messe and the airport; another is a short walk from Offenbach's own centre with quick connections into the city. All have the big rooms and parking that business hotels do well.
Hotels to look at in Offenbach

★★★★
Sheraton Offenbach Hotel
Parking
From £79 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Four Points by Sheraton Offenbach Plaza
Pets allowed
See prices and rooms →

★★★★
Leonardo Hotel Offenbach Frankfurt
Parking
From £80 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Delta Hotels Frankfurt Offenbach
Parking
See prices and rooms →
Bad Homburg



- Quiet
- Spa
- Couples
An old-money spa town where the Taunus hills begin.
North of Frankfurt, at the foot of the Taunus, Bad Homburg has been soothing the wealthy for the best part of two centuries. Its Kurpark is one of the great spa parks of Germany, dotted with mineral springs, a Thai temple and a Russian chapel, and the casino in the middle likes to remind you that it inspired Monte Carlo. The town centre has a castle with a white tower and a tidy pedestrian shopping street.
It makes a restful alternative to the city, with the S-Bahn into Frankfurt when you need it and the trade fair within a 15-minute drive. A five-star with round-the-clock room service leads the hotels, and a quiet, individual four-star sits right by the park and close to the shops. Walkers can be on forest trails within minutes.
Hotels to look at in Bad Homburg
The Taunus: Kronberg and Königstein


- Luxury
- Spa
- Countryside
Castle hotels in the wooded hills above the skyline.
On a clear day you can see the Taunus from the banking towers, a dark green ridge to the north-west. Half an hour later you can be in it. The small towns of Kronberg and Königstein sit among forests and old orchards, with ruined castles on the heights and villas built by Frankfurt's richest families in the gardens below.
Several of those houses are now exceptional hotels. One is a Victorian-era castle with a spa and two restaurants. In Königstein, a grand hotel with a full spa stands about ten miles from the trade fair, and a villa inside the Taunus Nature Park, a short walk from the Opel-Zoo, welcomes families. Choose the Taunus for a special occasion, or to end a business trip somewhere that feels nothing like one.
Hotels to look at in The Taunus

★★★★★
Schlosshotel Kronberg
Spa · 61 rooms · Parking
From £257 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★
Akzent Concorde Hotel Viktoria
42 rooms · Pets allowed · Parking
From £110 a night, taxes incl.2 adults · checked 14 Nov, 16:53

★★★★★
Falkenstein Grand
Spa · Pool · Family-friendly
From £203 a night, taxes incl.2 adults · checked 14 Nov, 16:53
Which area?
A weekend of sightseeing? The Innenstadt or Sachsenhausen. A night out? The Bahnhofsviertel. A trade fair? The Messe if you can get a room, Offenbach if you cannot. A stopover? The airport, without hesitation. And always check the fair calendar before you book: hotel prices across the whole city jump when a big show is on.
Getting around
The S-Bahn links the airport with the main station in about 15 minutes, and continues to the city centre and Offenbach. U-Bahn lines and trams cover the rest, including the Messe and Sachsenhausen. The centre itself is very walkable: from the main station to the Römerberg takes about 20 minutes on foot, much of it along the river if you choose.
Sorted where to stay? Now plan the days. Read our guide: The best things to do in Frankfurt →
See live prices in Frankfurt →
Questions about where to stay in Frankfurt
- What is the best area to stay in Frankfurt?
- For sightseeing, the Innenstadt: the old town, the Zeil shopping street, the opera house and the river are all within walking distance. Sachsenhausen, across the river, is best for museums and traditional taverns, and the area around the Messe is best for trade fairs.
- Is it safe to stay near Frankfurt main station?
- The Bahnhofsviertel is a busy district with some of the best bars, restaurants and design hotels in the city, and many visitors stay there happily. It is also the red-light district and has a visible drug scene on some streets, so families and anyone wanting a quiet night may prefer the Innenstadt or Sachsenhausen.
- Should I stay at Frankfurt Airport or in the city?
- For a stopover of one night, the airport is easiest: several hotels are in or next to the terminals. The city centre is only about 15 minutes away by S-Bahn, so if you have a full evening or more, staying in town is just as practical.
- Where should I stay for a trade fair in Frankfurt?
- The hotels around the Messe, Westend and the Europaviertel are within walking distance of the halls. They book up and become expensive during major fairs, so many visitors stay near the main station, in Offenbach or in Bad Homburg and travel in by S-Bahn.
- Which part of Frankfurt is quietest?
- Within the city, Westend and the residential streets of Sachsenhausen are the calmest. For real peace, stay in Bad Homburg or the Taunus hills, a short journey north of the centre.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Montenegro
- Where to stay in Copenhagen
- Where to stay in Kyoto
- Where to stay in Athens
- Where to stay in Osaka
- Where to stay in Valencia
- Where to stay in Albania
- Where to stay in Krabi
- Where to stay in Seoul
- Where to stay in York
- Where to stay in Stockholm
- Where to stay in Chiang Mai
- Where to stay in Hanoi
- Where to stay in Bologna
- Where to stay in Brussels
- Where to stay in Beijing
- Where to stay in Bordeaux
- Where to stay in Bucharest
- Where to stay in Busan
- Where to stay in Kuala Lumpur
- Where to stay in Liverpool
- Where to stay in Marseille
- Where to stay in Mexico City
- Where to stay in Munich
- Where to stay in Oslo
- Where to stay in Portugal
- Where to stay in Shanghai
- Where to stay in Verona
- Where to stay in Brighton
- Where to stay in Bruges
- Where to stay in Cairo
- Where to stay in Cambridge
- Where to stay in Chester
- Where to stay in Goa
- Where to stay in Manchester
- Where to stay in Okinawa
- Where to stay in Oxford
- Where to stay in Switzerland
- Where to stay in Bristol
- Where to stay in Buenos Aires
- Where to stay in Gdansk
- Where to stay in Geneva
- Where to stay in Granada
- Where to stay in Greece
- Where to stay in Hiroshima
- Where to stay in Inverness
- Where to stay in Lyon
- Where to stay in Salzburg
- Where to stay in Zurich
- Where to stay in Agadir
- Where to stay in Blackpool
- Where to stay in Cologne
- Where to stay in Italy
- Where to stay in Lille
- Where to stay in Melbourne
- Where to stay in Montreal
- Where to stay in Penang
- Where to stay in Pisa
- Where to stay in Rio de Janeiro
- Where to stay in Taipei
- Where to stay in Tirana
- Where to stay in Warsaw
- Where to stay in Cebu
- Where to stay in Doha
- Where to stay in Hamburg
- Where to stay in Jeju
- Where to stay in Mumbai
- Where to stay in San Diego
- Where to stay in Birmingham
- Where to stay in Brisbane
- Where to stay in Delhi
- Where to stay in Ireland
- Where to stay in Strasbourg
- Where to stay in Auckland
- Where to stay in Austin
- Where to stay in Dallas
- Where to stay in the Florida Keys
- Where to stay in Rotterdam
- Where to stay in Seattle
- Where to stay in Zagreb
- Where to stay in Antwerp
- Where to stay in Calgary
- Where to stay in Cartagena
- Where to stay in Christchurch
- Where to stay in France
- Where to stay in Fukuoka
- Where to stay on the Gold Coast
- Where to stay in Ho Chi Minh City
- Where to stay in Houston
- Where to stay in Innsbruck
- Where to stay in Jaipur
- Where to stay in Lucerne
- Where to stay in Puerto Rico
- Where to stay in Sofia
- Where to stay in Spain
- Where to stay in Atlanta
- Where to stay in Dusseldorf
- Where to stay in Fort Lauderdale
- Where to stay in Memphis
- Where to stay in Pattaya
- Where to stay in Philadelphia
- Where to stay in Queenstown
- Where to stay in South Korea
- Where to stay in Denver
- Where to stay in Niagara Falls
- Where to stay in Nuremberg
- Where to stay in Lake Tahoe
- Where to stay in Palm Springs
- Where to stay in Phoenix
- Where to stay in Germany
- Where to stay in Nara
- Where to stay in Salt Lake City
- Where to stay in San Antonio
- Where to stay in Savannah
- Where to stay in Charlotte
- Where to stay in Minneapolis
- Where to stay in Myrtle Beach
- Where to stay in Pittsburgh
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Perth
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt


