Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

129 hotels in Heidelberg

Search the best hotels and places to stay in Heidelberg

View map
If you are looking for a high-end accommodation for your next journey in Baden-Wuerttemberg, we are happy to provide you with the best Heidelberg hotel deals. Ibooked.ca enables you to narrow your search in Baden-Wuerttemberg by price range and accommodation types. We’ve got cheap and luxury hotels with a large list of facilities and services along with other attractive accommodation options which provide you with an ideal base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Heuauerweg 35-37, Heidelberg, Germany, 69124View on map
3.2 km from City Centre
This charming hotel boasts a restaurant that offers you delicious meals based on typical regional cuisine.
  • The hotel has
    • On-site car park
    +1
7.8
Very good319 reviews
Price fromC$ 117per nightSelect
Not available
Vangerowstrasse 16, Heidelberg, Germany, 69115View on map
1000 m from City Centre700 m from Heidelberg Hauptbahnhof
The hotel has a traditional restaurant with dishes of regional cuisine and is situated just off Neckar River.
  • The hotel has
    • EUR 25 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.6
Very good314 reviews
Price fromC$ 211per nightSelect
Not available
Hauptstrasse 178, Heidelberg, Germany, 69117
2.4 km from City Centre100 m from Heiliggeistkirche
A seasonal restaurant and 37 rooms are available during the stay in impressive hotel, boasting location next to Castle Heidelberg.
7.6
Very good223 reviews
Price fromC$ 237per nightSelect
Not available
Bergheimer Str. 74, Heidelberg, Germany
700 m from City Centre600 m from Central Station Heidelberg
The hotel has a lounge restaurant with a delicious cuisine and features beautiful views of the city.
8.2
Great364 reviews
Price fromC$ 139per nightSelect
Not available
Bergheimer Strasse 63, Heidelberg, Germany, 69115
900 m from City Centre300 m from Network Aging Research
The hotel offers you 124 fashionable rooms, where you can admire spectacular views of the sea.
7.4
Very good285 reviews
Price fromC$ 167per nightSelect
Not available
Bonhoefferstrasse 10, Heidelberg, Germany, 69123
2.2 km from City Centre1.3 km from University Heidelberg
Ideally located in the business district of Heidelberg, the hotel offers cots, a mini club and a playground for guests with families.
8.4
Great87 reviews
Price fromC$ 160per nightSelect
Not available
Grabengasse 7, Heidelberg, Germany, 69117
2.1 km from City Centre200 m from Historical Centre of Heidelberg
This unique hotel with 24 contemporary rooms is located in the heart of Heidelberg.
8.2
Great129 reviews
Price fromC$ 240per nightSelect
Not available
Bismarckstr. 19, Heidelberg, Germany, 69115
1.3 km from City Centre200 m from Darmstaedter Hof Centrum
This historical hotel, located in the theatre district of Heidelberg, offers panoramic views of the city from its rooms.
9.0
Perfect584 reviews
Price fromC$ 184per nightSelect
Not available
Czernyring 42-44, Heidelberg, Germany, 69115
400 m from City Centre600 m from Central Station Heidelberg
The hotel offers easy access to Historical Centre, boasting 44 rooms in the historical centre of Heidelberg.
7.4
Very good320 reviews
Price fromC$ 97per nightSelect
Not available
St. Anna Gasse 7, Heidelberg, Germany, 69117
1.3 km from City Centre200 m from Darmstaedter Hof Centrum
Located close to Theatre Heidelberg, the hotel has 37 rooms, and boasts access to a tram stop.
8.4
Great460 reviews
Price fromC$ 197per nightSelect
Not available
Bergheimer Strasse 8, Heidelberg, Germany
1.2 km from City Centre200 m from Network Aging Research
Offering 18 rooms with city views, the hotel is set in Bergheim district, just steps from Historical Centre.
7.2
Very good170 reviews
Price fromC$ 107per nightSelect
Not available
Im Eichwald 19, Heidelberg, Germany, 69126
3.9 km from City Centre1.6 km from European Molecular Biology Laboratory
There are rooms facing the garden and the hotel is set close to European Molecular Biology Laboratory.
7.8
Very good180 reviews
Price fromC$ 184per nightSelect
Not available
Karlsruher Strasse 93, Heidelberg, Germany, 69126
2.5 km from City Centre1.7 km from European Molecular Biology Laboratory
Offering 20 rooms with city views, the hotel is set in Rohrbach district, just steps from Theatre Heidelberg.
7.8
Very good88 reviews
Price fromC$ 279per nightSelect
Not available
Im Entenlach 33, Heidelberg, Germany, 69123
2.8 km from City Centre600 m from Town Hall Rathaus
The hotel offers easy access to Historical Centre of Heidelberg, boasting 25 rooms in the historical centre of Heidelberg.
8.2
Great15 reviews
Price fromC$ 134per nightSelect
Not available
Willy Brandt Platz 3, Heidelberg, Germany, 69115
300 m from City Centre100 m from Central Station Heidelberg
Set near Bismarckplatz, this value-for-money venue is 10 minutes' walk of the city center.
7.6
Very good928 reviews
Price fromC$ 114per nightSelect
Not available
Burgweg 3, Heidelberg, Germany
2.5 km from City Centre300 m from Castle Heidelberg
The hostel enjoys a great location in proximity to Altstadt, while the center of Heidelberg is about 3 kn away.
9.2
Perfect99 reviews
Price fromC$ 61per nightSelect
Not available
Kurfuerstenanlage 23, Heidelberg, Germany
Located close to Market Square, the hotel has 152 rooms, and boasts access to a bus stop.
7.6
Very good798 reviews
Price fromC$ 120per nightSelect
Not available
Bergheimer Strasse 24, Heidelberg, Germany, 69115
1.0 km from City Centre100 m from Network Aging Research
Located close to Historical Centre, the hotel has 40 rooms, and boasts access to a railway station.
8.2
Great293 reviews
Price fromC$ 143per nightSelect
Not available
B.W.Alt HeidelbergRohrbacher Str. 29, Heidelberg, Germany, 69115
1000 m from City Centre500 m from Network Aging Research
Near the hotel, there are a motorway, a tram stop and the central station and guests can easily reach Historical Centre which is not far away.
8.2
Great192 reviews
Price fromC$ 205per nightSelect
Not available
Crowne Plaza Heidelberg City CentreKurfurstenanlage 1, Heidelberg, Germany, 69115
1000 m from City Centre300 m from Network Aging Research
Located next to a train station and Castle Heidelberg, the hotel provides guests with a wellness centre, a steam room and a solarium.
8.0
Great709 reviews
Price fromC$ 237per nightSelect
Not available
Hotel Am SchlossZwingerstrasse 20, Heidelberg, Germany, 69117
2.5 km from City Centre200 m from Heiliggeistkirche
The central hotel is a good starting point to Heidelberg' sights including Altstadt and Dokumentations.
7.6
Very good361 reviews
Price fromC$ 209per nightSelect
Not available
Hotel-Restaurant HackteufelSteingasse 7, Heidelberg, Germany, 69117
2.4 km from City Centre100 m from Heiliggeistkirche
The hotel with a private swimming pool is located in the historical centre of Heidelberg close to Castle Heidelberg.
8.0
Great25 reviews
Price fromC$ 184per nightSelect
Not available
The Dubliner Hotel & Irish PubHauptstr. 93, Heidelberg, Germany, 69117
1.9 km from City Centre200 m from Theatre Heidelberg
In the old part of Heidelberg and not far away from Historical Centre, the apartment with classic interior and a sunny balcony will make you feel at home.
7.2
Very good109 reviews
Price fromC$ 95per nightSelect
Not available
Boardinghotel HeidelbergHaberstrasse 15, Heidelberg, Germany, 69126
4.1 km from City Centre
Set in the historical centre of Heidelberg, the property offers 25 rooms overlooking the mountain.
8.4
Great20 reviews
Price fromC$ 154per nightSelect
Not available
Hotel Europaischer Hof HeidelbergFriedrich Ebert Anlage 1, Heidelberg, Germany, 69117
Lodged in an European-style building in the centre of Heidelberg, the venue offers a poolside bar along with a steam room, a solarium and a Jacuzzi.
8.2
Great120 reviews
Price fromC$ 350per nightSelect
Not available
Zum PfalzgrafenKettengasse 21, Heidelberg, Germany, 69117
2.3 km from City Centre200 m from Heiliggeistkirche
The hotel is located only 350 meters from Historical Centre of Heidelberg and offers quick access to Heidelberg Castle .
7.0
Very good263 reviews
Price fromC$ 176per nightSelect
Not available
Hotel Zur Alten BruckeObere Neckarstrasse 2, Heidelberg, Germany, 69117
2.5 km from City Centre100 m from Old Bridge
This attractive hotel is centrally located in Altstadt district and has 16 rooms with views of the castle.
7.6
Very good98 reviews
Price fromC$ 208per nightSelect
Not available
Nh HeidelbergBergheimer Str. 91, Heidelberg, Germany, 69115
700 m from City Centre600 m from Cluster of Excellence-Asia and Europe in a Global Context
This impressive hotel boasts a rooftop terrace and a golf course available on site and guests are just a few steps from Historical Centre.
7.6
Very good271 reviews
Price fromC$ 176per nightSelect
Not available
Hotel Heidelberger HofPlock 1, Heidelberg, Germany, 69117
1.3 km from City Centre200 m from Darmstaedter Hof Centrum
Located 2 km from Heidelberg's city centre, this hotel boasts soundproof rooms and an indoor swimming pool.
8.0
Great174 reviews
Price fromC$ 114per nightSelect
Not available
B&B Hotel HeidelbergRudolf-Diesel-Str. 7, Heidelberg, Germany, 69115
700 m from City Centre800 m from Heidelberg Hauptbahnhof
The hotel is based close to Historical Centre in Heidelberg, and consists of 123 rooms with modern-style decor.
7.8
Very good75 reviews
Price fromC$ 111per nightSelect
Not available
Bayrischer HofRohrbacher Strasse 2, Heidelberg, Germany, 69117
1.2 km from City Centre200 m from Network Aging Research
Guests will enjoy their stay in this 56-room hotel which offers a private pool and is situated in a theatre district, near the central railway station.
8.4
Great1221 reviews
Price fromC$ 113per nightSelect
Not available
Hotel CentralKaiserstr. 75, Heidelberg, Germany, 69115
300 m from City Centre300 m from Central Station Heidelberg
Located a few steps from Heidelberg Castle, the hotel features 48 rooms with views over the city.
6.8
Nice285 reviews
Price fromC$ 107per nightSelect
Not available
Hotel Villa MarstallLauerstrasse 1, Heidelberg, Germany, 69117
2.3 km from City Centre300 m from Old Bridge
Just off a tram stop, this hotel is only a 10-minute walk from Castle Heidelberg, offering 18 rooms and a fantastic view over the bridge.
8.8
Great326 reviews
Price fromC$ 212per nightSelect
Not available
Kulturbrauerei HeidelbergLeyergasse 6, Heidelberg, Germany, 69117
2.7 km from City Centre300 m from Old Bridge
Set within only 350 meters from Castle Heidelberg, the hotel comprises 43 rooms with en suite bathrooms.
7.6
Very good16 reviews
Price fromC$ 203per nightSelect
Not available
Boardinghouse HeidelbergRohrbacher Strasse 32, Heidelberg, Germany, 69115
1000 m from City Centre600 m from Network Aging Research
The hotel offers easy access to Historical Centre of Heidelberg, boasting 78 rooms in the centre of Heidelberg.
8.4
Great69 reviews
Price fromC$ 127per nightSelect
Not available
Hotel Am KornmarktKornmarkt 7, Heidelberg, Germany, 69117
2.6 km from City Centre200 m from Heiliggeistkirche
The hotel is located only 400 meters from Heidelberg University and offers quick access to Altstadt .
5.0
Guest rating1 review
Price fromC$ 150per nightSelect
Not available
Hotel SchnookelochHaspelgasse 8, Heidelberg, Germany, 69117
2.4 km from City Centre100 m from Old Bridge
Nestled in Altstadt district of Heidelberg, the venue is about 20 km from Mannheim Arpt airport.
5.4
Guest rating52 reviews
Price fromC$ 175per nightSelect
Not available
Hotel Elite HeidelbergBunsenstrasse 15, Heidelberg, Germany, 69115
900 m from City Centre500 m from Network Aging Research
Within easy reach of Theatre Heidelberg, this hotel comprises 20 rooms with en suite bathrooms.
7.0
Very good309 reviews
Price fromC$ 136per nightSelect
Not available
Star Inn Hotel & Suites Premium Heidelberg, By QualitySpeyerer Strasse 9, Heidelberg, Germany, 69115
500 m from City Centre600 m from Central Station Heidelberg
This historical hotel is nestled in the heart of Heidelberg, not far from Heidelberg Zoo.
Price fromC$ 118per nightSelect
Not available
Ninetynine Heidelberg CityCzernyring 26, Heidelberg, Germany, 69115
300 m from City Centre500 m from Central Station Heidelberg
Located within a short distance of Theatre Heidelberg, this venue offers historical accommodation with 41 soundproof rooms.
Price fromC$ 117per nightSelect
Not available
Die Hirschgasse HeidelbergHirschgasse 3, Heidelberg, Germany, 69120
3.0 km from City Centre600 m from Old Bridge
Nestled in Neuenheim district, this grand hotel offers welcoming rooms and a gourmet restaurant.
8.0
Great107 reviews
Price fromC$ 348per nightSelect
Not available
Boutique Suites Heidelberg Alte ZigarrenmanufakturRomerstrasse 80 Weststadt, Heidelberg, Germany, 69115
500 m from City Centre800 m from Central Station Heidelberg
Offering garden views, the venue is placed close to Leinpfad, and boasts a private swimming pool.
10.0
Perfect1 review
Price fromC$ 688per nightSelect
Not available
Vier JahreszeitenHaspelgasse 2, Heidelberg, Germany, 69117
2.4 km from City Centre100 m from Old Bridge
Located next to Heidelberg Castle and only 200 meters from Market Square, this hotel features annex rooms and a private pool.
7.2
Very good793 reviews
Price fromC$ 150per nightSelect
Not available
Hip HotelHauptstr. 115, Heidelberg, Germany
2.1 km from City Centre200 m from Theatre Heidelberg
Offering international dishes, the hotel is set close to Altstadt in Altstadt district.
8.0
Great249 reviews
Price fromC$ 212per nightSelect
Not available
Schlosshotel MolkenkurKlingenteichstr.31, Heidelberg, Germany
2.5 km from City Centre400 m from Castle Heidelberg
This hotel is a frequent tourist destination due to its spectacular location and magnificent views of Neckar Valley.
6.8
Nice110 reviews
Price fromC$ 154per nightSelect
Not available
Eazy Hostel HeidelbergEppelheimer Str. 12, Heidelberg, Germany, 69115
1.2 km from City Centre800 m from Heidelberg Hauptbahnhof
With city views, the venue is placed 20 minutes' walk from the center of Heidelberg, at a short distance from Heidelberg Castle .
Price fromC$ 107per nightSelect
Not available
Hotel Mille Stelle CityGoethestr. 2, Heidelberg, Germany, 69115
900 m from City Centre400 m from Network Aging Research
The historical hotel is a good starting point to Heidelberg' sights including Historical Centre of Heidelberg and Chocolaterie St Anna No1.
Price fromC$ 176per nightSelect
Not available
City Partner Hotel Hollander HofNeckarstaden 66, Heidelberg, Germany, 69117
2.4 km from City Centre100 m from Old Bridge
The hotel offers beautiful views and easy access to Michaelskloster, boasting an unique location.
8.6
Great525 reviews
Price fromC$ 212per nightSelect
Not available
Residenz HeidelbergRathausstr. 45, Heidelberg, Germany
2.7 km from City Centre1.5 km from European Molecular Biology Laboratory
Located next to Historical Centre, the venue comprises 24 rooms with garden views.
7.6
Very good37 reviews
Price fromC$ 138per nightSelect
Not available
AuersteinDossenheimer Landstrasse 82, Heidelberg, Germany, 69121
3.3 km from City Centre1.6 km from University Heidelberg
Set within easy reach of Thingstätte, the venue features a refurbished restaurant serving meals of seasonal cuisine.
6.8
Nice72 reviews
Price fromC$ 160per nightSelect
Not available
Hotel Goldener HechtSteingasse 2, Heidelberg, Germany, 69117
2.5 km from City Centre100 m from Old Bridge
Offering unforgettable views of the bridge, the hotel welcomes guests to the garden restaurant that serves specialities of local cuisine.
7.8
Very good237 reviews
Price fromC$ 147per nightSelect
Not available
Parkhotel AtlanticSchloss-Wolfsbrunnen-Weg 23, Heidelberg, Germany
3.9 km from City Centre1.2 km from Castle Heidelberg
Featuring a private pool, this property is set a short distance from Stift Neuburg and Heidelberg Institute for Theoretical Studies.
7.4
Very good404 reviews
Price fromC$ 131per nightSelect
Not available
Hotel NeckarluxIn Der Neckarhelle 33-35, Heidelberg, Germany, 69118
5.5 km from City Centre1.1 km from Heidelberg Institute for Theoretical Studies
This hotel has 27 rooms and a public swimming pool, offering location in Ziegelhausen district not far away from a bus stop.
7.0
Very good98 reviews
Price fromC$ 128per nightSelect
Not available
Jugendherberge Heidelberg InternationalTiergartenstr. 5, Heidelberg, Germany, 69120
2.2 km from City Centre900 m from University Heidelberg
Nestled within a 30-minute walk of the city center, this historical hotel gives quick access to the central station.
7.2
Very good14 reviews
Price fromC$ 95per nightSelect
Not available
Hotel TannhauserBergheimerstrasse 6, Heidelberg, Germany, 69115
1.2 km from City Centre200 m from Network Aging Research
The hotel centrally located in Bergheim district close to Theatre Heidelberg has 17 rooms.
8.4
Great155 reviews
Price fromC$ 156per nightSelect
Not available
Hotel SudpfanneHauptstrasse 221, Heidelberg, Germany
2.7 km from City Centre300 m from Castle Heidelberg
Offering convenient proximity to Castle Heidelberg, the hotel is also close to University Heidelberg.
Price fromC$ 192per nightSelect
Not available
Ben'S BoardinghouseBelfortstrasse 1, Heidelberg, Germany, 69115
300 m from City Centre300 m from Central Station Heidelberg
The quiet hotel is a good starting point to Heidelberg' sights including Heidelberg Zoo and Network Aging Research.
5.6
Guest rating139 reviews
Price fromC$ 114per nightSelect
Not available
Hotel Pension Berger8 Erwin Rohde Strasse, Heidelberg, Germany, 69120
1.9 km from City Centre1000 m from Cluster of Excellence-Asia and Europe in a Global Context
You can take a dip in a private swimming pool at this historical hotel, located in the historical centre of Heidelberg.
Price fromC$ 230per nightSelect
Not available
Rafaela Hotel HeidelbergLutherstr. 17, Heidelberg, Germany, 69120
1.6 km from City Centre600 m from Cluster of Excellence-Asia and Europe in a Global Context
Located within a short distance of Historical Centre, this venue offers historical accommodation with 27 soundproof rooms.
Price fromC$ 176per nightSelect
Not available
Car By SideGaisberg Strasse 24, Heidelberg, Germany, 69115
1000 m from City Centre600 m from Network Aging Research
Just 1.5 km from Heidelberg Castle, this hotel offers canoeing, hiking and bowling for guests to keep active.
7.6
Very good11 reviews
Price fromC$ 140per nightSelect
Not available
Boardingstudio HeidelbergHildastrasse 18, Heidelberg, Germany, 69115
200 m from City Centre500 m from Central Station Heidelberg
Just 2.2 km from University Heidelberg, this hotel offers a sun deck and a library, while the central station is nearby.
8.0
Great5 reviews
Price fromC$ 249per nightSelect
Not available
Steffis Hostel HeidelbergAlte Eppelheimer Strasse 50, Heidelberg, Germany, 69115
700 m from City Centre400 m from Heidelberg Hauptbahnhof
This historical hostel welcomes travellers in the historical centre of Heidelberg, in close vicinity of Koerperwelten Museum Anatomie des Glueck.
Price fromC$ 106per nightSelect
Not available
Hemingway'S Hostel HeidelbergFahrtgasse 1, Heidelberg, Germany, 69117
1.5 km from City Centre100 m from Darmstaedter Hof Centrum
Nestled in Altstadt district of Heidelberg, the venue is about 15 km from Mannheim Arpt airport.
5.0
Guest rating7 reviews
Price fromC$ 123per nightSelect
Not available
Bs Neckar Apartment HeidelbergBruckenkopfstr.1 1 Ap.1.8 & Ap.1.9, Heidelberg, Germany, 69120
1.6 km from City Centre400 m from Darmstaedter Hof Centrum
Nestled in Neuenheim district of the city, the venue is about 15 km from Mannheim Arpt airport.
Price fromC$ 177per nightSelect
Not available
Apartmenthaus "Zum Lowen" Heidelberg - ZiegelhausenWilhelmsfelder Str. 72, Heidelberg, Germany, 69118
7.1 km from City Centre
Set next to a bus stop, and 20 minutes' drive to Heidelberg University, this accommodation comes with cots and playpens for guests with children.
Price fromC$ 89per nightSelect
Not available
Bs Luxury ApartmentObere Neckarstrasse 7, Heidelberg, Germany, 69117
2.6 km from City Centre100 m from Old Bridge
Located in Altstadt district, this exclusive venue features a terrace with a seating area.
8.0
Great6 reviews
Price fromC$ 196per nightSelect
Not available
Philosophenhohe Appartements18 Philosophenweg, Heidelberg, Germany, 69120
1.9 km from City Centre400 m from City Hall Heidelberg
Featuring a terrace, this property is situated a short distance from Museum of the Palatinate and restaurant and about a 20-minute walk from the center of Heidelberg.
Price fromC$ 388per nightSelect
Not available
Boardinghouse Luise 5Luisenstrasse 5, Heidelberg, Germany, 69115
1.2 km from City Centre200 m from Cluster of Excellence-Asia and Europe in a Global Context
Offering a fully equipped kitchen with a microwave oven, coffee/tea makers and a fridge, the venue is located 20 minutes' walking distance from the center of Heidelberg.
5.8
Guest rating2 reviews
Price fromC$ 253per nightSelect
Not available
Bergheim 41Bergheimer Str. 41, Heidelberg, Germany, 69115
1000 m from City Centre200 m from Network Aging Research
Located in Bergheim district only 1.7 km from Heidelberg Castle, this hotel has 32 rooms and a swimming pool.
8.4
Great37 reviews
Price fromC$ 212per nightSelect
Not available
Leonardo Hotel HeidelbergPleikartsforster Strasse 101, Heidelberg, Germany, 69124
2.1 km from City Centre1.6 km from Town Hall Rathaus
Local meals are served to guests staying in this quiet hotel ideally located in the historical centre of Heidelberg.
7.2
Very good173 reviews
Price fromC$ 117per nightSelect
Not available
Heidelberg SuitesNeuenheimer Landstrasse 12, Heidelberg, Germany, 69120
2.4 km from City Centre300 m from Old Bridge
Guests will be impressed with nice castle views and benefit from proximity to Historical Centre and Neckarwiese Heidelberg.
8.0
Great92 reviews
Price fromC$ 507per nightSelect
Not available
ExzellenzRohrbacher Strasse, 29, Heidelberg, Germany, 69115
1000 m from City Centre500 m from Network Aging Research
The in-house restaurant awaits guests onsite, while the high quality hotel boasts location in the centre of Heidelberg.
Price fromC$ 249per nightSelect
Not available
Hotel NeckartalIm Hofert 28, Heidelberg, Germany
6.7 km from City Centre
Enjoy wonderful views and relax by a private pool of the hotel, that boasts a tranquil location close to Dilsberg and S-Bahn station.
7.0
Very good250 reviews
Price fromC$ 132per nightSelect
Not available
ReginaLuisenstr. 6, Heidelberg, Germany, 69115
1.2 km from City Centre200 m from Network Aging Research
This hotel features rooms with garden views, while a convenient location provides easy access to Castle Heidelberg.
7.2
Very good123 reviews
Price fromC$ 140per nightSelect
Not available
Deutscher KaiserMuhltalstr. 41, Heidelberg, Germany, 69121
3.2 km from City Centre1.8 km from University Heidelberg
This hotel in the northern district of Heidelberg is situated close to Michaelskloster and welcomes guests since 1871.
7.8
Very good32 reviews
Price fromC$ 181per nightSelect
Not available
Hotel Goldener FalkeHauptstrasse 204, Heidelberg, Germany
2.5 km from City Centre100 m from Heiliggeistkirche
Situated about 15 minutes' walk from Deutsches Verpackungs Museum, the venue has 22 rooms with a breathtaking view of the castle.
8.2
Great663 reviews
Price fromC$ 222per nightSelect
Not available
Wohlfuhl-Hotel Neu HeidelbergKranichweg 15, Heidelberg, Germany, 69123
2.8 km from City Centre600 m from Town Hall Rathaus
This hotel, featuring 28 bright rooms and a traditional restaurant, is centrally based in the historical centre of the city.
8.2
Great52 reviews
Price fromC$ 127per nightSelect
Not available
Hotel Restaurant KrokodilKleinschmidtstrasse 12, Heidelberg, Germany
600 m from City Centre600 m from Network Aging Research
Offering convenient proximity to St. Anna-Kirche, the hotel is also close to Historical Centre of Heidelberg.
7.4
Very good99 reviews
Price fromC$ 93per nightSelect
Not available
The Heidelberg Acor HotelFriedrich-Ebert-Anlage 55, Heidelberg, Germany, 69117
1.9 km from City Centre100 m from Historical Centre of Heidelberg
Offering convenient proximity to Historical Centre, the hotel is also close to Heidelberg University.
7.8
Very good113 reviews
Price fromC$ 146per nightSelect
Not available
Sevendays Hotel BoardinghouseEppelheimer Str. 14, Heidelberg, Germany
1.2 km from City Centre900 m from Heidelberg Hauptbahnhof
This hotel, lodged in Bahnstadt district, boasts a café bar and views of the mountain.
9.2
Perfect2 reviews
Price fromC$ 180per nightSelect
Not available
Hotel PerkeoHauptstrasse 75, Heidelberg, Germany
1.8 km from City Centre200 m from City Hall Heidelberg
Offering 24 rooms with river views, the hotel is set in Altstadt district, just steps from Providenzkirche.
7.8
Very good273 reviews
Price fromC$ 217per nightSelect
Not available
SchoenbergerhofUntere Neckarstrasse 54 Heidelberg Germany, Heidelberg, Germany
1.9 km from City Centre200 m from City Hall Heidelberg
Located in the old part of Heidelberg, this hotel is within a 10-minute walk from Heidelberg University.
7.2
Very good211 reviews
Price fromC$ 291per nightSelect
Not available
Das Lamm HeidelbergPfarrgasse 3, Heidelberg, Germany, 69121
2.8 km from City Centre1.6 km from University Heidelberg
Set a few minutes' walk away from Alte Brücke, the hotel boasts historical architecture and 11 rooms with Mediterranean decor.
6.0
Guest rating31 reviews
Price fromC$ 236per nightSelect
Not available
Suytes Business StudiosCzernyring 40, Heidelberg, Germany
400 m from City Centre600 m from Central Station Heidelberg
Housed in a building with an urban-style architecture, this 4-storey hotel is not far away from Historical Centre of Heidelberg.
8.4
Great14 reviews
Price fromC$ 152per nightSelect
Not available
Hotel Am RathausHeiliggeiststrasse 1, Heidelberg, Germany
2.5 km from City Centre100 m from Heiliggeistkirche
Offering 20 rooms with castle views, the hotel is set in Altstadt district, just steps from Town Hall Rathaus.
6.8
Nice122 reviews
Price fromC$ 177per nightSelect
Not available
Hotel MonptiFriedrich-Ebert-Anlage 57, Heidelberg, Germany, 69117
1.9 km from City Centre100 m from Historical Centre of Heidelberg
Offering 14 rooms with mountain views, the hotel is set in Altstadt district, just steps from Historical Centre of Heidelberg.
7.6
Very good38 reviews
Price fromC$ 159per nightSelect
Not available
Hotel & Restaurant GrenzhofGrenzhof 9, Heidelberg, Germany, 69123
6.4 km from City Centre
This hotel in a busy area of Heidelberg offers French specialties served in the onsite garden restaurant.
8.4
Great26 reviews
Price fromC$ 214per nightSelect
Not available
Apartments & Hotel KurpfalzhofKurpfalzhof 10, Heidelberg, Germany, 69124
5.6 km from City Centre
This venue welcomes guests in the historical centre of Heidelberg, offering 12 rooms, hiking and cycling.
8.6
Great94 reviews
Price fromC$ 139per nightSelect
Not available
NeckarBismarckstr 19, 69115 Heidelberg, Germany, Heidelberg, Germany, 69115
1.3 km from City Centre200 m from Darmstaedter Hof Centrum
Located close to Town Hall, the hotel has 34 rooms, and boasts access to a coach station.
Price fromC$ 188per nightSelect
Not available
Auerstein DependanceDossenheimer Landstr. 61, Heidelberg, Germany, 69121
3.1 km from City Centre1.5 km from University Heidelberg
Staying at this suburban apartment in in the historical centre of Heidelberg, guests have quick access to Heidelberg Zoo.
5.6
Guest rating78 reviews
Price fromC$ 135per nightSelect
Not available
Hotel Weisser BockGrosse Mantelgasse 24, Heidelberg, Germany, 69117
2.2 km from City Centre300 m from Heiliggeistkirche
While staying in the hotel you are invited to discover University Heidelberg set nearby, or walk for only 5 minutes to enjoy Old Bridge.
7.4
Very good5 reviews
Price fromC$ 220per nightSelect
Not available
Hotel & Gasthaus BackmuldeSchiffgasse 11, Heidelberg, Germany, 69117
2.0 km from City Centre300 m from Theatre Heidelberg
Offering international dishes, the hotel is set close to University Heidelberg in Altstadt district.
8.4
Great126 reviews
Price fromC$ 189per nightSelect
Not available
Classic InnBelfortstr. 3, Heidelberg, Germany, 69115
300 m from City Centre300 m from Central Station Heidelberg
Offering convenient proximity to Altes Hallenbad, the hotel is also close to Heidelberg Zoo.
6.0
Guest rating57 reviews
Price fromC$ 143per nightSelect
Not available
Hotel BirkenhofBirkig-Hof 6, Heidelberg, Germany, 69214
4.8 km from City Centre2.5 km from Town Hall Rathaus
Located near King's Throne, this family-run hotel features a buffet breakfast.
9.0
Perfect76 reviews
Price fromC$ 162per nightSelect
Not available
Altstadt HotelSt. Anna Gasse 9, Heidelberg, Germany, 69117
1.3 km from City Centre200 m from Darmstaedter Hof Centrum
Comprising a patio, the apartment offers soundproof rooms in Altstadt district with Historical Centre right nearby.
6.0
Guest rating43 reviews
Price fromC$ 159per nightSelect
Not available
Europaischer Hof HeidelbergFriedrich-Ebert-Anlage 1, Heidelberg, Germany, 69117
1.3 km from City Centre300 m from Darmstaedter Hof Centrum
The luxury hotel is a good starting point to Heidelberg' sights including King's Throne and Alte Johanneskirche in Neuenheim.
Price fromC$ 396per nightSelect
Not available
Hotel Heidelberg AstoriaRahmengasse 30, Heidelberg, Germany, 69120
1.7 km from City Centre700 m from Darmstaedter Hof Centrum
Offering location in Neuenheim district, the hotel features cots and playpens for guests with children.
Price fromC$ 233per nightSelect
Not available
Hotel DenrikoHertzstr. 12, Heidelberg, Germany, 69126
4.1 km from City Centre
Nestled in Rohrbach district of Heidelberg, the venue is about 20 km from Mannheim Arpt airport.
6.6
Nice48 reviews
Price fromC$ 87per nightSelect
Not available
Heidelberg ApartmentsRedtenbacherstrasse 5, Heidelberg, Germany, 69126
4.2 km from City Centre
This historical hotel is nestled in the historical centre of Heidelberg, not far from German War Cemetery.
7.4
Very good1 review
Price fromC$ 159per nightSelect
Not available
Apartmenthaus HeidelbergHeinrich-Fuchs-Strasse 26, Heidelberg, Germany, 69126
2.5 km from City Centre2.0 km from European Molecular Biology Laboratory
This historical hotel is nestled in the historical centre of Heidelberg, not far from Theatre Heidelberg.
Price fromC$ 304per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

