Hotels in Berlin

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

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

Top Hotels in Berlin

Find the perfect Berlin hotel for business or leisure


Things to do in Berlin

Alexanderplatz
Schloss Charlottenburg
Brandenburger Tor

What is the average price of a hotel near Alexanderplatz?

Hotels near Alexanderplatz are typically 32% less expensive than the average hotel in Berlin, which is £61.

Hotels near Alexanderplatz

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

momondo users have recommended 12 hotels to users looking to stay near Schloss Charlottenburg. Hotels in this area have an average price of £45 per night. These prices may change based on several factors, such as time of year. Hotels near Schloss Charlottenburg are typically 25% less expensive than the average hotel in Berlin, which is £61.

Hotels near Schloss Charlottenburg

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

If you’re looking for a hotel in Berlin near Brandenburger Tor then you are in luck. momondo recommends 12 hotels near Brandenburger Tor and on average, hotels in the area cost £68/night. This price may vary based on season. Hotels near Brandenburger Tor are typically 10% more expensive than the average hotel in Berlin, which is £61.

Hotels near Brandenburger Tor

Popular neighbourhoods in Berlin

Search for hotels in these Berlin neighbourhoods
Hotels in Kreuzberg
Search hotels in Kreuzberg
Hotels in Friedrichshain
Search hotels in Friedrichshain
Hotels in Pankow
Search hotels in Pankow
Hotels in Charlottenburg
Search hotels in Charlottenburg

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

32%

expected price decrease

most expensive time to stay

28%

expected price increase

Price
£53 - £106
Highest day of week
Tuesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

£107

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£85

avg. 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
£39 - £45
3 star
£60 - £65
4-5 star
£86 - £94

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 or below
All In Hostel
No. 1 most popular

All In Hostel

7.0

£15

View Deal
Generator Berlin Prenzlauer Berg
No. 2 most popular

Generator Berlin Prenzlauer Berg

6.7

£14

View Deal
Happy Go Lucky Hotel + Hostel
Best value

Happy Go Lucky Hotel + Hostel

7.6

£10

View Deal
3 stars
Hotel LebensQuelle am Checkpoint Charlie Berlin
No. 1 most popular

Hotel LebensQuelle am Checkpoint Charlie Berlin

7.5

£104

View Deal
Quentin Design Hotel Berlin
No. 2 most popular

Quentin Design Hotel Berlin

7.4

£52

View Deal
Grand Hostel Berlin Urban
Best value

Grand Hostel Berlin Urban

8.3

£14

View Deal
4 stars and up
Hotel Berlin, Berlin
No. 1 most popular

Hotel Berlin, Berlin

8.3

£60

View Deal
Park Inn by Radisson Berlin Alexanderplatz
No. 2 most popular

Park Inn by Radisson Berlin Alexanderplatz

7.8

£53

View Deal
Select Hotel Berlin Checkpoint Charlie
Best value

Select Hotel Berlin Checkpoint Charlie

8.2

£37

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
Hotel Panorama Am Adenauerplatz

Hotel Panorama Am Adenauerplatz

6.0

£6

View Deal
A&O Berlin Kolumbus

A&O Berlin Kolumbus

7.1

£12

View Deal
Happy Go Lucky Hotel + Hostel

Happy Go Lucky Hotel + Hostel

7.6

£11

View Deal
A&O Berlin Friedrichshain

A&O Berlin Friedrichshain

7.2

£13

View Deal
Check In Hostel Berlin

Check In Hostel Berlin

6.5

£12

View Deal
A&o Berlin Mitte

A&o Berlin Mitte

7.1

£13

View Deal
Find popular hostels in Berlin

Get the best value hotel in Berlin

These hotels have the best prices for their ratings
Happy Go Lucky Hotel + Hostel

Happy Go Lucky Hotel + Hostel

7.6

£11

View Deal
All In Hostel

All In Hostel

7.0

£16

View Deal
Grand Hostel Berlin Urban

Grand Hostel Berlin Urban

8.3

£15

View Deal
Check In Hostel Berlin

Check In Hostel Berlin

6.5

£12

View Deal
Hotel Panorama Am Adenauerplatz

Hotel Panorama Am Adenauerplatz

6.0

£6

View Deal
The Circus Hostel

The Circus Hostel

9.0

£20

View Deal

Berlin travel information

How long do people stay in Berlin?

A stay of 4 nights is most popular when visiting Berlin.

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 £59 per night.

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

January is the cheapest month to book a hotel in Berlin. Prices can be £23% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Berlin?

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

How much does a hostel in Berlin cost?

£35 is how much a hostel (and up to 2-star hotels) in Berlin could cost you each night. Booking a hostel could save you £25 when compared to the average price of a hotel in Berlin.

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

With generally low rainfall expected (62 mm) and an average temperature of 17 °C, those staying at a hotel in Berlin may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during August, attractions worth visiting near Berlin are Brandenburger Tor, Checkpoint Charlie, and Siegessäule.