Hotels in Germany

Find the best deals on 167,905 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
$79 - $106
CHEAPEST CITY IN GERMANY Düsseldorf 14% cheaper Hotels in Düsseldorf are the cheapest in Germany at just $79 per night on average.
MOST EXPENSIVE CITY IN GERMANY Munich 16% more expensive Munich has the highest priced hotels in Germany with rooms averaging $106 per night.
MOST POPULAR CITY IN GERMANY Berlin 69% 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
  • NH Berlin City Ost
    Best value

    NH Berlin City Ost

    Rathausstr. 2-3, Berlin

    8.2

    $71

    View Deal
  • Park Inn by Radisson Berlin Alexanderplatz
    #1 Most popular

    Park Inn by Radisson Berlin Alexanderplatz

    Alexanderplatz 7, Berlin

    7.8

    $76

    View Deal
  • Hotel Berlin, Berlin
    #2 Most popular

    Hotel Berlin, Berlin

    Lützowplatz 17, Berlin

    8.3

    $91

    View Deal
  • Steigenberger Hotel Berlin
    #3 Most popular

    Steigenberger Hotel Berlin

    Los-Angeles-Platz 1, Berlin

    8.3

    $100

    View Deal
  • Radisson Blu Hotel, Berlin
    #4 Most popular

    Radisson Blu Hotel, Berlin

    Karl-Liebknecht-Str. 3, Berlin

    8.3

    $133

    View Deal
  • All In Hostel
    #5 Most popular

    All In Hostel

    Gruenberger Str. 54, Berlin

    7.0

    $348

    View Deal
  • Select Hotel Berlin Ostbahnhof

    Select Hotel Berlin Ostbahnhof

    Lange Strasse 31, Berlin

    8.1

    $113

    View Deal
  • A&O München Hackerbrücke
    Best value

    A&O München Hackerbrücke

    Arnulfstrasse 102, Munich, Bavaria

    6.3

    $14

    View Deal
  • Hotel Torbräu
    #1 Most popular

    Hotel Torbräu

    Tal 41, Munich, Bavaria

    8.9

    $152

    View Deal
  • Platzl Hotel
    #2 Most popular

    Platzl Hotel

    Sparkassenstraße 10, Munich, Bavaria

    8.8

    $181

    View Deal
  • NH München Unterhaching
    #3 Most popular

    NH München Unterhaching

    Leipziger Str. 1, Munich, Bavaria

    8.8

    $75

    View Deal
  • Sofitel Munich Bayerpost
    #4 Most popular

    Sofitel Munich Bayerpost

    Bayerstrasse 12, Munich, Bavaria

    8.5

    $221

    View Deal
  • Hotel Regent Munich
    #5 Most popular

    Hotel Regent Munich

    Seidlstrasse 2, Munich, Bavaria

    7.1

    $92

    View Deal
  • Eurostars Book Hotel

    Eurostars Book Hotel

    Schwanthalerstrasse 44, Munich, Bavaria

    8.2

    $107

    View Deal
