Hotels in Heidelberg

Showing 41 - 60 from 234 properties
Hotel
Price from: $152
Bergheimer Str. 41, Bergheim, 69115 Heidelberg, Germany
8.5 Very good
From: $152
Hotel
Price from: $79
Rohrbacher Str. 2, Bergheim, 69115 Heidelberg, Germany
7.4 Good
From: $79
Hotel
Price from: $154
Friedrich-Ebert Anlage 32, Altstadt, 69117 Heidelberg, Germany
8.7 Fabulous
From: $154
Hotel
Price from: $94
Im Hofert 28, 69118 Heidelberg, Germany
7.4 Good
From: $94
Hotel
Price from: $94
Bergheimer Str. 91, Bergheim, 69115 Heidelberg, Germany
8.1 Very good
From: $94
Apartments
Price from: $123
21 Bergheimer Straße ground floor, Bergheim, 69115 Heidelberg, Germany
8.7 Fabulous
From: $123
Aparthotel
Heinrich-Fuchs-Straße 26, Rohrbach, 69126 Heidelberg, Germany
8.6 Fabulous
Apartments
Ladenburger Straße 70, Neuenheim, 69120 Heidelberg, Germany
8.8 Fabulous
Apartments
Price from: $136
Brechtelstraße, Rohrbach, 69126 Heidelberg, Germany
9.2 Superb
From: $136
Apartments
Price from: $266
13 Marstallstraße, Altstadt, 69117 Heidelberg, Germany
9.3 Superb
From: $266
Apartments
Price from: $257
21 Bergheimer Straße, Bergheim, 69115 Heidelberg, Germany
8.7 Fabulous
From: $257
Aparthotel
18 Im Eichwald, 69126 Heidelberg, Germany
8.7 Fabulous
Hotel
Price from: $70
Kleinschmidtstrasse 12, 69115 Heidelberg, Germany
8.0 Very good
From: $70
Apartments
Price from: $152
Luisenstraße 5, Bergheim, 69115 Heidelberg, Germany
8.9 Fabulous
From: $152
Hotel
Price from: $97
Bergheimerstraße 6, Bergheim, 69115 Heidelberg, Germany
8.1 Very good
From: $97
Apartments
7 In der Vogelstang, 69115 Heidelberg, Germany
8.0 Very good
Guest house
Price from: $59
Mittelbadgasse 2, Altstadt, 69117 Heidelberg, Germany
7.4 Good
From: $59
Apartments
Zwingerstr. 14, Altstadt, 69117 Heidelberg, Germany
9.2 Superb
Hotel
Price from: $121
Rahmengasse 30, Neuenheim, 69120 Heidelberg, Germany
8.9 Fabulous
From: $121
Guest house
Price from: $81
Botheplatz 120, 69126 Heidelberg, Germany
8.1 Very good
From: $81