Berlin hotels

Search hundreds of travel sites at once for hotels in Berlin. Bundle your hotel + flight and save!

Sat 9/30
Wed 10/4
...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in Berlin

We’re completely free to use – no hidden charges or fees

Filter by free cancellation, free breakfast and more

Bundle your flight + hotel and save

Good to know

Low season


High season


Average price (weeknight)


Average price (weekend night)

Cheapest month to stay with an average 41% drop in price.
Most expensive month to stay with an average 74% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best Berlin hotels

Most recommended Berlin hotels

Show all
abba Berlin hotel - Berlin - Bedroom
abba Berlin hotel
8 Very good
Free Wi-Fi
Pet friendly
Meininger Hotel Berlin Alexanderplatz - Berlin - Bedroom
Free Wi-Fi
Pet friendly
Eurostars Berlin
7.9 Good
Free Wi-Fi
Scandic Berlin Kurfürstendamm
8.1 Very good
Free Wi-Fi
Pet friendly
relexa hotel Stuttgarter Hof
8 Very good
Free Wi-Fi
Pet friendly
Catalonia Berlin Mitte
8.3 Very good
Free Wi-Fi
Pet friendly
centrovital Hotel Berlin
8.2 Very good
Free Wi-Fi
Pet friendly
Vienna House Easy Berlin
8.1 Very good
Free Wi-Fi
Pet friendly
Novotel Berlin am Tiergarten
8.3 Very good
Pet friendly
Dorint Kurfürstendamm Berlin
8.3 Very good
Free Wi-Fi
Pet friendly

Berlin hotels near Alexanderplatz

Show all

Top Berlin hotels with parking

Show all

How much is a Berlin hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in Berlin

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Berlin hotel deals

  • If you’re looking for a cheap hotel in Berlin, you should consider visiting during the low season. You'll find cheaper hotels in Berlin in January and July.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Berlin if you stay on a Saturday. The opposite is true for, Friday, which is usually the most expensive day.
  • Book more than 90 days before your stay begins to get the best price for your Berlin hotel.
  • The cheapest 3-star hotel room in Berlin found on KAYAK in the last 2 weeks was $54, while the most expensive was $308.
  • How long should you stay? KAYAK users usually book their hotel in Berlin for 7 days.
  • Are you traveling on a budget and looking for an inexpensive hotel in Berlin? A&O Berlin Kolumbus, a&o Berlin Mitte, Metropol Hostel Berlin and Die Fabrik-baxpax Hotel are some of the Berlin hotels that you should consider. These hotels are fairly priced and offer exceptional services, including free breakfast.
  • If you are looking to stay close to the airport for accommodation and easy access while in Berlin, consider staying at Intercityhotel Berlin Hauptbahnhof, Pullman Berlin Schweizerhof and Scandic Berlin Potsdamer Platz. These hotels give top-notch services with luxuriously designed beds. They also offer free breakfast and a great airport view.
  • For those traveling to Berlin for business, Berlin hotels have you covered. Pullman Berlin Schweizerhof offers an onsite business center that is open 24 hours, a conference room that can hold up to 100 guests, a meeting room, and a ballroom that can be used for other events. The hotel business center has a fax, photocopying machine, computer and printer. The rooms also have a desk where you can work.
  • One of the most attractive sites in Berlin is the Alexanderplatz. So if you are in Berlin to explore the city attraction sites, consider staying close to this site for easy access. Park Inn by Radisson Berlin is your best choice for accommodation. The hotel is approximately 5 to 10 minutes from the attraction site.
  • Couples traveling to Berlin and looking for a beautiful hotel that offers a romantic setup or a hotel where you can organize a party and still enjoy the intimacy should make reservations at Hotel Adlon Kempinski Berlin or Steigenberger Hotel Am Kanzleramt. The hotel setup is very romantic and welcoming. It has a great balcony and a beautiful garden area where you can set up a romantic dinner date with your spouse.
  • Berlin tends to have a modern and unique aesthetic. However, if you are interested in seeing a more historical side of the city, book a hotel in the Nikolaiviertel neighborhood, such as the Casa Camper Berlin. It is full of charming painted houses and home to the oldest church in Berlin.
  • If you would like to stay directly in the city center, book a hotel in the neighborhood of Spandauer Vorstadt. This area primarily contains well-known chain hotels, but you can also find cheap boutique hotels if you do your research. The Hotel Hackescher Markt is a unique boutique hotel located on a small, quiet street.
  • Interested in experiencing Berlin’s famous nightclubs? Look for lodging in the Friedrichshain neighborhood where there are many low-cost hotels. This area is popular with students and also contains some famous public monuments that you can visit during the day.
  • Berlin has excellent public transportation meaning hotels located in neighborhoods further away from the city center are still excellent options. As long as you select a hotel that is located near one of the city’s U-Bahn (metro) network, you will be able to quickly travel to any area you like. The Hotel Oderberger in Prenzlauer Berg is only a five-minute walk from the closest U-Bahn station.
  • If you are going to Berlin on business, consider booking a hotel in Potsdamer Platz, such as the Ritz-Carlton or The Mandala Hotel, which offer meeting rooms, business centers, and free wi-fi. Both of these hotels are surrounded by restaurants, where you can plan meetings or business dinners.

