Hotels in Berlin

Find the best deals on 2,520 hotels in Berlin

Check-in
Check-out
Compare vs momondo |

Top Hotels in Berlin

Find the perfect Berlin hotel for business or leisure
Select Hotel Berlin Spiegelturm
8.3
$86
View all deals
Hollywood Media Hotel
8.7
$156
View all deals
Hotel Alexander Plaza
8.3
$136
View all deals
Pullman Berlin Schweizerhof
9.0
$153
View all deals
Leonardo Hotel Berlin City West
7.8
$88
View all deals
Mercure Hotel & Residenz Berlin Checkpoint Charlie
8.9
$151
View all deals
Upstalsboom Hotel Friedrichshain
8.3
$143
View all deals
Hotel Bleibtreu Berlin by Golden Tulip
8.3
$102
View all deals
Hotel Domicil Berlin By Golden Tulip
8.3
$89
View all deals
The Mandala Hotel
9.0
$234
View all deals
Hotel Sylter Hof Berlin
8.4
$95
View all deals
Regent Berlin
9.3
$284
View all deals
A&O Berlin Kolumbus
7.0
$42
View all deals
Hotel Zoo Berlin
8.8
$232
View all deals
Centro Park Hotel Berlin-Neukölln
7.4
$73
View all deals
NH Collection Berlin Mitte am Checkpoint Charlie
8.6
$149
View all deals
Hotel Adlon Kempinski
9.3
$406
View all deals
Hotel Panorama Am Adenauerplatz
5.9
$61
View all deals
Radisson Blu Hotel, Berlin
8.3
$209
View all deals
Hotel Palace Berlin
8.9
$167
View all deals
The Westin Grand, Berlin
8.8
$218
View all deals
relexa hotel Stuttgarter Hof
8.6
$101
View all deals
Novotel Berlin Mitte
8.5
$136
View all deals
NH Berlin City West
7.8
$95
View all deals
Grand Hostel Berlin Urban
8.3
$32
View all deals
NH Berlin City Ost
8.2
$104
View all deals
Mercure Hotel Berlin Tempelhof
8.1
$114
View all deals
Berlin Mark Hotel
6.9
$88
View all deals
Generator Berlin Prenzlauer Berg
6.4
$26
View all deals
Holiday Inn Berlin - City West
7.6
$96
View all deals
Scandic Berlin Kurfürstendamm
8.7
$110
View all deals
Living Hotel Berlin Mitte by Derag
8.4
$126
View all deals
Steigenberger Hotel Berlin
8.4
$168
View all deals
art'otel berlin kudamm, by park plaza
8.2
$102
View all deals
Comfort Hotel Lichtenberg
7.6
$70
View all deals
Park Inn by Radisson Berlin Alexanderplatz
8.1
$127
View all deals
Citadines Kurfürstendamm Berlin
8.5
$94
View all deals
Holiday Inn Berlin City East-Landsberger
7.3
$92
View all deals
Sorat Hotel Ambassador Berlin
7.9
$77
View all deals
NH Collection Berlin Mitte Friedrichstrasse
9.0
$172
View all deals

Popular neighbourhoods in Berlin

Search for hotels in these Berlin neighbourhoods
Hotels in Mitte
Best value
Amstel House Hostel Berlin
8.2
$26
No. 1 most popular
Steigenberger Hotel Am Kanzleramt
8.9
$189
No. 2 most popular
H4 Berlin Alexanderplatz
8.7
$132
No. 3 most popular
Radisson Blu Hotel, Berlin
8.3
$209
No. 4 most popular
Intercontinental Hotels Berlin
9.0
$183
No. 5 most popular
Arcotel Velvet Berlin
8.3
$120
Hotels in Lichtenberg
Best value
A&O Berlin Kolumbus
7.0
$42
No. 1 most popular
Vienna House Andel's Berlin
8.7
$140
No. 2 most popular
City Hotel Berlin East
7.2
$80
No. 3 most popular
Comfort Hotel Lichtenberg
7.6
$70
No. 4 most popular
NH Berlin City Ost
8.2
$104
No. 5 most popular
Hotel Karlshorst
6.8
$42
Hotels in Tempelhof
Best value
Pension Friedrich-Wilhelm
8.5
$75
No. 1 most popular
Hotel Alt-Tempelhof
8.0
$79
No. 2 most popular
Hotel Berliner Bär
7.7
$101
No. 3 most popular
Gastehaus Alpinia
8.9
$121
No. 4 most popular
Pension Oase
7.1
$91
No. 5 most popular
Hotel Kryom's 108
8.0
$91
Hotels in Kreuzberg
Best value
Check In Hostel Berlin
6.3
$20
No. 1 most popular
Hotel Johann
8.9
$136
No. 2 most popular
Orania.Berlin
9.1
$246
No. 3 most popular
Mövenpick Hotel Berlin
8.8
$140
No. 4 most popular
relexa hotel Stuttgarter Hof
8.6
$101
No. 5 most popular
Metropol Hostel Berlin
6.7
$51

When to book a hotel in Berlin

Low season
January
High season
December

cheapest month to stay

16%

expected price decrease

most expensive time to stay

100%

expected price increase

Price
$118 - $280
Highest day of week
Wednesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

