Hotels in Frankfurt am Main

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

Frankfurt am Main, Germany
19 Oct — 20 Oct2
Frankfurt am Main, Germany
Tue 19/10
Wed 20/10
...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
86.0 Excellent
Am Kaiserplatz, Bethmannstraße 33, Frankfurt am Main, Hesse, Germany
Show on map
0.5 km from city centre, Frankfurt am Main 
ExcellentBased on 2,028 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
84.0 Excellent
Thurn-Und-Taxis-Platz 8, Frankfurt am Main, Hesse, Germany
Show on map
0.7 km from city centre, Frankfurt am Main 
ExcellentBased on 4,884 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
69.0 Good
Baseler Str. 52, Frankfurt am Main, Hesse, Germany
Show on map
1.3 km from city centre, Frankfurt am Main 
GoodBased on 852 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.

Le Méridien Frankfurt
Le Méridien Frankfurt
79.0 Good
Wiesenhuettenplatz 38, Frankfurt am Main, Hesse, Germany
Show on map
1.2 km from city centre, Frankfurt am Main 
GoodBased on 576 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.

Grandhotel Hessischer Hof - Hotel Frankfurt
Grandhotel Hessischer Hof - Hotel Frankfurt
89.0 Excellent
Friedrich Ebert Anlage 40, Frankfurt am Main, Hesse, Germany
Show on map
1.9 km 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 City Centre Messe
Hampton by Hilton Frankfurt City Centre Messe
84.0 Excellent
Europa-Allee 46, Frankfurt am Main, Hesse, Germany
Show on map
2.4 km from city centre, Frankfurt am Main 
ExcellentBased on 2,778 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.

Concorde Hotel
Concorde Hotel
84.0 Excellent
Karlstr. 9, Frankfurt am Main, Hesse, Germany
Show on map
1.3 km from city centre, Frankfurt am Main 
ExcellentBased on 664 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.

Hotel Columbus
Hotel Columbus
77.0 Good
Ottostr. 13, Frankfurt am Main, Hesse, Germany
Show on map
1.6 km from city centre, Frankfurt am Main 
GoodBased on 686 reviews
7.7

Hotel Columbus Frankfurt am Main is situated amongst Frankfurt am Main's popular shops and boutiques, just a brief stroll from Frankfurt Central Railway Station. Just a short stroll from Westendstrasse 1, it offers comfortable rooms equipped with heating, a flat-screen TV and a telephone.

Hampton by Hilton Frankfurt Airport
Hampton by Hilton Frankfurt Airport
84.0 Excellent
Thea-Rasche,6, Frankfurt am Main, Hesse, Germany
Show on map
9.0 km from city centre, Frankfurt am Main 
ExcellentBased on 9,840 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.

Hamburger Hof Hotel
Hamburger Hof Hotel
87.0 Excellent
Poststraße 10-12, Frankfurt am Main, Hesse, Germany
Show on map
1.5 km from city centre, Frankfurt am Main 
ExcellentBased on 602 reviews
8.7

Located in Frankfurt am Main, Hotel Hamburger Hof Frankfurt am Main is set amongst a range of shops and boutiques and is moments on foot from Frankfurt Central Railway Station. Those staying at the property can also take advantage of complimentary Wi-Fi access during their stay.

Tips for booking a Frankfurt am Main hotel

Cheapest month:April
Most expensive month:February
Average price in Frankfurt am Main:C$ 165/night
Absolute cheapest price found:C$ 26/night
Cheapest day:Wednesday
Most expensive day:Thursday
C$ 113 - C$ 269
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 104 - C$ 208
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Frankfurt am Main, Hesse

Show all 476 hotels
a&o Frankfurt Ostend
a&o Frankfurt Ostend
80.0 Excellent
Hanauer Landstraße 207, Frankfurt am Main, Hesse, Germany
Show on map
2.7 km 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.

C$ 22
Avg. per night
a&o Frankfurt Galluswarte
a&o Frankfurt Galluswarte
72.0 Good
Mainzer Landstrasse 226-230, Frankfurt am Main, Hesse, Germany
Show on map
2.7 km 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.

C$ 23
Avg. per night
Five Elements Hostel Frankfurt
Five Elements Hostel Frankfurt
78.0 Good
Moselstr. 40, Frankfurt am Main, Hesse, Germany
Show on map
1.2 km 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.

