Compare and save on Frankfurt hotels

Please enter a destination or hotel name. Sorry, We don't support stays longer than 30 nights.

Search our map for the best Frankfurt hotels

Use our map to find hotels near the Frankfurt area or attractions you want to visit.

The best Frankfurt hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Frankfurt

Skyscrapers may dominate the skyline, but underneath the harsh businesslike exterior Frankfurt is a surprisingly liveable city. Leafy parks, pretty 19th Century streets, and world-class theatres make it an excellent destination for a city break.

Frankfurt lays claim to the busiest airport in Germany, popular with business travellers and tourists alike. It’s the financial capital of mainland Europe, with a huge calendar of trade fairs and festivals which keep hotel rooms in Frankfurt in constant demand. If you’re planning a trip, it’s best to book well in advance if you want to nab a room in the best hotels.

Hotel prices tend to shoot up during the two most important trade fairs, the Frankfurt Auto Show and the Frankfurt Book Fair. Don’t worry: you can always find the best value hotel rooms with Skyscanner using thanks to our quick comparison tool. The only thing you need to think about is which part of town to stay in. The most popular hotels can be found in the following neighbourhoods.

Altstadt (Old Town)

Frankfurt’s old town dates back to the first century, and is the beating heart of the city. While most of the buildings of the old town were destroyed during the war, Römer square has been expertly rebuilt to reflect the old architecture. There are plenty of museums, theatres, and hotels in the Altstadt and it’s a popular spot for walking tours.


Shopping and dining are the bywords of this bustling district. This is where you’ll find Germany’s longest pedestrianised shopping street, the Zeil, home to huge department stores as well as some specialist shops. For independent boutiques, nearby Goethestrasse is the place to go. Once you’ve worked up an appetite, head to Freßgass where the local bankers meet for lunch.


Hotels in the area around the train station are not for the faint hearted. Slightly rough around the edges, the neighbourhood is famous as Frankfurt’s red light district. It’s also one of the most multicultural neighbourhoods, and if you’re after some ethnic cuisine you’ll find it here. The city has made an effort to regenerate the area in recent years, and signs of gentrification are slowly seeping in.


Ultra hip Sachsenhausen sits on the south bank of the Main River, and is one of the most popular hangouts for Frankfurt’s young and beautiful crowd. During the day there are plenty of independent shops and eateries to discover, while in the evening the lively bars of Alt Sachsenhausen will keep even the most dedicated night owls on their toes. There’s a good mix of hotels in this district, from modern chains to hidden gems.