Hotels in Frankfurt am Main
Search hotel deals in Frankfurt am Main
  • a&o Frankfurt Ostend
    Best value

    a&o Frankfurt Ostend

    Hanauer Landstraße 207, Frankfurt am Main, Hesse

    8.1

    $17

    View Deal
  • Steigenberger Airport Hotel
    #1 Most popular

    Steigenberger Airport Hotel

    Unterschweinstiege 16, Frankfurt am Main, Hesse

    8.7

    $106

    View Deal
  • Sheraton Frankfurt Airport Hotel and Conference Center
    #2 Most popular

    Sheraton Frankfurt Airport Hotel and Conference Center

    Flughafen Terminal 1, Frankfurt am Main, Hesse

    8.4

    $125

    View Deal
  • Hilton Garden Inn Frankfurt Airport
    #3 Most popular

    Hilton Garden Inn Frankfurt Airport

    The Squaire, Flughafen Frankfurt, Frankfurt am Main, Hesse

    8.5

    $118

    View Deal
  • Intercontinental Frankfurt
    #4 Most popular

    Intercontinental Frankfurt

    Wilhelm-Leuschner-Str. 43, Frankfurt am Main, Hesse

    8.1

    $150

    View Deal
  • Hilton Frankfurt City Centre
    #5 Most popular

    Hilton Frankfurt City Centre

    Hochstrasse 4, Frankfurt am Main, Hesse

    8.4

    $184

    View Deal
  • Adina Apartment Hotel Frankfurt Westend

    Adina Apartment Hotel Frankfurt Westend

    Osloer Strasse 3, Frankfurt am Main, Hesse

    8.7

    $104

    View Deal
  • Airport Hostel
    Best value

    Airport Hostel

    Alsterkrugchaussee 439, Hamburg, Hamburg

    7.5

    $18

    View Deal
  • Generator Hamburg
    #1 Most popular

    Generator Hamburg

    Steintorplatz 3, Hamburg, Hamburg

    7.7

    $25

    View Deal
  • Mövenpick Hotel Hamburg
    #2 Most popular

    Mövenpick Hotel Hamburg

    Sternschanze 6, Hamburg, Hamburg

    8.5

    $142

    View Deal
  • Holiday Inn Hamburg - City Nord
    #3 Most popular

    Holiday Inn Hamburg - City Nord

    Kapstadtring 2a, Hamburg, Hamburg

    8.4

    $72

    View Deal
  • Hotel Belmondo Hamburg Hbf
    #4 Most popular

    Hotel Belmondo Hamburg Hbf

    Spaldingstr. 70, Hamburg, Hamburg

    7.3

    $672

    View Deal
  • Le Méridien Hamburg
    #5 Most popular

    Le Méridien Hamburg

    An Der Alster 52-56, Hamburg, Hamburg

    8.4

    $165

    View Deal
  • Holiday Inn Hamburg

    Holiday Inn Hamburg

    Billwerder Neuer Deich 14, Hamburg, Hamburg

    7.4

    $88

    View Deal
  • A&O Köln Neumarkt
    Best value

    A&O Köln Neumarkt

    Mauritiuswall 64-66, Cologne, North Rhine-Westphalia

    7.6

    $18

    View Deal
  • Steigenberger Hotel Köln
    #1 Most popular

    Steigenberger Hotel Köln

    Habsburgerring 9-13, Cologne, North Rhine-Westphalia

    8.6

    $95

    View Deal
  • Hilton Cologne
    #2 Most popular

    Hilton Cologne

    Marzellenstrasse 13-17, Cologne, North Rhine-Westphalia

    8.1

    $106

    View Deal
  • Maritim Hotel Köln
    #3 Most popular

    Maritim Hotel Köln

    Heumarkt 20, Cologne, North Rhine-Westphalia

    8.1

    $106

    View Deal
  • NH Collection Köln Mediapark
    #4 Most popular

    NH Collection Köln Mediapark

    Im Media Park 8b, Cologne, North Rhine-Westphalia

    8.4

    $89

    View Deal
  • Pullman Cologne
    #5 Most popular

    Pullman Cologne

    Helenenstraße 14, Cologne, North Rhine-Westphalia

    8.6

    $85

    View Deal
  • Hotel Mondial am Dom Cologne - MGallery

    Hotel Mondial am Dom Cologne - MGallery

    Kurt-Hackenberg-Platz 1, Cologne, North Rhine-Westphalia

    8.5

    $90

    View Deal

Germany travel tips

Let us help you with the best tips about Germany

When is the least expensive time to stay in Germany?

If you are looking to save a few dollars on your hotel room in Germany, consider visiting the country in January as it is the least expensive month at just $98 per night. Avoid booking a hotel room in September if you are looking for a deal; it is the most expensive month.

Where do most people stay in Germany?

Our users tend to visit Berlin more often than any other city when traveling to Germany.

Which city in Germany has the most expensive hotel rooms?

On average, $106 per night will be the going rate for a hotel room in Munich. This is about 16% 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 per night rates in the country at just $46. Berlin offers hotels rooms at an average rate that is 62% lower than the average city in Germany.


Discover these regions in Germany

Find the perfect area of Germany for your next getaway