Hotels in Germany

Find the best deals on 142,360 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
107 C$ - 180 C$
CHEAPEST CITY IN GERMANY Düsseldorf 18% cheaper Hotels in Düsseldorf are the cheapest in Germany at just 108 C$ per night on average.
MOST EXPENSIVE CITY IN GERMANY Konstanz 37% more expensive Konstanz has the highest priced hotels in Germany with rooms averaging 180 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
$self.alt
Best value
one80º Hostel Berlin
8.2
33 C$
$self.alt
#1 Most popular
The Circus Hostel
9.0
34 C$
$self.alt
#2 Most popular
Heart of Gold Hostel Berlin
8.4
33 C$
$self.alt
#3 Most popular
Enjoy Hotel Berlin City Messe
7.8
58 C$
$self.alt
#4 Most popular
Wombat's City Hostel - Berlin
2.8
33 C$
$self.alt
#5 Most popular
citystay Hostel Berlin
8.6
37 C$
$self.alt
Park Inn by Radisson Berlin Alexanderplatz
8.0
119 C$
$self.alt
Best value
Hotel Cristal München
7.9
101 C$
$self.alt
#1 Most popular
Maritim Hotel München
8.1
130 C$
$self.alt
#2 Most popular
Hilton Munich Airport
8.6
187 C$
$self.alt
#3 Most popular
Hotel am Viktualienmarkt
8.2
168 C$
$self.alt
#4 Most popular
H+ Hotel München
8.2
127 C$
$self.alt
#5 Most popular
Relexa Hotel München
8.3
132 C$
$self.alt
Drei Löwen Hotel
8.1
142 C$
Hotels in Frankfurt am Main
Search hotel deals in Frankfurt am Main
$self.alt
Best value
Hotel Elbe
6.3
73 C$
$self.alt
#1 Most popular
Steigenberger Frankfurter Hof
8.7
253 C$
$self.alt
#2 Most popular
Hilton Garden Inn Frankfurt Airport
8.5
127 C$
$self.alt
#3 Most popular
Mercure Hotel Kaiserhof Frankfurt City Center
8.4
104 C$
$self.alt
#4 Most popular
Hilton Frankfurt Airport
8.7
180 C$
$self.alt
#5 Most popular
ibis budget Frankfurt City Ost
7.9
73 C$
$self.alt
Skyline Hotel
7.9
113 C$
$self.alt
Best value
A&O Hamburg Reeperbahn
6.5
22 C$
$self.alt
#1 Most popular
Leonardo Hotel Hamburg Airport
8.3
98 C$
$self.alt
#2 Most popular
Check-in Hamburg
6.7
39 C$
$self.alt
#3 Most popular
Steigenberger Hotel Hamburg
8.3
184 C$
$self.alt
#4 Most popular
Fairmont Hotel Vier Jahreszeiten
9.4
316 C$
$self.alt
#5 Most popular
Novum Hotel Kronprinz Hamburg Hauptbahnhof
7.5
115 C$
$self.alt
Boutique 020 Hamburg City
8.5
113 C$
$self.alt
Best value
Novum Hotel Rieker Stuttgart Hauptbahnhof
6.6
83 C$
$self.alt
#1 Most popular
Maritim Hotel Stuttgart
8.4
134 C$
$self.alt
#2 Most popular
Steigenberger Graf Zeppelin
8.5
221 C$
$self.alt
#3 Most popular
Hotel Royal
7.9
131 C$
$self.alt
#4 Most popular
Mercure Hotel Stuttgart City Center
7.8
120 C$
$self.alt
#5 Most popular
Ibis Stuttgart Centrum
7.8
116 C$
$self.alt
Hotel Domino
7.9
108 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 113 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 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 229 C$ per night is to be expected when planning a stay in a luxury hotel room in Germany. This rate is about 29% above the country’s average nightly rate of 177 C$.

Which city in Germany has the most expensive hotel rooms?

On average, 180 C$ per night will be the going rate for a hotel room in Konstanz. This is about 37% 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 47 C$. 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
Toronto to Frankfurt am Main
Fastest flight time
7h 35m
Cheapest price
494 C$
Montreal to Frankfurt am Main
Fastest flight time
7h 05m
Cheapest price
544 C$
Calgary to Dusseldorf
Fastest flight time
22h 45m
Cheapest price
858 C$
Vancouver to Hamburg
Fastest flight time
13h 25m
Cheapest price
863 C$
Halifax to Berlin
Fastest flight time
17h 50m
Cheapest price
875 C$
London to Leipzig
Fastest flight time
13h 40m
Cheapest price
1,027 C$
Ottawa to Frankfurt am Main
Fastest flight time
9h 05m
Cheapest price
1,122 C$
Québec City to Munich
Fastest flight time
17h 20m
Cheapest price
1,209 C$
Victoria to Berlin
Fastest flight time
22h 35m
Cheapest price
1,256 C$
St. John's to Dusseldorf
Fastest flight time
15h 35m
Cheapest price
1,264 C$
View more