Hotels in Frankfurt am Main

Search and compare Frankfurt am Main hotels from hundreds of travel sites and save

Frankfurt am Main, Germany
Sep 27 — Sep 282
Frankfurt am Main, Germany
Mon 9/27
Tue 9/28
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Frankfurt am Main

Filter by star ratings
All filters
Steigenberger Frankfurter Hof
Steigenberger Frankfurter Hof
8.6 Excellent
Am Kaiserplatz, Bethmannstraße 33, Frankfurt am Main, Hesse, Germany
Show on map
0.3 mi from city centre, Frankfurt am Main 
ExcellentBased on 2,037 reviews
8.6

Providing a Turkish steam bath, a sauna and a Jacuzzi, Steigenberger Frankfurter Hof is situated in Frankfurt am Main and is a short stroll from the Frankfurt Opera. It also provides a butler service, 24-hour room service and valet parking.

Moxy Frankfurt City Center
Moxy Frankfurt City Center
8.4 Excellent
Thurn-Und-Taxis-Platz 8, Frankfurt am Main, Hesse, Germany
Show on map
0.4 mi from city centre, Frankfurt am Main 
ExcellentBased on 4,774 reviews
8.4

Moxy Frankfurt City Center is located in Frankfurt am Main and features free Wi-Fi. It is conveniently situated in the city centre.

Colour Hotel
Colour Hotel
6.9 Good
Baseler Str. 52, Frankfurt am Main, Hesse, Germany
Show on map
0.8 mi from city centre, Frankfurt am Main 
GoodBased on 842 reviews
6.9

Just a short stroll from Frankfurt Central Railway Station and surrounded by bars and restaurants, Colour Hotel is perfect for for those who want to be in the heart of the city. This contemporary hotel is located in Gutleutviertel.

The Pure, a member of Design Hotels
The Pure, a member of Design Hotels
8.5 Excellent
Niddastrasse 86, Frankfurt am Main, Hesse, Germany
Show on map
1.0 mi from city centre, Frankfurt am Main 
ExcellentBased on 492 reviews
8.5

Boasting a sauna, The Pure is located in Frankfurt am Main and provides stylish accommodation. Surrounded by local bars and restaurants, it is within walking distance from Frankfurt Central Railway Station.

Le Méridien Frankfurt
Le Méridien Frankfurt
7.9 Good
Wiesenhuettenplatz 38, Frankfurt am Main, Hesse, Germany
Show on map
0.8 mi from city centre, Frankfurt am Main 
GoodBased on 587 reviews
7.9

Le Meridien Frankfurt is situated in Frankfurt am Main and is close to the area's popular attractions. It also features a sauna and a gym.

Concorde Hotel
Concorde Hotel
8.4 Excellent
Karlstr. 9, Frankfurt am Main, Hesse, Germany
Show on map
0.8 mi from city centre, Frankfurt am Main 
ExcellentBased on 648 reviews
8.4

Hotel Concorde Frankfurt am Main provides a modern setting while in Frankfurt am Main. It is close to Westendstrasse 1, shops and nightlife options.

Hampton by Hilton Frankfurt City Centre Messe
Hampton by Hilton Frankfurt City Centre Messe
8.4 Excellent
Europa-Allee 46, Frankfurt am Main, Hesse, Germany
Show on map
1.5 mi from city centre, Frankfurt am Main 
ExcellentBased on 2,782 reviews
8.4

Hampton by Hilton Frankfurt City Centre Messe offers modern accommodation in Frankfurt am Main and is a short walk from Frankfurt Messe Station. It is situated a brief walk from Frankfurter Allgemeine Zeitung, Frankfurt Trade Fair Grounds and Messe Frankfurt.

Grandhotel Hessischer Hof
Grandhotel Hessischer Hof
8.9 Excellent
Friedrich Ebert Anlage 40, Frankfurt am Main, Hesse, Germany
Show on map
1.2 mi from city centre, Frankfurt am Main 
ExcellentBased on 220 reviews
8.9

Grandhotel Hessischer Hof - Hotel Frankfurt provides a luxury setting while in Frankfurt am Main. Guests also have exclusive access to the SOKAI Spa Lounge and FINEST.

Hampton by Hilton Frankfurt Airport
Hampton by Hilton Frankfurt Airport
8.4 Excellent
Thea-Rasche,6, Frankfurt am Main, Hesse, Germany
Show on map
5.6 mi from city centre, Frankfurt am Main 
ExcellentBased on 9,490 reviews
8.4