C$ 30
Avg. per night
Admiral Hotel
Admiral Hotel
76.0 Good
Hoelderlinstrasse 25, Frankfurt am Main, Hesse, Germany
Show on map
1.3 km from city centre,  

Admiral Hotel Frankfurt am Main offers modern accommodation in Frankfurt am Main and is within a 20-minute walk of Habsburgerallee Metro Station. It is steps from Frankfurt Zoological Garden, restaurants and nightlife options.

C$ 44
Avg. per night
Hotel Villa Oriental & Restaurant
Hotel Villa Oriental & Restaurant
76.0 Good
Baseler Straße 21, Frankfurt am Main, Hesse, Germany
Show on map
1.4 km from city centre,  

Metro Boutique Hotel & Restaurant is situated in Frankfurt am Main and is close to the area's popular attractions. The various facilities this traditional hotel features include babysitting/child services, a 24-hour reception and luggage storage.

C$ 47
Avg. per night
Memphis Hotel
Memphis Hotel
74.0 Good
Muenchener Str. 15, Frankfurt am Main, Hesse, Germany
Show on map
0.8 km 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.

C$ 49
Avg. per night
Savoy Hotel Frankfurt
Savoy Hotel Frankfurt
73.0 Good
Wiesenhuettenstr. 42, Frankfurt am Main, Hesse, Germany
Show on map
1.3 km 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.

C$ 53
Avg. per night
Colour Hotel
Colour Hotel
69.0 Good
Baseler Str. 52, Frankfurt am Main, Hesse, Germany
Show on map
1.3 km 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.

C$ 54
Avg. per night

Hotel prices in Frankfurt am Main

2 stars or below

C$ 23 - C$ 315

Five Elements Hostel Frankfurt

#1 Most popular

C$ 30
Avg. per night
Premiere Classe Frankfurt Airport

#2 Most popular

C$ 73
Avg. per night
a&o Frankfurt Galluswarte

Best value

C$ 23
Avg. per night
3 stars

C$ 22 - C$ 954

Hilton Garden Inn Frankfurt Airport

#1 Most popular

C$ 138
Avg. per night
Hampton by Hilton Frankfurt Airport

#2 Most popular

C$ 106
Avg. per night
a&o Frankfurt Ostend

Best value

a&o Frankfurt Ostend
80.0 Excellent
C$ 22
Avg. per night
4 stars and up

C$ 49 - C$ 492

Sheraton Frankfurt Airport Hotel and Conference Center
C$ 147
Avg. per night
Steigenberger Airport Hotel

#2 Most popular

C$ 140
Avg. per night
Memphis Hotel

Best value

Memphis Hotel
74.0 Good
C$ 49
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?

    Frankfurt am Main has plenty to offer. Consider staying in some of its favored locations, like Gallus, Gutleutviertel, and Niederrad.

  • What are the best hotels in Frankfurt am Main?

    Sheraton Frankfurt Airport Hotel and Conference Center (8.4/10 from 6,984 reviews), Steigenberger Airport Hotel (8.7/10 from 2,947 reviews), and Hilton Garden Inn Frankfurt City Centre (8.2/10 from 2,460 reviews) are all highly rated places to stay in Frankfurt am Main.

  • What is a good hotel near Oper Frankfurt?

    Reviews of Hilton Garden Inn Frankfurt City Centre recommend it as a good place to stay near Oper Frankfurt, scoring 8.2/10 from 2,460 ratings.

  • What is a good hotel in Frankfurt am Main near Frankfurt Central Station?

    For a good hotel near to Frankfurt Central Station, consider Hilton Garden Inn Frankfurt City Centre - it is rated 8.2/10 from 2,460 HotelsCombined reviews.

  • Is there a good hotel near Congress Center Messe Frankfurt?

    Close to Congress Center Messe Frankfurt you will find Hilton Garden Inn Frankfurt City Centre, which has a rating of 8.2 over 2,460 HotelsCombined reviews.

  • How much do hotels in Frankfurt am Main cost?

    Frankfurt am Main hotels have an average price of C$ 127/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is C$ 147/night, and if you are looking for a 5-star hotel in Frankfurt am Main then the average price is around C$ 303/night.

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

    Prices for Frankfurt am Main hotels have been found for as low as C$ 16/night over the last 3 days.

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

    A hotel in Frankfurt am Main tonight has an average price of C$ 168, but some deals have been found for as low as C$ 21 in HotelsCombined searches over the last 72 hours. Prices in Frankfurt am Main are changing frequently.