$
Eng
Login

How much does it cost to stay in Berlin

We have calculated the cost of accommodation in Berlin hotels and hostels.

The minimum accommodation price in Berlin that tourists can expect is 12 EUR — that’s the cost of a night in the most basic hostel. The average cost of staying in hostels is 15–40 EUR.

Expect to pay around 50–90 EUR per night for a 2-star hotel or a budget-friendly 3-star hotel in Berlin (similar prices apply to B&Bs and guesthouses).

The most affordable accommodation in Berlin in 4-star hotels is in the Charlottenburg district (from 55 EUR), with average prices ranging from 60 to 110 EUR in the low season (in the high season, accommodation costs in Berlin almost double).

And if saving money isn't part of your plan, head to one of Berlin's 5-star hotels. A night’s stay here will cost at least 160 EUR.


tripmydream - travel service, that helps to find compare and buy best flights and rooms worldwide with the given budget. All necessary information for travelers - is right here!