Heidelberg Hotels near Heidelberg Castle

19 of 174 hotels
Fri 8/18
Sat 8/19
Compare vs. KAYAK all | none
Go to list
Stars reset
Review Score reset
Price reset
Hotel Name reset
Location reset
Neighborhoods reset
Hauptstraße 178, Heidelberg, Baden-Wurttemberg
8.4
Excellent
1,255 reviews
Distance
0.2 mi from
Check-in
Check-out

$114+

Top Boutique Hotel
Grabengasse 7, Heidelberg, Baden-Wurttemberg
9.1
Excellent
511 reviews
Distance
0.3 mi from
Check-in
Check-out

$135+

Top Romantic Hotel
Neuenheimer Landstraße 12, Heidelberg, Baden-Wurttemberg
9.2
Excellent
441 reviews
Distance
0.4 mi from
Check-in
Check-out

$202+

Hirschgasse 3, Heidelberg, Baden-Wurttemberg
9.0
Excellent
227 reviews
Distance
0.4 mi from
Check-in
Check-out

$94+

Hauptstraße 204, Heidelberg, Baden-Wurttemberg
8.2
Excellent
1,203 reviews
Distance
0.2 mi from
Check-in
Check-out

$78+

Neckarstaden 66, Heidelberg, Baden-Wurttemberg
8.6
Excellent
1,064 reviews
Distance
0.3 mi from
Check-in
Check-out

$86+

Zwingerstraße 20, Heidelberg, Baden-Wurttemberg
8.3
Excellent
1,007 reviews
Distance
0.1 mi from
Check-in
Check-out

$108+

Top City Hotel
Haspelgasse 8, Heidelberg, Baden-Wurttemberg
8.1
Excellent
1,011 reviews
Distance
0.4 mi from
Check-in
Check-out

$90+

Leyergasse 6, Heidelberg, Baden-Wurttemberg
8.1
Excellent
681 reviews
Distance
0.1 mi from
Check-in
Check-out

$85+

Steingasse 2, Heidelberg, Baden-Wurttemberg
8.0
Good
732 reviews
Distance
0.3 mi from
Check-in
Check-out

$74+

Obere Neckarstraße 2, Heidelberg, Baden-Wurttemberg
8.5
Excellent
710 reviews
Distance
0.2 mi from
Check-in
Check-out

$110+

Heiliggeiststraße 1, Heidelberg, Baden-Wurttemberg
8.0
Good
613 reviews
Distance
0.2 mi from
Check-in
Check-out

$82+

Haspelgasse 2, Heidelberg, Baden-Wurttemberg
7.5
Good
1,502 reviews
Distance
0.3 mi from
Check-in
Check-out

$85+

Steingasse 7, Heidelberg, Baden-Wurttemberg
8.4
Excellent
591 reviews
Distance
0.2 mi from
Check-in
Check-out

$85+

Lauerstraße 1, Heidelberg, Baden-Wurttemberg
9.0
Excellent
643 reviews
Distance
0.4 mi from
Check-in
Check-out

$112+

Heidelberg Castle