129 hotels found

FAQs about hotels in Heidelberg

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Heidelberg?
Of course, the hotel prices in Heidelberg change depending on the season, but on average: a 3-star hotel room costs 168C$ per night. If you're looking for something really special, a 5-star hotel can be found for 455C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Heidelberg?
Some of the top-rated affordable hotels are:
Residenz Heidelberg rating: 3.8/5
Parkhotel Atlantic rating: 3.7/5
See more favored cheap hotels here.
What are the most popular hotels near Volkerkundemuseum Heidelberg in Heidelberg?
Hip Hotel, Zum Pfalzgrafen are the best highly-rated hotels located within only 10 minutes' on foot of Volkerkundemuseum Heidelberg. If you are looking for a cheaper option, you might consider Bayrischer Hof which is about 20 minutes' walk from Heidelberg Castle.
What are the most popular hotels in Heidelberg for couples?
These hotels are suitable for a couple romantic trip: Auerstein and Regina.
What are good hotels for a short-term stay on business in Heidelberg?
Business travelers can be quite busy, but keen to see the atmosphere of Heidelberg. On this, you might enjoy Guesthouse Heidelberg.
Which hotels are located near the airport in Heidelberg?
Travelers who stayed in Heidelberg near Heidelberg (HDB) airport have left good reviews about Bergheim 41 and Hotel Panorama.
What are the most pet-friendly hotels in Heidelberg?
City Partner Hotel Hollander Hof and B.W.Alt Heidelberg are the coolest pet-friendly places to stay with your favored ones.
What are the best luxury hotels in Heidelberg?
These luxury hotels with exceptional service will make your stay great:
Hotel Chester Heidelberg rating: 4.2/5
Heidelberg Suites rating: 4.0/5
Wohlfuhl-Hotel Neu Heidelberg rating: 4.1/5
See more top-rated optionshere.

