Hotels in Germany

Find the best deals on 115 775 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 Hamburg
Best value
NH Collection Hamburg City
9,0
1681 ZAR
No. 1 most popular
Park Hyatt Hamburg
9,1
2821 ZAR
No. 2 most popular
Sofitel Hamburg Alter Wall
8,6
2506 ZAR
No. 3 most popular
Radisson Blu Hotel, Hamburg
8,4
1726 ZAR
No. 4 most popular
Intercityhotel Hamburg Hauptbahnhof
8,3
1861 ZAR
No. 5 most popular
Sir Nikolai Hotel, Hamburg, a Member of Design Hotels
9,1
2056 ZAR
Hotels in Berlin
Best value
Primeflats - Apartments Aroser Allee
8,5
1020 ZAR
No. 1 most popular
NH Collection Berlin Mitte am Checkpoint Charlie
8,6
1531 ZAR
No. 2 most popular
Steigenberger Hotel Berlin
8,5
1726 ZAR
No. 3 most popular
art'otel berlin kudamm, by park plaza
8,4
1050 ZAR
No. 4 most popular
Park Inn by Radisson Berlin Alexanderplatz
8,1
1306 ZAR
No. 5 most popular
Gorki Apartments
9,4
2776 ZAR
Hotels in Munich
Best value
NH München Ost Conference Center
8,1
1035 ZAR
No. 1 most popular
Holiday Inn Munich - City Centre
8,3
1516 ZAR
No. 2 most popular
Hotel Vier Jahreszeiten Kempinski München
8,8
4202 ZAR
No. 3 most popular
NH München Unterhaching
8,8
1110 ZAR
No. 4 most popular
Brera Serviced Apartments München
9,0
1546 ZAR
No. 5 most popular
Wohnung
8,4
3211 ZAR
Hotels in Düsseldorf
Best value
Hotel Stadt München
8,4
930 ZAR
No. 1 most popular
Hilton Düsseldorf
7,8
1230 ZAR
No. 2 most popular
Maritim Hotel Düsseldorf
8,9
1486 ZAR
No. 3 most popular
NH Düsseldorf City Nord
8,4
945 ZAR
No. 4 most popular
Hyatt Regency Dusseldorf
8,9
2686 ZAR
No. 5 most popular
25hours Hotel Düsseldorf Das Tour
8,9
1290 ZAR
Hotels in Dresden
Best value
W.I.P. Welt im Park
8,8
600 ZAR
No. 1 most popular
The Westin Bellevue, Dresden
8,2
1351 ZAR
No. 2 most popular
NH Dresden Neustadt
8,3
930 ZAR
No. 3 most popular
Pullman Dresden Newa
8,5
1080 ZAR
No. 4 most popular
Hyperion Dresden
9,3
1546 ZAR
No. 5 most popular
Adele - Gästezimmer Am Elberadweg
9,7
960 ZAR

Germany travel tips

Let us help you with the best tips about Germany

When is the least expensive time to stay in Germany?

If you are looking to save money on your hotel room in Germany, consider visiting the country in March as it is the least expensive month at just 1 409 ZAR per night. Avoid booking a hotel room in July if you are looking for a deal; it is the most expensive month.

Where do most people stay in Germany?

There is little doubt that travellers enjoy various cities in Germany, but the majority of travellers who visit Germany tend to spend the most time in Hamburg.

How much does a luxury hotel cost in Germany?

The average cost per night for a luxury hotel room in Germany is 2 468 ZAR, 30% higher than the country’s average hotel room. A room in a standard hotel costs 1 884 ZAR per night on average.

Which city in Germany has the most expensive hotel rooms?

As a popular tourist ∂estination in Germany, it is no surprise that Munich has the most expensive hotel rooms at 7 908 ZAR per night - 319% more than than the country's average hotel room price.

Which city in Germany has the least expensive hotel rooms?

If you are travelling to Germany on a budget, plan to stay in Freiburg im Breisgau which boasts the lowest average hotel room cost in the country. Charging about 78% lower than the country’s average, hotel room rates in Freiburg im Breisgau are typically around 397 ZAR 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
Cape Town to Frankfurt am Main
Fastest flight time
11h 55m
Cheapest price
8 163 ZAR
Johannesburg to Munich
Fastest flight time
10h 45m
Cheapest price
8 433 ZAR
Johannesburg to Hamburg
Fastest flight time
15h 15m
Cheapest price
8 583 ZAR
Durban to Frankfurt am Main
Fastest flight time
21h 25m
Cheapest price
8 703 ZAR
Cape Town to Nuremberg
Fastest flight time
24h 30m
Cheapest price
9 018 ZAR
Cape Town to Düsseldorf
Fastest flight time
27h 15m
Cheapest price
9 439 ZAR
Cape Town to Stuttgart
Fastest flight time
17h 10m
Cheapest price
9 469 ZAR
Johannesburg to Stuttgart
Fastest flight time
14h 30m
Cheapest price
9 574 ZAR
Johannesburg to Düsseldorf
Fastest flight time
29h 20m
Cheapest price
9 919 ZAR
Cape Town to Hamburg
Fastest flight time
24h 25m
Cheapest price
9 949 ZAR
View more