Conveniently located minutes from Frankfurt am Main Airport, Hampton By Hilton Frankfurt Airport provides comfortable accommodation in Frankfurt am Main. It also offers a 24-hour business centre, an airport shuttle and a 24-hour reception.

Best Western Plus Welcome Hotel Frankfurt
Best Western Plus Welcome Hotel Frankfurt
8.1 Excellent
Leonardo-da-Vinci-Allee 2, Frankfurt am Main, Hesse, Germany
Show on map
2.4 mi from city centre, Frankfurt am Main 
ExcellentBased on 995 reviews
8.1

Best Western Plus Welcome Hotel Frankfurt is situated in Frankfurt am Main and offers newly renovated rooms and complimentary Wi-Fi. There is also a fitness centre with a swimming pool.

Tips for booking a Frankfurt am Main hotel

Cheapest month:August
Most expensive month:November
Average price in Frankfurt am Main:€128/night
Absolute cheapest price found:€12/night
Cheapest day:Saturday
Most expensive day:Thursday
€87 - €178
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€81 - €143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Frankfurt am Main hotels

Show all 475 hotels
1
Fleming's Hotel Frankfurt-Messe
Fleming's Hotel Frankfurt-Messe
8.4 Excellent
Mainzer Landstr. 87-89, Frankfurt am Main, Hesse, Germany
Show on map
1.0 mi from city centre, Frankfurt am Main 

Boasting a sauna and a swimming pool, Fleming's Hotel Frankfurt-Messe is located in Frankfurt am Main and offers stylish accommodation. It is moments from Westendstrasse 1, eateries and nightlife options.

2
INNSiDE by Melia Frankfurt Ostend
INNSiDE by Melia Frankfurt Ostend
8.7 Excellent
Hanauer Landstrasse 81, Frankfurt am Main, Hesse, Germany
Show on map
1.0 mi from city centre, Frankfurt am Main 

Situated less than a 10-minute walk from Habsburgerallee Metro Station, INNSIDE by Melia Frankfurt Ostend offers guests an ideal base while visiting Frankfurt am Main. It has a gym, as well as free Wi-Fi, an express check-in and check-out feature and a sauna.

3
Sofitel Frankfurt Opera
Sofitel Frankfurt Opera
9.0 Excellent
Opernplatz 16, Frankfurt am Main, Hesse, Germany
Show on map
0.6 mi from city centre, Frankfurt am Main 

Situated in the heart of the city, Sofitel Frankfurt Opera offers easy access to Frankfurt am Main's popular shopping and sightseeing areas. It also features a sauna, an indoor pool and a fitness centre.

4
Roomers
Roomers
8.6 Excellent
Gutleutstr. 85, Frankfurt am Main, Hesse, Germany
Show on map
0.8 mi from city centre, Frankfurt am Main 

Stylish and luxurious, Roomers is situated in Frankfurt am Main and provides a Jacuzzi, a Turkish steam bath and a sauna. It is surrounded by a variety of popular eateries and is within a 10-minute walk of Frankfurt Central Railway Station.

5
Scandic Frankfurt Museumsufer
Scandic Frankfurt Museumsufer
8.6 Excellent
Wilhelm-Leuschner-Straße 44, Frankfurt am Main, Hesse, Germany
Show on map
0.7 mi from city centre, Frankfurt am Main 

Situated under a 20-minute walk from Frankfurt Taunusanlage Station, Scandic Frankfurt Museumsufer provides guests with an ideal base while visiting Frankfurt am Main. It provides a fitness centre, as well as meeting rooms, an express check-in and check-out feature and free Wi-Fi.

6
Intercityhotel Frankfurt Hauptbahnhof Süd
Intercityhotel Frankfurt Hauptbahnhof Süd
8.8 Excellent
Mannheimer Str. 21, Frankfurt am Main, Hesse, Germany
Show on map
0.9 mi from city centre, Frankfurt am Main 

IntercityHotel Frankfurt Hauptbahnhof Sud is located amongst Frankfurt am Main's well-known nightlife destinations, just a brief walk from Frankfurt Central Railway Station. It also provides a 24-hour reception, a laundry service and meeting rooms.

7
Holiday Inn Frankfurt Airport
Holiday Inn Frankfurt Airport
8.3 Excellent
Bessie-Coleman-Strasse 16, Frankfurt am Main, Hesse, Germany
Show on map
5.6 mi from city centre, Frankfurt am Main 

