Find Berlin Hotels

Find the best deals on 2,783 hotels in Berlin, Germany

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Berlin hotels

Find a cheap hotel in Berlin that meets your travel needs.


Things to do in Berlin

Alexanderplatz
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 $77/night, with prices varying based on several factors including time of year. Hotels near Alexanderplatz are typically 10% 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 $75 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 11% 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 $104/night. This price fluctuates based on time of year. In general, a rate under $104/night is a good deal for momondo users staying near Brandenburger Tor. Hotels near Brandenburger Tor are typically 18% 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 Prenzlauer Berg
Search hotels in Prenzlauer Berg
Hotels in Mitte
Search hotels in Mitte

When to book a hotel in Berlin

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

cheapest month to stay

14%

expected price decrease

most expensive time to stay

27%

expected price increase

Price
$99 - $158
Highest day of week
Saturday
Cheapest day of week
Tuesday

av. price over the last two weeks

Average price (weeknight)

$120

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$123

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

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
#1 Most popular

All In Hostel

7.0

$42

View Deal
Best value

Generator Berlin Prenzlauer Berg

6.7

$57

View Deal
3 stars
#1 Most popular

Grand Hostel Berlin Urban

8.3

$65

View Deal
Best value

aletto Hotel Kudamm

8.4

$66

View Deal
4 stars +
#1 Most popular

Park Inn by Radisson Berlin Alexanderplatz

7.8

$69

View Deal
Best value

Hotel Berlin, Berlin

8.3

$75

View Deal

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

Hostels and cheap hotels in Berlin

These hotels and hostels are the cheapest accommodations available in Berlin

Three Little Pigs Hostel Berlin

8.3

$14

View Deal

Happygolucky Hotel & Hostel Schöneberg

$15

View Deal

Meininger Hotel Berlin Alexanderplatz

8.2

$19

View Deal
Find popular hostels in Berlin

Get the best value hotel in Berlin

These hotels have the best prices for their ratings

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 $75 per night.

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

Room prices for hotels in Berlin can be as much as 14% 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?

Monday is the cheapest day for hotel rooms in Berlin. Friday is the most expensive day.

How much does a hostel in Berlin cost?

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

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

With an average temperature of 39.2 °F and expected precipitation of 1.4″, March is a great month to explore the outdoors near Berlin.