Hotels in Germany

Find the best deals on 115,946 hotels in Germany

Check-in
Check-out
Compare vs momondo |

Popular Cities in Germany

Book one of the best deals Germany has to offer in these popular locations
Hotels in Berlin
Best value
Novum Hotel Kronprinz Berlin
7.7
73 AUD
No. 1 most popular
Citadines Kurfürstendamm Berlin
8.5
95 AUD
No. 2 most popular
Hotel Bristol Berlin
8.5
144 AUD
No. 3 most popular
Hotel Johann
9.0
138 AUD
No. 4 most popular
Steigenberger Hotel Am Kanzleramt
8.9
191 AUD
No. 5 most popular
Novum Style Hotel Aldea
8.0
77 AUD
Hotels in Munich
Best value
A&O München Hackerbrücke
5.9
33 AUD
No. 1 most popular
Hotel München Palace
9.0
283 AUD
No. 2 most popular
Hilton Munich Airport
8.7
203 AUD
No. 3 most popular
Sofitel Munich Bayerpost
8.6
330 AUD
No. 4 most popular
Ambiance Rivoli
8.3
115 AUD
No. 5 most popular
Relexa Hotel München
8.3
144 AUD
Hotels in Frankfurt am Main
Best value
Steigenberger Airport Hotel
8.7
152 AUD
No. 1 most popular
The Westin Grand Frankfurt
8.5
170 AUD
No. 2 most popular
Steigenberger Hotel Metropolitan
8.4
198 AUD
No. 3 most popular
Le Méridien Frankfurt
8.4
179 AUD
No. 4 most popular
Roomers, Frankfurt, a Member of Design HotelsTM
8.6
226 AUD
No. 5 most popular
Hilton Frankfurt Airport
8.8
195 AUD
Hotels in Hamburg
Best value
Park Hotel am Berliner Tor
7.3
98 AUD
No. 1 most popular
NH Hamburg Altona
8.0
129 AUD
No. 2 most popular
NH Collection Hamburg City
9.0
166 AUD
No. 3 most popular
Intercityhotel Hamburg Hauptbahnhof
8.3
184 AUD
No. 4 most popular
Citadines Michel Hamburg
8.8
184 AUD
No. 5 most popular
Fraser Suites Hamburg
9.3
280 AUD
Hotels in Cologne
Best value
A&O Köln Neumarkt
7.7
37 AUD
No. 1 most popular
Maritim Hotel Köln
8.3
139 AUD
No. 2 most popular
Leonardo Hotel Köln Bonn Airport
8.5
139 AUD
No. 3 most popular
Hilton Cologne
8.3
187 AUD
No. 4 most popular
Dorint Hotel am Heumarkt Köln
8.6
191 AUD
No. 5 most popular
NH Collection Köln Mediapark
8.6
136 AUD

Germany travel tips

Let us help you with the best tips about Germany

When is the least expensive time to stay in Germany?

At just 121 AUD per night on average, January is the least expensive month to stay at a hotel in Germany. The most expensive month to stay at a hotel in Germany is September.

Where do most people stay in Germany?

Germany is full of enlightening and adventurous cities, but the most popular tourist destination is Berlin.

How much does a luxury hotel cost in Germany?

At 235 AUD per night, the average luxury hotel room in Germany is 29% above the rate of a typical hotel room in Germany, which is 182 AUD.

Which city in Germany has the most expensive hotel rooms?

Munich is the most expensive city in Germany to book a hotel room in. The nightly rate of 800 AUD is 338% more than the average city in Germany.

Which city in Germany has the least expensive hotel rooms?

If you are travelling to Germany on a budget, plan to stay in Hannover which boasts the lowest average hotel room cost in the country. Charging about 81% lower than the country’s average, hotel room rates in Hannover are typically around 33 AUD per night.


Popular international routes landing in Germany

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Berlin
Fastest flight time
2h 10m
Cheapest price
373 AUD
Sydney to Berlin
Fastest flight time
23h 40m
Cheapest price
881 AUD
Perth to Berlin
Fastest flight time
42h 15m
Cheapest price
893 AUD
Sydney to Frankfurt am Main
Fastest flight time
22h 40m
Cheapest price
971 AUD
Brisbane to Berlin
Fastest flight time
25h 55m
Cheapest price
1,005 AUD
Sydney to Munich
Fastest flight time
26h 15m
Cheapest price
1,032 AUD
Melbourne to Frankfurt am Main
Fastest flight time
24h 55m
Cheapest price
1,069 AUD
Adelaide to Frankfurt am Main
Fastest flight time
24h 40m
Cheapest price
1,072 AUD
Melbourne to Düsseldorf
Fastest flight time
30h 30m
Cheapest price
1,073 AUD
Perth to Frankfurt am Main
Fastest flight time
21h 10m
Cheapest price
1,078 AUD
View more