Situated in Frankfurt am Main, Holiday Inn Frankfurt Airport provides direct access to Frankfurt am Main Airport and offers free Wi-Fi. It also features a currency exchange, a 24-hour reception and a concierge.

8
The Pure, a member of Design Hotels
The Pure, a member of Design Hotels
8.5 Excellent
Niddastrasse 86, Frankfurt am Main, Hesse, Germany
Show on map
1.0 mi from city centre, Frankfurt am Main 

Boasting a sauna, The Pure is located in Frankfurt am Main and provides stylish accommodation. Surrounded by local bars and restaurants, it is within walking distance from Frankfurt Central Railway Station.

Cheapest hotels in Frankfurt am Main, Hesse

Show all 475 hotels
a&o Frankfurt Ostend
a&o Frankfurt Ostend
8.0 Excellent
Hanauer Landstraße 207, Frankfurt am Main, Hesse, Germany
Show on map
1.7 mi from city centre,  

Situated in Frankfurt am Main, A&O Frankfurt Ostend is an easy drive from European Central Bank and Messe Frankfurt. It also provides luggage storage, a 24-hour reception and a lift.

€16
Avg. per night
a&o Frankfurt Galluswarte
a&o Frankfurt Galluswarte
7.2 Good
Mainzer Landstrasse 226-230, Frankfurt am Main, Hesse, Germany
Show on map
1.7 mi from city centre,  

This comfortable hotel in Frankfurt am Main offers free wireless internet, as well as a 24-hour reception and meeting rooms. It also provides a children's play area, a ticket service and luggage storage.

€16
Avg. per night
Five Elements Hostel Frankfurt
Five Elements Hostel Frankfurt
7.8 Good
Moselstr. 40, Frankfurt am Main, Hesse, Germany
Show on map
0.7 mi from city centre,  

Featuring an on-site bar, this central Frankfurt am Main hostel is set just a short walk from Deutsche Bank and European Central Bank. It is located in the area's popular nightlife district, about a five-minute walk from Westendstrasse 1.

€20
Avg. per night
Ramada By Wyndham Frankfurt City Centre
Ramada By Wyndham Frankfurt City Centre
7.6 Good
Weserstrasse 17, Frankfurt am Main, Hesse, Germany
Show on map
0.6 mi from city centre,  

Ramada Hotel Frankfurt City Centre & Financial District benefits from a central Frankfurt am Main location, ideal for exploring the surrounding bars and nightlife. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

€20
Avg. per night
Colour Hotel
Colour Hotel
6.9 Good
Baseler Str. 52, Frankfurt am Main, Hesse, Germany
Show on map
0.8 mi from city centre,  

Just a short stroll from Frankfurt Central Railway Station and surrounded by bars and restaurants, Colour Hotel is perfect for for those who want to be in the heart of the city. This contemporary hotel is located in Gutleutviertel.

€26
Avg. per night
Memphis Hotel
Memphis Hotel
7.4 Good
Muenchener Str. 15, Frankfurt am Main, Hesse, Germany
Show on map
0.5 mi from city centre,  

This Frankfurt am Main hotel was constructed in the 1960s and was recently refurbished to ensure modern comforts to guests. It is ideally situated in the city centre.

€32
Avg. per night
Savoy Hotel Frankfurt
Savoy Hotel Frankfurt
7.3 Good
Wiesenhuettenstr. 42, Frankfurt am Main, Hesse, Germany
Show on map
0.8 mi from city centre,  

Savoy Hotel Frankfurt am Main is situated amongst Frankfurt am Main's well-known restaurants and eateries, just a brief stroll from Frankfurt Central Railway Station. The multiple facilities this modern hotel offers include a sauna, a Turkish steam bath and an indoor pool.

€37
Avg. per night
Comfort Hotel Frankfurt Central Station
Comfort Hotel Frankfurt Central Station
7.7 Good
Moselstrasse 23, Frankfurt am Main, Hesse, Germany
Show on map
0.7 mi from city centre,  

Comfort Hotel Frankfurt Central Station is situated in Frankfurt am Main and is close to the area's well-known attractions. It offers free Wi-Fi, massage services and an express check-in and check-out feature.

€38
Avg. per night

Hotel prices in Frankfurt am Main

2 stars and under

€16 - €219

