$113 - $159
|CHEAPEST CITY IN GERMANY||Leipzig||17% cheaper||Hotels in Leipzig are the cheapest in Germany at just $113 per night on average.|
|MOST EXPENSIVE CITY IN GERMANY||Wurzburg||18% more expensive||Wurzburg has the highest priced hotels in Germany with rooms averaging $160 per night.|
|MOST POPULAR CITY IN GERMANY||Berlin||79% more users visited||More momondo users search for hotels in Berlin than any other city in Germany|
January is the least expensive month to stay in Germany, with an average price of $126 per night. That price is significantly cheaper than the most expensive month, September.
While the country has many desirable locations to visit, the most popular city in Germany to travel to is Berlin.
On average, a luxury hotel room in Germany costs $220 per night, 21% above the country’s average rate of $181 per night.
Wurzburg is the most expensive city in Germany to book a hotel room in. The nightly rate of $160 is 18% more than the average city in Germany.
Goslar currently offers the lowest nightly rates of any city in Germany at just $50; a price that is 72% lower than the average rate per night in Germany.