Hotels in Berlin

Find the best deals on 3,195 hotels in Berlin, Germany

Compare vs. momondo |

Top Hotels in Berlin

Find the perfect Berlin hotel for business or leisure

Things to do in Berlin

Schloss Charlottenburg
Brandenburger Tor

What is the average price of a hotel near Alexanderplatz?

Below are the 12 user recommended hotels in the area of Berlin that is closest to Alexanderplatz. The average price near Alexanderplatz is $74/night, with prices varying based on several factors including time of year. Hotels near Alexanderplatz are typically 12% less expensive than the average hotel in Berlin, which is $85.

Hotels near Alexanderplatz

What is the average price of a hotel near Schloss Charlottenburg?

The average price for hotels near Schloss Charlottenburg is $79 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Schloss Charlottenburg is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Schloss Charlottenburg are typically 7% less expensive than the average hotel in Berlin, which is $85.

Hotels near Schloss Charlottenburg

What is the average price of a hotel near Brandenburger Tor?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Berlin nearest to Brandenburger Tor, you should expect to pay around $117/night. This price fluctuates based on time of year. In general, a rate under $117/night is a good deal for momondo users staying near Brandenburger Tor. Hotels near Brandenburger Tor are typically 27% more expensive than the average hotel in Berlin, which is $85.

Hotels near Brandenburger Tor

Popular neighborhoods in Berlin

Search for hotels in these Berlin neighborhoods
Hotels in Kreuzberg
Search hotels in Kreuzberg
Hotels in Mitte
Search hotels in Mitte
Hotels in Friedrichshain
Search hotels in Friedrichshain
Hotels in Neukölln
Search hotels in Neukölln

When to book a hotel in Berlin

Check out the information below to find the best deal on a Berlin hotel room
Low Season
High Season

cheapest month to stay


expected price decrease

most expensive time to stay


expected price increase

$98 - $158
Highest day of week
Cheapest day of week

av. price over the last two weeks

Average price (weeknight)


av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)


av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Berlin is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins.
1-2 star
$54 - $62
3 star
$83 - $89
4-5 star
$119 - $130

Berlin travel tips

Let us help you with the best tips about Berlin

Which neighborhoods in Berlin should I stay in if I want access to public transport?

Berlin has an extensive network of public transportation that makes prime locations reachable throughout the city. The U-bahn, which runs underground, and S-bahn, which runs mostly above ground, comprise the metro system. A series of buses provided by BVG and trams extend coverage. Also available are taxis and rideshares. Stay at Berlin hotels in neighborhoods like Charlottenburg, Tiergarten, Kreuzberg or Mitte to be close to transportation or to put attractions within walking distance. The Steigenberger Hotel Berlin in Charlottenburg and the Hilton Berlin in Mitte are popular options.

How much does a hotel in Berlin cost per night?

Use the information below to find quality Berlin hotel rooms for low prices
2 stars and under
All In Hostel
#1 Most popular

All In Hostel



View Deal
The Circus Hostel
#2 Most popular

The Circus Hostel



View Deal
Generator Berlin Prenzlauer Berg
Best value

Generator Berlin Prenzlauer Berg



View Deal
3 stars
aletto Hotel Kudamm
#1 Most popular

aletto Hotel Kudamm



View Deal
Plus Berlin
#2 Most popular

Plus Berlin



View Deal
Grand Hostel Berlin Urban
Best value

Grand Hostel Berlin Urban



View Deal
4 stars +
Michelberger Hotel Berlin
#1 Most popular

Michelberger Hotel Berlin



View Deal
Park Inn by Radisson Berlin Alexanderplatz
#2 Most popular

Park Inn by Radisson Berlin Alexanderplatz



View Deal
Select Hotel Berlin Checkpoint Charlie
Best value

Select Hotel Berlin Checkpoint Charlie



View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Berlin

These hotels and hostels usually make for a cheap way to stay in Berlin

Get the best value hotel in Berlin

These hotels have the best prices for their ratings

Where to stay in Berlin

What neighborhood in Berlin should I stay in based on why I’m traveling?

