Hotels in Heidelberg

Showing 121 - 140 from 234 properties
Apartments
Moselbrunnenweg 71-1, Ziegelhausen, 69118 Heidelberg, Germany
8.6 Fabulous
Hotel
Price from: $82
Schloß-Wolfsbrunnen-Weg 23, 69118 Heidelberg, Germany
7.8 Good
From: $82
Apartments
Price from: $129
Römerstrasse 235 1.Stockwerk, Rohrbach, 69126 Heidelberg, Germany
From: $129
Hotel
Price from: $108
Brückenstraße 14, Neuenheim, 69120 Heidelberg, Germany
8.8 Fabulous
From: $108
Hotel
Price from: $89
Im Eichwald 19, 69126 Heidelberg, Germany
8.1 Very good
From: $89
Hotel
Price from: $127
Lutherstr. 17, Neuenheim, 69120 Heidelberg, Germany
9.1 Superb
From: $127
Hotel
Price from: $62
Blumenstraße 54, 69115 Heidelberg, Germany
7.8 Good
From: $62
Apartments
Price from: $203
Friedrich-Ebert-Anlage 55, Altstadt, 69117 Heidelberg, Germany
From: $203
Hotel
Price from: $123
Zwingerstrasse 20, Altstadt, 69117 Heidelberg, Germany
8.2 Very good
From: $123
Hotel
Price from: $86
Grüne Meile 21, Bahnstadt, 69115 Heidelberg, Germany
8.5 Very good
From: $86
Apartments
Price from: $94
Wilhelmsfelder Straße 42, 69118 Heidelberg, Germany
8.9 Fabulous
From: $94
Apartments
Price from: $127
Lauerstraße 7, Altstadt, 69117 Heidelberg, Germany
9.1 Superb
From: $127
Hotel
Price from: $139
Hauptstr. 204, Altstadt, 69117 Heidelberg, Germany
8.3 Very good
From: $139
Hotel
Price from: $98
Vangerowstrasse 16, Bergheim, 69115 Heidelberg, Germany
7.4 Good
From: $98
Guest house
Price from: $64
Friedhofweg 28, Ziegelhausen, 69118 Heidelberg, Germany
6.7 Pleasant
From: $64
Hotel
Price from: $106
Klingenteichstraße 31, 69117 Heidelberg, Germany
7.9 Good
From: $106
Aparthotel
Price from: $98
Czernyring 40, 69115 Heidelberg, Germany
8.4 Very good
From: $98
Apartments
Price from: $54
Wilhelmsfelder Str. 72, 69118 Heidelberg, Germany
7.4 Good
From: $54
Hotel
Price from: $287
Friedrich-Ebert-Anlage 1, Altstadt, 69117 Heidelberg, Germany
9.2 Superb
From: $287
Aparthotel
Price from: $125
Hildastrasse 18, 69115 Heidelberg, Germany
8.3 Very good
From: $125