Hotels in Germany

Find the best deals on 115,641 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
Savoy Berlin
8.3
110 CAD
#1 Most popular
The Westin Grand, Berlin
8.9
195 CAD
#2 Most popular
Eurostars Berlin
8.6
169 CAD
#3 Most popular
Intercityhotel Berlin Hauptbahnhof
8.7
135 CAD
#4 Most popular
Steigenberger Hotel Am Kanzleramt
9.0
169 CAD
#5 Most popular
Hotel am Steinplatz Autograph Collection
9.2
258 CAD
Hotels in Munich
Best value
H2 München Messe
8.4
92 CAD
#1 Most popular
Hotel Vier Jahreszeiten Kempinski München
8.9
367 CAD
#2 Most popular
Sofitel Munich Bayerpost
8.6
292 CAD
#3 Most popular
Novotel München City
8.6
139 CAD
#4 Most popular
Rocco Forte The Charles Hotel
9.3
438 CAD
#5 Most popular
Relexa Hotel München
8.3
127 CAD
Hotels in Frankfurt am Main
Best value
Mövenpick Hotel Frankfurt City
8.6
109 CAD
#1 Most popular
Sheraton Frankfurt Airport Hotel and Conference Center
8.4
143 CAD
#2 Most popular
Rocco Forte Villa Kennedy
9.1
319 CAD
#3 Most popular
Hilton Garden Inn Frankfurt Airport
8.6
122 CAD
#4 Most popular
Hilton Frankfurt Airport
8.8
173 CAD
#5 Most popular
Jumeirah Frankfurt
9.2
198 CAD
Hotels in Hamburg
Best value
Ibis Hamburg Airport
8.1
102 CAD
#1 Most popular
Grand Elysee Hamburg
9.2
225 CAD
#2 Most popular
Hotel Atlantic Kempinski Hamburg
8.7
252 CAD
#3 Most popular
Radisson Blu Hotel, Hamburg
8.4
151 CAD
#4 Most popular
Leonardo Inn Hotel Hamburg Airport
7.2
110 CAD
#5 Most popular
Mövenpick Hotel Hamburg
8.5
151 CAD
Hotels in Stuttgart
Best value
Mercure Hotel Stuttgart City Center
8.1
115 CAD
#1 Most popular
Waldhotel Stuttgart
9.1
185 CAD
#2 Most popular
Steigenberger Graf Zeppelin
8.6
212 CAD
#3 Most popular
Maritim Hotel Stuttgart
8.4
128 CAD
#4 Most popular
Movenpick Hotel Stuttgart Airport
9.0
143 CAD
#5 Most popular
Wyndham Stuttgart Airport Messe
8.3
130 CAD

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 112 CAD 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?

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 Berlin.

How much does a luxury hotel cost in Germany?

An average rate of 228 CAD per night is to be expected when planning a stay in a luxury hotel room in Germany. This rate is about 35% above the country’s average nightly rate of 168 CAD.

Which city in Germany has the most expensive hotel rooms?

On average, 708 CAD per night will be the going rate for a hotel room in Munich. This is about 321% more expensive than any other city in Germany.

Which city in Germany has the least expensive hotel rooms?

Our users typically find that Berlin has the lowest nightly rates in the country at just 45 CAD. Berlin offers hotel rooms at an average rate that is 73% lower than the average city in Germany.


Popular international routes landing in Germany

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Vancouver to Berlin
Fastest flight time
12h 35m
Cheapest price
1 CAD
Halifax to Frankfurt am Main
Fastest flight time
15h 05m
Cheapest price
5 CAD
Toronto to Frankfurt am Main
Fastest flight time
7h 35m
Cheapest price
587 CAD
Toronto to Munich
Fastest flight time
7h 35m
Cheapest price
599 CAD
Toronto to Düsseldorf
Fastest flight time
9h 40m
Cheapest price
667 CAD
Toronto to Bremen
Fastest flight time
12h 00m
Cheapest price
686 CAD
Toronto to Hamburg
Fastest flight time
9h 35m
Cheapest price
700 CAD
Toronto to Berlin
Fastest flight time
9h 50m
Cheapest price
710 CAD
Toronto to Cologne
Fastest flight time
9h 50m
Cheapest price
728 CAD
Vancouver to Frankfurt am Main
Fastest flight time
9h 45m
Cheapest price
734 CAD
View more