Where to stay in Heidelberg?

Best cheap hotels in Heidelberg

If you're on a budget, stay at The Heidelberg Acor Hotel, which offers rooms with rates starting from 154C$. Auerstein Dependance is an affordable choice that is directly adjacent to Zooschule Heidelberg and offers room rates from 136C$.

Heidelberg airports & Underground stations

Remain flexible during your stay and consider a hotel close to Central Heidelberg railway station, such as Holiday Inn Express Heidelberg City Centre and Ibis Heidelberg Hauptbahnhof, located only a 5-minute walk from the station.

Convenience of staying in hotels in the city centre

Visitors interested in staying in the downtown should check out Boardingstudio Heidelberg or Crowne Plaza Heidelberg City Centre, conveniently located near popular attractions, such as Altes Hallenbad. For a hotel in the iconic Bahnstadt district, choose Sevendays Hotel Boardinghouse that comes with a sundeck and a sunbathing terrace.

Hotels near Heidelberg Castle include Hotel Goldener Hecht, which is a 5-minute walk away from Wirtshaus zum Nepomuk.

Luxury and boutique accommodation in Heidelberg

If you're looking for a high-end hotel, consider staying at the 4-star Arthotel Heidelberg or 5-star Boutique Suites Heidelberg Alte Zigarrenmanufaktur. Heidelberg Suites offers a 5-star boutique stay with views across the castle, featuring a golf course, a Jacuzzi and hiking. Another 5-star option is Die Hirschgasse Heidelberg, a chain hotel which has a Jacuzzi, canoeing and mini golf.

Explore and find your best apartments, B&Bs and others

Hd Cityappartements is a cozy apartment in the center of the city located 150 meters from China-Restaurant Pavillon. Those who are seeking comfy B&Bs can stop by Marchenparadies, where they will find Heidelberg Apheartments with canoeing, hiking and cycling. If you're on a business trip, consider staying at Hotel Heidelberg, a conveniently located 3-star business hotel. Chester is a popular resort with a sauna, a Jacuzzi and a swimming pool for an unforgettable stay.

Show moreLess