Hotels in Heidelberg, Germany

Find deals on 108 hotels in Heidelberg, Germany

Heidelberg, Germany
21 May — 22 May2
Heidelberg, Germany
Sat 21/5
Sun 22/5

Top hotels in Heidelberg

Find the perfect hotel for your stay in Heidelberg
Price
£22.56
£185.32
Review score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Things to do in Heidelberg


When to book cheap hotels in Heidelberg

Check out the information below to find the best deal on a hotel room in Heidelberg
Low seasonMaycheapest month to stay
High seasonMarchmost expensive time to stay
47%expected price decrease
36%expected price increase

Price

£47 - £135

Highest day of weekFridayis the most expensive day of the week to book
Cheapest day of weekSundayis the cheapest day of the week to book
£87is the average per night cost for a hotel on this day
£54is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in Heidelberg 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, 23 days before.

1-2 star

£56 - £68

3 star

£71 - £88

4-5 star

£87 - £94


How much does a hotel in Heidelberg cost per night?

Use the information below to find quality Heidelberg hotel rooms for low prices

4-star hotels

Cheapest £48

Average £90

Most expensive £132

Search 4-star hotels
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.


Hostels and cheap hotels in Heidelberg

These hotels and hostels usually make for a cheap way to stay in Heidelberg

Get the best value hotel in Heidelberg

These Heidelberg hotels have the best prices for their ratings

Information about staying in Heidelberg

Read these important travel tips before booking a hotel in Heidelberg

2 nights is the typical length of stay for people visiting Heidelberg.

The cost of a hotel room in Heidelberg will vary according to demand, location and star rating. On average, rooms will cost around £100 per night.

May is the cheapest month to book a hotel in Heidelberg. Prices can be 47% lower than other, busier months, so this is a great time to get a good deal.

Saturday is the cheapest day for hotel rooms in Heidelberg. Thursday is the most expensive day.

Per person, per night, a hostel in Heidelberg (or a sub 2-star rated hotel) is priced at £44, on average. This price is £57 cheaper than your average Heidelberg hotel.

With generally low rainfall expected (59 mm) and an average temperature of 14 °C, those staying at a hotel in Heidelberg may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during May, an attraction worth visiting near Heidelberg is Neues Schloss.


momondo's favorite hotels in Heidelberg

Learn more about these user-preferred hotels in Heidelberg
Hip Hotel

Hip Hotel

Hauptstr. 115, Heidelberg, Baden-Wurttemberg, Germany

8.0
£113
Parkhotel Atlantic Heidelberg

Parkhotel Atlantic Heidelberg

Schloss-Wolfsbrunnen-Weg 23, Heidelberg, Baden-Wurttemberg, Germany

8.0
£75
City Partner Hotel Holländer Hof

City Partner Hotel Holländer Hof

Neckarstaden 66, Heidelberg, Baden-Wurttemberg, Germany

8.5
£89

Hotel Heidelberg Astoria

Rahmengasse 30, Heidelberg, Baden-Wurttemberg, Germany

9.0
£72
Premier Inn Heidelberg City Bahnstadt

Premier Inn Heidelberg City Bahnstadt

Czernyring 26-28, Heidelberg, Baden-Wurttemberg, Germany

£40
Schlosshotel Molkenkur

Schlosshotel Molkenkur

Klingenteichstr.31, Heidelberg, Baden-Wurttemberg, Germany

8.1
£91
Hotel Krone

Hotel Krone

Landstraße 9-11, Heidelberg, Baden-Wurttemberg, Germany

7.4
£57
Hotel Mille Stelle City

Hotel Mille Stelle City

Goethestr. 2, Heidelberg, Baden-Wurttemberg, Germany

8.1
£64

Pension Jeske Heidelberg

Mittelbadgasse 2, Heidelberg, Baden-Wurttemberg, Germany

7.9
£41
Qube Hotel Bahnstadt

Qube Hotel Bahnstadt

Grüne Meile 21, Heidelberg, Baden-Wurttemberg, Germany

8.6
£81
Hotel Zur Alten Brücke

Hotel Zur Alten Brücke

Obere Neckarstr. 2, Heidelberg, Baden-Wurttemberg, Germany

8.8
£96
Hotel Heidelberg

Hotel Heidelberg

Heuauerweg 35-37, Heidelberg, Baden-Wurttemberg, Germany

8.3
£52
Suytes Business Studios

Suytes Business Studios

Czernyring 40, Heidelberg, Baden-Wurttemberg, Germany

8.5
£82
Hemingway's Hostel Heidelberg

Hemingway's Hostel Heidelberg

Fahrtgasse 1, Heidelberg, Baden-Wurttemberg, Germany

7.9
£35
Hometown-Apartments

Hometown-Apartments

Im Eichwald 18, Heidelberg, Baden-Wurttemberg, Germany

8.9
£45
Hotel B54 Heidelberg

Hotel B54 Heidelberg

Blumenstraße 54, Heidelberg, Baden-Wurttemberg, Germany

8.0
£64
Hotel Krokodil

Hotel Krokodil

Kleinschmidtstraße 12, Heidelberg, Baden-Wurttemberg, Germany

8.0
£63

Boardingstudio Heidelberg

Hildastrasse 18, Heidelberg, Baden-Wurttemberg, Germany

8.6
£69
Car by Side

Car by Side

Rohrbacher Straße 37a, Heidelberg, Baden-Wurttemberg, Germany

£75

Start planning your trip to Heidelberg


Why use momondo?

momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Heidelberg which you can then filter quickly and easily.

You can find a great place to stay in Heidelberg by using our filters once you have used the search form above. The filters momondo offer include simple options such as star rating, location and price; but also go much further and allow you to select accommodation based on style, amenities such as free breakfast and internet, as well as enhanced health and safety options.


Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.