Five Elements Hostel Frankfurt

#1 Most popular

€20
Avg. per night
Frankfurt Central Hostel

#2 Most popular

€49
Avg. per night
a&o Frankfurt Galluswarte

Best value

€16
Avg. per night
3 stars

€16 - €751

Hilton Garden Inn Frankfurt Airport

#1 Most popular

€106
Avg. per night
Hampton by Hilton Frankfurt Airport

#2 Most popular

€75
Avg. per night
a&o Frankfurt Ostend

Best value

€16
Avg. per night
4 stars +

€20 - €259

Sheraton Frankfurt Airport Hotel and Conference Center
€103
Avg. per night
Steigenberger Airport Hotel

#2 Most popular

€107
Avg. per night
Ramada By Wyndham Frankfurt City Centre
€20
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Frankfurt am Main

About Frankfurt am Main

A financial powerhouse and home to the European Central Bank, Frankfurt am Main is one of the most visited cities in Germany. With medieval churches, Gothic cathedrals and renowned museums, it’s no wonder that travellers connecting to Europe through Frankfurt’s busy airport often choose to layover for a few days.

Things to do

Romerberg Square is the centrepiece of Frankfurt, housing iconic structures such as the medieval church of Alte Nikolaikirche and the Fountain of Justice Fountain whose original version ran with wine for the coronation of Emperor Matthias in 1612. Take some time to explore other historical structures in the Old Town area, including Saalhof, a 12th-century castle and tower, and the Gothic Cathedral of Saint Bartholomeus, known as the Kaiserdom.

A favourite tourist destination in Frankfurt is the museum and former home of Johann Wolfgang von Goethe, the beloved German writer and statesman.Dating from 1815, the Stadel Museum is actually an art gallery where you can view European masterpieces from the likes of Picasso, Renoir and Rembrandt. If you have a science aficionado in your group, don’t miss Senckenberg Museum with its palaeontology exhibits and fossils.

Neighbourhoods such as Bockenheim and Nordend serve as miniature villages, harbouring the best cafes, boutiques, galleries and parks. Don’t miss sampling apple wine in the taverns of Sachsenhausen. The squares and pubs near Goethe University offer a lively indie-culture that contrasts the modern skyscrapers of the financial district.

Getting around

The U-Bahn system provides underground and overground trains that traverse the city day and night, connecting to all the major attractions as well as the suburbs and airport. If you’ll be spending a lot of time in the Old Town area, plan to do some walking, or pick up a bicycle from one of many bikehire stations throughout Frankfurt.

Frankfurt am Main travel FAQs

  • Where is the best place to stay in Frankfurt am Main?

    Our travelers prefer to stay in places like Nordend-West, Altstadt, and Gallus while in Frankfurt am Main.

  • What are the best hotels in Frankfurt am Main?

    Frankfurt am Main is home to many highly-rated hotels, one of which is Sheraton Frankfurt Airport Hotel and Conference Center, which has a current rating of 8.4. For other potential stays, consider Hilton Garden Inn Frankfurt Airport and Steigenberger Airport Hotel, which can also be great places to stay in Frankfurt am Main.

  • What is a good hotel near Frankfurt Central Station?

    With a rating of 9.1/10 from 2,953 reviews, Jumeirah Frankfurt is a hotel close to Frankfurt Central Station that is well recommended by HotelsCombined users.

  • What is a good hotel in Frankfurt am Main near Congress Center Messe Frankfurt?

    The most popular hotel near Congress Center Messe Frankfurt is Steigenberger Frankfurter Hof, with 2,037 HotelsCombined users scoring it 8.6/10.

  • Is there a good hotel near Römer?

    Close to Römer you will find Jumeirah Frankfurt, which has a rating of 9.1 over 2,953 HotelsCombined reviews.

  • How much do hotels in Frankfurt am Main cost?

    The average price of a hotel in Frankfurt am Main is €95 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Frankfurt am Main around is €98 per night, whereas for a 5-star hotel it’s €209 per night.

  • How much is a cheap hotel in Frankfurt am Main?

    Prices for Frankfurt am Main hotels have been found for as low as €10/night over the last 3 days.

  • How much is a hotel in Frankfurt am Main tonight?

    Users have found prices for hotels in Frankfurt am Main tonight starting as low as €10, rising to an average cost of €84, based on searches in the last 72 hours. Prices start from €33 for a 4-star hotel in Frankfurt am Main for tonight.