Hotels in Germany

Find the best deals on 134,107 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
68€ - 96€
CHEAPEST CITY IN GERMANY Leipzig 16% cheaper Hotels in Leipzig are the cheapest in Germany at just 68€ per night on average.
MOST EXPENSIVE CITY IN GERMANY Baden-Baden 18% more expensive Baden-Baden has the highest priced hotels in Germany with rooms averaging 96€ per night.
MOST POPULAR CITY IN GERMANY Berlin 74% 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
All In Hostel / Hotel Berlin
6.7
17€
$self.alt
No. 1 most popular
Park Inn by Radisson Berlin Alexanderplatz
8.1
79€
$self.alt
No. 2 most popular
Novum Hotel Aldea Berlin Centrum
7.7
39€
$self.alt
No. 3 most popular
Novum Hotel City B Berlin Centrum
7.7
46€
$self.alt
No. 4 most popular
Sana Berlin Hotel
8.7
74€
$self.alt
No. 5 most popular
one80º Hostel Berlin
8.1
22€
$self.alt
Best value
A&O München Hackerbrücke
6.0
20€
$self.alt
No. 1 most popular
Holiday Inn Munich - City Centre
8.4
92€
$self.alt
No. 2 most popular
Hilton Munich Airport
8.7
125€
$self.alt
No. 3 most popular
Sofitel Munich Bayerpost
8.6
203€
$self.alt
No. 4 most popular
NH München Unterhaching
8.8
67€
$self.alt
No. 5 most popular
Hotel Lux
8.0
115€
$self.alt
Best value
Hotel Lorien
7.0
44€
$self.alt
No. 1 most popular
Maritim Hotel Köln
8.2
86€
$self.alt
No. 2 most popular
Hilton Cologne
8.2
115€
$self.alt
No. 3 most popular
Hotel Servatius Köln
8.4
72€
$self.alt
No. 4 most popular
Hotel Terminal
6.6
49€
$self.alt
No. 5 most popular
art'otel Cologne by Park Plaza
8.4
78€
Hotels in Frankfurt am Main
Search hotel deals in Frankfurt am Main
$self.alt
Best value
a&o Frankfurt Galluswarte
7.5
21€
$self.alt
No. 1 most popular
Flemings Hotel Frankfurt Main-Riverside
8.4
100€
$self.alt
No. 2 most popular
Sheraton Frankfurt Airport Hotel and Conference Center
8.4
99€
$self.alt
No. 3 most popular
Hilton Garden Inn Frankfurt Airport
8.5
85€
$self.alt
No. 4 most popular
Five Elements Hostel
7.9
29€
$self.alt
No. 5 most popular
a&o Frankfurt Ostend
8.3
24€
$self.alt
Best value
Quality Hotel, Star Inn Premium Bremen
8.3
57€
$self.alt
No. 1 most popular
Radisson Blu Hotel, Bremen
8.3
94€
$self.alt
No. 2 most popular
H+ Hotel Bremen
8.8
84€
$self.alt
No. 3 most popular
Atlantic Grand Hotel Bremen
9.1
114€
$self.alt
No. 4 most popular
Select Hotel City Bremen
8.2
69€
$self.alt
No. 5 most popular
Vienna House Easy Bremen
8.8
69€

Germany travel tips

Let us help you with the best tips about Germany

When is the least expensive time to stay in Germany?

Visiting Germany in March would make for the least expensive trip at just 71€ per night on average. To save on your trip, avoid planning it during September, as this is the most expensive month on average.

Where do most people stay in Germany?

As many would assume, more people stay in Berlin than in any other city while visiting Germany.

How much does a luxury hotel cost in Germany?

Expect to pay about 147€ per night when booking a luxury hotel room in Germany. Rates for luxury hotel rooms are typically 33% more than the average hotel room in Germany, which costs 110€ each night.

Which city in Germany has the most expensive hotel rooms?

Baden-Baden is the most expensive city in Germany to book a hotel room in. The nightly rate of 96€ is 18% more than the average city in Germany.

Which city in Germany has the least expensive hotel rooms?

Hannover currently offers the lowest nightly rates of any city in Germany at just 20€; a price that is 81% lower than the average rate per night 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
Milltown (Kerry) to Berlin
Fastest flight time
2h 30m
Cheapest price
81€
Dublin to Berlin
Fastest flight time
2h 15m
Cheapest price
92€
Shannon to Berlin
Fastest flight time
5h 25m
Cheapest price
118€
Cork to Munich
Fastest flight time
4h 20m
Cheapest price
1,472€
View more