Low season
|
March |
High season
|
June |
cheapest month to stay
41%
expected price decrease
most expensive time to stay
70%
expected price increase
Price
|
£47 - £134
|
Highest day of week
|
Wednesday |
Cheapest day of week
|
Friday |
avg. price over the last two weeks
Average price (weeknight)
£100
avg. price over the last two weeks
avg. price over the last two weeks
Average price (weekend night)
£55
avg. price over the last two weeks
A stay of 4 nights is most popular when visiting Berlin.
The cost of a hotel room in Berlin will vary according to demand, location and star rating. On average, rooms will cost around £109 per night.
March is the cheapest month to book a hotel in Berlin. Prices can be 44% lower than other, busier months, so this is a great time to get a good deal.
Thursday is the cheapest day for hotel rooms in Berlin. Tuesday is the most expensive day.
£105 is around the price you are going to have to pay for a luxury hotel room in Berlin. This is on average a 25% increase on the cost of a typical Berlin hotel, which is more likely to charge £79 a night.
£30 is how much a hostel (and up to 2-star hotels) in Berlin could cost you each night. Booking a hostel could save you £49 when compared to the average price of a hotel in Berlin.
Popular neighbourhoods for stays in Berlin are Mitte, Charlottenburg, Prenzlauer Berg and Friedrichshain.
Top car hires in Berlin
Experience Berlin from behind the wheel! Learn more about the best car hire deals here
Get the latest Berlin flight insights
Find the best time to travel, cheapest fares and most popular airlines.