Heidelberg Hotels

Browse 12 Heidelberg, Germany hotel reviews for 83 Heidelberg hotels and find the cheapest hotels, best rates and deals.

Check Rates and Availability

Price Range (USD):

0
401.599571627

Hotel Class:

1 star
$53 - $105
2 stars
$59 - $266
3 stars
$52 - $137
4 stars
$59 - $151
5 stars
$148 - $208

Hotel Name Contains:

Hotels near Heidelberg

Mannheim Hotels18.8 km
Bad Durkheim Hotels39 km

Search for hotels in a new location

Currency:

Cheap Heidelberg Hotels and Deals

Check-in:
Check-out:
Guests:
Rooms:
#1 of 83 hotels in Heidelberg
Koder says: "Best all around hotel in Heidelberg, Germany with regards to value and location...."
3
Average Rate
$72
#2 of 83 hotels in Heidelberg
Chokk says: "Der Europische Hof is something as seldom as a 5 star family owned hotel. The ..."
5
Average Rate
$148
#3 of 83 hotels in Heidelberg
noncientifika says: "Stayed here for a night a couple of years ago. It is very conveniently situated...."
2
Average Rate
$63
#4 of 83 hotels in Heidelberg
Larrys says: "If you are looking for a nice hotel with all the amenities then this is good cho..."
4
Average Rate
$67
#5 of 83 hotels in Heidelberg
delsol67 says: "Heidelberg isn't an inexpensive place to stay. I chose this hotel for it's price..."
3
#6 of 83 hotels in Heidelberg
Hummingbird says: "The Marriott Renaissance Karlsruhe was another of the four star hotels on our fi..."
-
#7 of 83 hotels in Heidelberg
ItchyForTravel says: "I booked this hotel for my first day of Germany travel and paid in full in advan..."
-
#8 of 83 hotels in Heidelberg
mainhart says: "This hotel is very convenient to all the sights of beautiful historic Heidelberg..."
3
Average Rate
$91
#9 of 83 hotels in Heidelberg
noncientifika says: "I stayed at the ISG hotel for the EMBL for a week and it is one if the worst exp..."
3
Average Rate
$90
#10 of 83 hotels in Heidelberg
This Heidelberg is located near a railway station and tram stop that put all attractions within the city and the Rhine-Neckar ar...
3
Average Rate
$52
Heidelberg
photo by: findmeabeach