$115

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$119

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. 4-5 star, 67 days before.
90
Days before departure
0
1-2 star
$73 - $88
3 star
$130 - $140
4-5 star
$170 - $183

Berlin travel tips

Let us help you with the best tips about Berlin

How long do people stay in Berlin?

The average length of stay in Berlin is 4 nights.

How much does a hotel cost in Berlin?

The price of a hotel in Berlin depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $86 per night.

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

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

Hotel rooms in Berlin are generally cheapest on Saturday and more costly on Tuesday.

How much does a luxury hotel in Berlin cost?

Luxury hotels in Berlin are priced around $105 a night for each person. Opting for a luxury hotel could add 25% on top of the price of an average hotel in Berlin, which stands at $80 a night for each person.

How much does a hostel in Berlin cost?

On average, a hostel in Berlin will be priced around $30. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be $49 lower than your typical Berlin hotel.

Where should I stay in Berlin?

When visiting Berlin, people tend to book hotels in Mitte, Charlottenburg, Prenzlauer Berg and Friedrichshain.


How much does a hotel in Berlin cost?

4 stars and above
#1 most popular
Select Hotel Berlin Spiegelturm
8.3
$86
#2 most popular
Hollywood Media Hotel
8.7
$156
Best value
Novum Hotel Kronprinz Berlin
7.7
$72
3 stars
#1 most popular
Hotel Sylter Hof Berlin
8.4
$95
#2 most popular
Centro Park Hotel Berlin-Neukölln
7.4
$73
Best value
Check In Hotel
8.2
$26
2 stars and below
#1 most popular
A&O Berlin Kolumbus
7.0
$42
#2 most popular
Generator Berlin Prenzlauer Berg
6.4
$26
Best value
Happy Go Lucky Hotel + Hostel
7.4
$20

Cheapest hotels in Berlin

Cheap hotels and hostels in Berlin
Happy Go Lucky Hotel + Hostel
7.4
$20
Ballhaus Berlin Hostel
8.2
$22
Check In Hostel Berlin
6.3
$20
Generator Berlin Prenzlauer Berg
6.4
$26
Pension Hostel StayComfort am Kurfürstendamm
7.1
$22
Amstel House Hostel Berlin
8.2
$26

Best value hotels in Berlin

Grand Hostel Berlin Urban
8.3
$32
Pullman Berlin Schweizerhof
9.0
$153
Check In Hotel
8.2
$26
Leonardo Hotel Berlin City West
7.8
$88
Select Hotel Berlin Spiegelturm
8.3
$86
Hotel Domicil Berlin By Golden Tulip
8.3
$89

Looking for a specific type of hotel

Romantic hotels in Berlin
Best value
Novotel Berlin am Tiergarten
8.7
$134
No. 1 most popular
Novotel Berlin Mitte
8.5
$136
No. 2 most popular
Adina Apartment Hotel Berlin Checkpoint Charlie
9.0
$152
No. 3 most popular
Adina Apartment Hotel Berlin Mitte
9.0
$146
No. 4 most popular
Intercontinental Hotels Berlin
9.0
$183
Kid-friendly hotels in Berlin
Best value
Novotel Berlin am Tiergarten
8.7
$134
No. 1 most popular
Novotel Berlin Mitte
8.5
$136
No. 2 most popular
Adina Apartment Hotel Berlin Checkpoint Charlie
9.0
$152
No. 3 most popular
Adina Apartment Hotel Berlin Mitte
9.0
$146
No. 4 most popular
Intercontinental Hotels Berlin
9.0
$183
Luxury hotels in Berlin
Best value
Centro Park Hotel Berlin-Neukölln
7.4
$73
No. 1 most popular
Hollywood Media Hotel
8.7
$156
No. 2 most popular
Pullman Berlin Schweizerhof
9.0
$153
No. 3 most popular
Mercure Hotel & Residenz Berlin Checkpoint Charlie
8.9
$151
No. 4 most popular
Upstalsboom Hotel Friedrichshain
8.3
$143
No. 5 most popular
Hotel Bleibtreu Berlin by Golden Tulip
8.3
$102
The Mandala Hotel
9.0
$234

momondo's favourite hotels


Popular flight routes to Berlin

Find the cheapest flights to Berlin on popular routes
London to Berlin
Fastest flight time
1h 55m
Cheapest price
$409
Sydney to Berlin
Fastest flight time
24h 30m
Cheapest price
$837
Melbourne to Berlin
Fastest flight time
27h 00m
Cheapest price
$918
Perth to Berlin
Fastest flight time
20h 05m
Cheapest price
$1,147
Adelaide to Berlin
Fastest flight time
29h 40m
Cheapest price
$1,217
Hobart to Berlin
Fastest flight time
30h 15m
Cheapest price
$1,244
Brisbane to Berlin
Fastest flight time
24h 35m
Cheapest price
$1,317
Cairns to Berlin
Fastest flight time
22h 50m
Cheapest price
$1,358
Canberra to Berlin
Fastest flight time
33h 55m
Cheapest price
$1,454
Maroochydore to Berlin
Fastest flight time
44h 55m
Cheapest price
$1,628
View more

Start planning your trip to Berlin