The city is host to festivities, business conferences and tourist activities, and there are many hotels in Berlin catering to each. Families visiting the museums and monuments will want to find cheap hotels in Berlin around Mitte, where several tourist destinations are; try the Arcotel John F Berlin. For business travel, you may want a hotel room in Tiergarten, like The Mandala Hotel, since many of the city’s conference centers are located in this neighborhood near U Hausvogteiplatz, a metro station where the U-bahn stops. If you and your partner are in Berlin for a romantic vacation, try Little Venice in the Tiefwerder neighborhood; the 218 and M49 buses stop at the nearby Scholzplatzit, but it is recommended to take a taxi or rideshare. The more accessible Schloss Charlottenburg, a grand palace, is a good romantic spot in Charlottenburg. Stay at the nearby Schlosspark Hotel or get there via the 309 or M45 buses.

Learn about attractions and sights in Berlin

What are the most popular attractions in Berlin?

With a rich and complex history, Berlin is exciting for history buffs. Opt for a cost-free day wander around the city visiting some of the architectural wonders, like Brandenburg Gate or the nearby Reichstag—both are in the Tiergarten neighborhood and are accessible from stations like the Brandenburger Tor and Berlin Friedrichstraße, which cater to the U-bahn, S-bahn and trams. Couples may enjoy Museum Island, which is nestled in the Spree River near the Mitte neighborhood. The island is chock-full of cultural sites like the Bode Museum, Pergamonmuseum and Berlin Cathedral. Stay at the nearby monbijou Hotel Berlin in the Mitte neighborhood to make your visit walkable. Otherwise, Museum Island can be reached by the 147 and 265 buses, which stop at Neumannsgasse. For a fun family excursion, head to the Zoological Garden, in the western part of Tiergarten. Several subways, buses and trams stop at the Berlin Zoologischer Garten railway station.

Which neighborhoods in Berlin have a large selection of bars and restaurants?

When in Berlin, you’ll be pleased to discover a vast array of restaurants and bars available throughout various neighborhoods, and you can find cheap hotels in Berlin nearby. Book a room at Hotel Palace Berlin in Charlottenburg—near the Breitscheidplatz bus station—and have access to Vietnamese, French and Italian restaurants. Stay at the Crowne Plaza Berlin – Potsdamer Platz in Kreuzberg—near the Anhalter Bahnhof, an S-bahn station—to be within walking distance to Mirami Sushi Restaurant as well as Greek, Ethiopian and Indonesian options. For a range of nightlife options, head to Mitte—specifically, around Alexanderplatz, which you can get to from the Alexanderplatz U-bahn station.

What popular events take place in Berlin?

Visitors should book hotels in Berlin for the Pentecost weekend (in May or June) when the city hosts the annual Karneval der Kulturen. The event is a grand festival celebrating the diversity of the city. Centralized in the Neukölln and Kreuzberg neighborhoods, between Hermannplatz and Hallesches Tor, there are parades and parties. There’s no cost to participate—just hop on the U7 or U8 U-bahn to Hermannplatz station, or U1, U3 or U6 to Bahnhof Hallesches Tor, to join. Another large annual event is the Berlinale, which also happens to be one of the top global film festivals. The Berlinale usually runs in February and films are shown in theaters throughout the central neighborhoods, like Mitte and Tiergarten. One of the most significant venues is the Theater at Potsdamer Platz, located in Tiergarten near Berlin Potsdamer Platz Bahnhof, a stop for S-bahn trains RB10, RE2, RE3 and others.

Berlin travel information

How long do people stay in Berlin?

When visiting Berlin the average booking length is 3 nights.

How much does a hotel cost in Berlin?

The cost of a hotel room in Berlin will vary according to demand, location and star rating. On average, rooms will cost around $77 per night.

When is the best time to book a hotel in Berlin?

Room prices for hotels in Berlin can be as much as 19% lower in the month of January. So this is a great time to book and save money.

Which day is cheapest to stay in Berlin?

Saturday is the cheapest day for hotel rooms in Berlin. Tuesday is the most expensive day.

How much does a hostel in Berlin cost?

Hostels in Berlin (including hotels rated 2 stars and below) costs $33 per person, per night on average. This is $44 per night cheaper than the average cost of hotels in Berlin.

Based on the weather in Berlin, what attractions are popular during December?

If you’re looking to stay at a hotel in Berlin during December, it is important to know that the average temperature is 33.8 °F and there is a low chance of snow with just 2″ of precipitation expected.