Hotels in Germany

Find the best deals on 134,540 hotels in Germany

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Germany

Looking for a city in Germany to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
111 C$ - 185 C$
CHEAPEST CITY IN GERMANY Frankfurt am Main 20% cheaper Hotels in Frankfurt am Main are the cheapest in Germany at just 111 C$ per night on average.
MOST EXPENSIVE CITY IN GERMANY Konstanz 35% more expensive Konstanz has the highest priced hotels in Germany with rooms averaging 185 C$ per night.
MOST POPULAR CITY IN GERMANY Berlin 75% more users visited More momondo users search for hotels in Berlin than any other city in Germany

Popular Cities in Germany

Book one of the best deals Germany has to offer in these popular locations
Hotels in Berlin
$self.alt
Best value
All In Hostel / Hotel Berlin
6.7
27 C$
$self.alt
#1 Most popular
The Mandala Hotel
9.0
229 C$
$self.alt
#2 Most popular
Park Inn by Radisson Berlin Alexanderplatz
8.1
125 C$
$self.alt
#3 Most popular
Hilton Berlin
8.4
203 C$
$self.alt
#4 Most popular
one80º Hostel Berlin
8.1
34 C$
$self.alt
#5 Most popular
Linnen
9.2
159 C$
Hotels in Munich
$self.alt
Best value
A&O München Laim
7.0
43 C$
$self.alt
#1 Most popular
NH Collection München Bavaria
8.7
123 C$
$self.alt
#2 Most popular
Hilton Munich Airport
8.7
196 C$
$self.alt
#3 Most popular
Hotel Erzgiesserei Europe
8.5
153 C$
$self.alt
#4 Most popular
Astor
7.6
90 C$
$self.alt
#5 Most popular
Augusten Hotel
8.3
100 C$
Hotels in Frankfurt am Main
$self.alt
Best value
a&o Frankfurt Galluswarte
7.5
33 C$
$self.alt
#1 Most popular
Sheraton Frankfurt Airport Hotel and Conference Center
8.4
156 C$
$self.alt
#2 Most popular
Hilton Garden Inn Frankfurt Airport
8.5
133 C$
$self.alt
#3 Most popular
Five Elements Hostel
7.9
46 C$
$self.alt
#4 Most popular
Jumeirah Frankfurt
9.1
216 C$
$self.alt
#5 Most popular
a&o Frankfurt Ostend
8.3
37 C$
Hotels in Hamburg
$self.alt
Best value
Ibis Hamburg Airport
8.1
112 C$
$self.alt
#1 Most popular
Grand Elysee Hamburg
9.2
246 C$
$self.alt
#2 Most popular
Hotel Atlantic Kempinski Hamburg
8.8
275 C$
$self.alt
#3 Most popular
Radisson Blu Hotel, Hamburg
8.5
165 C$
$self.alt
#4 Most popular
Leonardo Inn Hotel Hamburg Airport
7.1
120 C$
$self.alt
#5 Most popular
Mövenpick Hotel Hamburg
8.6
165 C$
Hotels in Stuttgart
$self.alt
Best value
Mercure Hotel Stuttgart City Center
8.0
126 C$
$self.alt
#1 Most popular
Waldhotel Stuttgart
9.1
202 C$
$self.alt
#2 Most popular
Steigenberger Graf Zeppelin
8.5
232 C$
$self.alt
#3 Most popular
Maritim Hotel Stuttgart
8.4
140 C$
$self.alt
#4 Most popular
Mövenpick Hotel Stuttgart Airport
9.0
156 C$
$self.alt
#5 Most popular
Wyndham Stuttgart Airport Messe
8.3
142 C$

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 115 C$ per night on average, March is the least expensive month to stay at a hotel in Germany. The most expensive month to stay at a hotel in Germany is February.

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 243 C$ per night is to be expected when planning a stay in a luxury hotel room in Germany. This rate is about 31% above the country’s average nightly rate of 185 C$.

Which city in Germany has the most expensive hotel rooms?

On average, 185 C$ per night will be the going rate for a hotel room in Konstanz. This is about 35% more expensive than any other city in Germany.

Which city in Germany has the least expensive hotel rooms?

Our users typically find that Cologne has the lowest nightly rates in the country at just 38 C$. Cologne offers hotel rooms at an average rate that is 79% 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
Toronto to Frankfurt am Main
Fastest flight time
7h 35m
Cheapest price
675 C$
Montreal to Berlin
Fastest flight time
11h 35m
Cheapest price
685 C$
Ottawa to Frankfurt am Main
Fastest flight time
7h 25m
Cheapest price
735 C$
Vancouver to Dusseldorf
Fastest flight time
21h 45m
Cheapest price
822 C$
Calgary to Frankfurt am Main
Fastest flight time
9h 05m
Cheapest price
844 C$
Saskatoon to Frankfurt am Main
Fastest flight time
19h 50m
Cheapest price
867 C$
Halifax to Frankfurt am Main
Fastest flight time
6h 40m
Cheapest price
892 C$
Winnipeg to Frankfurt am Main
Fastest flight time
13h 45m
Cheapest price
901 C$
Edmonton to Munich
Fastest flight time
11h 55m
Cheapest price
1,007 C$
Québec City to Munich
Fastest flight time
9h 00m
Cheapest price
1,017 C$
View more