FAQs when booking a hotel in Berlin

  • Which Berlin Hotels offer spa services?

    Guests visiting Berlin and would love to get excellent spa services should make reservations at Pullman Berlin Schweizerhof, Hotel Adlon Kempinski Berlin, Steigenberger hotel Berlin, Savoy Berlin and Park Inn by Radisson Berli. These hotels offer massages, manicures and pedicures.

  • Are there Berlin Hotels that offer airport shuttle services?

    There are such hotels in Berlin. However, it is only possible at a guest's request. This is because some guests like to self-drive to the hotel. If you are looking for this option, look no further than Savoy Berlin, Myre’s Hotel Berlin and Mercure Hotel Berlin City. They offer free airport shuttle services.

  • Which Berlin hotels are pet-friendly?

    Pet-friedly Berlin Hotels include Easy Lodges Berlin, Intercityhotel Berlin Hauptbahnhof, Scandic Berlin Potsdamer Platz and Wyndham Garden Berlin. These hotels make an exception and allow guests to come with pets like cats and dogs. The best part is that they offer pet food and bedding at a fee. However, before you book with any hotel, ensure you confirm if they allow pets on their premises.

  • Are there Berlin hotels that have heated pools?

    Guests who like swimming will always look for hotels that have swimming pools. Most Berlin hotels have this amenity. Therefore, if you are interested, you should book your stay at Hotel Adlon Kempinski Berlin or Radisson Blu Hotel, Berlin. Most of these hotel pools are outdoor swimming pools.

  • What are the best hotels in Berlin near Tegel Airport?

    If you are only in Berlin for a short amount of time, you might want to stay at a hotel near Tegel Airport. Both the Mercure Airport Hotel and the Hotel Alt Tegel are great options, as they provide all of the normal amenities and are situated just within reach of the airport.

  • Which neighborhoods in Berlin are close to tourist attractions?

    For those that wish to stay in the heart of Berlin near all the popular sites, book a hotel in the neighborhood of Mitte. Mitte has a lovely mixture of historical buildings and modern architecture, and you can find both luxury and budget hotels in this area. The Hotel Gat Point Charlie is right in the middle of the action.

  • Which hotels in Berlin have especially good spa services?

    The Radisson Blu Hotel is an affordable choice that provides a large spa with a variety of services. At a slightly higher price, the Rocco Forte Hotel de Rome is a luxury hotel that has a large pool area and a very popular spa center.

  • Which hotels are close to Berlin’s central station?

    The main Berlin train station, called Berlin Hauptbahnhof, is located near both the city center and the Mitte neighborhood. There is a large selection of hotels here, and it is possible to find a good deal. The Meininger Hotel Berlin Central Station and the Motel One Berlin-Hauptbahnhof are both located only a few minutes by bus from Berlin’s central station.

  • Where to stay in Berlin?

    Kreuzberg and Neukölln are the most popular neighborhoods on KAYAK for users looking for a hotel in Berlin. You should also consider staying close to Berlin Central Station.

  • What are the best hotels near Berlin Central Station?

    KAYAK users like staying at Meininger Hotel Berlin Hauptbahnhof, A&O Berlin Hauptbahnhof and Steigenberger Hotel Am Kanzleramt when looking for a hotel in close proximity to Berlin Central Station.

  • How much does a hotel cost in Berlin?

    The average price of a double room in Berlin is $155, but it varies considerably depending on location, facilities, and seasonality. In the last 3 days, KAYAK users have found double rooms for as cheap as $14.

  • Are hotels in Berlin safe during the coronavirus (COVID-19) crisis?

    Hotels are safe environments for travelers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Berlin. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.

  • How much is a hotel in Berlin for tonight?

    KAYAK users found rooms for tonight for a cheap as $14 in the last 3 hours. 3-star hotel rooms have been found from $26, and 4-star hotels from $67.

  • How much is a hotel in Berlin for this weekend?

    The cheapest hotel room in Berlin for the upcoming weekend found on KAYAK in the last 3 days was for $25 per night. For the same dates, 3-star hotel rooms have been found for as low as $25 per night and 4-star hotel rooms from $79 per night.

  • Which neighbourhood do KAYAK users most love to book their hotel in Berlin?

    The most popular neighbourhood in Berlin among KAYAK users to search for a hotel is Mitte. Hotel Adlon Kempinski, Hilton Berlin, and Holiday Inn Express Berlin - Alexanderplatz rank among the highest-rated hotels in Mitte.

  • Which freebies do KAYAK users look for when booking a hotel in Berlin?

    KAYAK users look for a hotel in Berlin with free breakfast. Hotels with free breakfast in Berlin include Wilmina, Hotel Adlon Kempinski, and Kpm Hotel & Residences.

  • How do I find a hotel in central Berlin?

    After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Berlin districts. You can also do a search using the city map to choose a specific location, like Berlin city center.

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Berlin hotels with free parking?

    There are many hotels in Berlin that offer both parking and free parking. Popular choices among KAYAK users include centrovital Hotel Berlin, Mondrian Suites Berlin Checkpoint Charlie and Mercure Hotel Berlin City West.

Where to stay in Berlin?

Our map will help you find the perfect place to stay in Berlin by showing you the exact location of each hotel.