Search
Filter By
Price (per night):
€0 - €39
€40 - €49
€50 - €59
€60 - €79
€80+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Boutique Suites Heidelberg Alte Zigarrenmanufaktur
Rošmerstrasse 80, Weststadt, Heidelberg, 69115, Germany Show on map
Score 9.8 from 10 reviews
Pricesfrom (per room per night)
Single€179
Double€1150
Score 9.3 from 1215 reviews
Pricesfrom (per room per night)
Single€23
Double€68
Arthotel Heidelberg
Grabengasse 7, Heidelberg, 69117, Germany Show on map 1.28 miles from Heidelberg
Score 9.1 from 243 reviews
Pricesfrom (per room per night)
Single€123
Double€200
Hotel Europašischer Hof Heidelberg
Friedrich-Ebert-Anlage 1, Heidelberg, 69117, Germany Show on map 0.81 miles from Heidelberg
Score 9.0 from 325 reviews
Pricesfrom (per room per night)
Single€199
Double€835
Score 9.0 from 887 reviews
Pricesfrom (per room per night)
Single€85
Double€159
Hotel Villa Marstall
Lauerstrasse 1, Heidelberg, 69117, Germany Show on map 1.43 miles from Heidelberg
Score 9.0 from 687 reviews
Pricesfrom (per room per night)
Single€105
Double€173
Score 8.9 from 100 reviews
Pricesfrom (per room per night)
Single€95
Double€190
Score 8.8 from 24 reviews
Pricesfrom (per room per night)
Single€126
Double€385
House of Huštter - Heidelberg Suites & Spa
Neuenheimer Landstrasse 12, Heidelberg, 69120, Germany Show on map
Score 8.8 from 344 reviews
Pricesfrom (per room per night)
Single€171
Double€1090
Score 8.7 from 596 reviews
Pricesfrom (per room per night)
Single€72
Double€
Score 8.7 from 223 reviews
Pricesfrom (per room per night)
Single€103
Double€322
Score 8.7 from 333 reviews
Pricesfrom (per room per night)
Single€79
Double€169
Hotel & Gasthaus Backmulde
Schiffgasse 11, Heidelberg, 69117, Germany Show on map 1.29 miles from Heidelberg
Score 8.7 from 483 reviews
Pricesfrom (per room per night)
Single€88
Double€
City Partner Hotel Hollašnder Hof
Neckarstaden 66, Heidelberg, 69117, Germany Show on map 1.53 miles from Heidelberg
Score 8.7 from 712 reviews
Pricesfrom (per room per night)
Single€89
Double€142
Hotel Tannhašuser
Bergheimerstrasse 6, Heidelberg, 69115, Germany Show on map 0.85 miles from Heidelberg
Score 8.6 from 824 reviews
Pricesfrom (per room per night)
Single€88
Double€133
Score 8.6 from 313 reviews
Pricesfrom (per room per night)
Single€83
Double€195
Score 8.6 from 199 reviews
Pricesfrom (per room per night)
Single€89
Double€
The Heidelberg Exzellenz Hotel
Rohrbacher Str. 29, Heidelberg, 69115, Germany Show on map 0.59 miles from Heidelberg
Score 8.6 from 423 reviews
Pricesfrom (per room per night)
Single€67
Double€131
Score 8.6 from 198 reviews
Pricesfrom (per room per night)
Single€75
Double€136
Qube Hotel Bergheim
Bergheimerstr 74, Heidelberg, 69115, Germany Show on map 0.67 miles from Heidelberg
Score 8.6 from 662 reviews
Pricesfrom (per room per night)
Single€88
Double€197
Score 8.6 from 32 reviews
Pricesfrom (per room per night)
Single€144
Double€100
Hotel Zur Alten Brušcke
Obere Neckarstrasse 2, Heidelberg, 69117, Germany Show on map 1.55 miles from Heidelberg
Score 8.6 from 437 reviews
Pricesfrom (per room per night)
Single€89
Double€149
Score 8.5 from 158 reviews
Pricesfrom (per room per night)
Single€84
Double€174
Hotel-Restaurant Hackteufel
Steingasse 7, Heidelberg, 69117, Germany Show on map 1.52 miles from Heidelberg
Score 8.5 from 357 reviews
Pricesfrom (per room per night)
Single€80
Double€179
Score 8.5 from 341 reviews
Pricesfrom (per room per night)
Single€75
Double€171
GuestHouse Heidelberg
Bergheimer Strasse 24, Heidelberg, 69115, Germany Show on map 0.75 miles from Heidelberg
Score 8.5 from 568 reviews
Pricesfrom (per room per night)
Single€75
Double€99
Score 8.5 from 122 reviews
Pricesfrom (per room per night)
Single€67
Double€256
Score 8.4 from 324 reviews
Pricesfrom (per room per night)
Single€85
Double€160
Score 8.4 from 228 reviews
Pricesfrom (per room per night)
Single€69
Double€150
Score 8.4 from 345 reviews
Pricesfrom (per room per night)
Single€99
Double€210
Hotel Goldener Falke
Hauptstr. 204, Heidelberg, 69117, Germany Show on map 1.52 miles from Heidelberg
Score 8.4 from 969 reviews
Pricesfrom (per room per night)
Single€79
Double€199
Hotel Bayrischer Hof
Rohrbacher Str. 2, Heidelberg, 69115, Germany Show on map 0.81 miles from Heidelberg
Score 8.3 from 1596 reviews
Pricesfrom (per room per night)
Single€55
Double€92
Score 8.3 from 654 reviews
Pricesfrom (per room per night)
Single€43
Double€168
Score 8.3 from 252 reviews
Pricesfrom (per room per night)
Single€90
Double€178
DK Hotel Deutscher Kaiser
Mušhltalstr. 41, Heidelberg, 69121, Germany Show on map 2.2 miles from Heidelberg
Score 8.3 from 174 reviews
Pricesfrom (per room per night)
Single€75
Double€169
Score 8.2 from 18 reviews
Pricesfrom (per room per night)
Single€89
Double€99
Score 8.2 from 219 reviews
Pricesfrom (per room per night)
Single€54
Double€105
Schlosshotel Molkenkur
Klingenteichstrasse 31, Heidelberg, 69117, Germany Show on map 1.45 miles from Heidelberg
Score 8.2 from 211 reviews
Pricesfrom (per room per night)
Single€89
Double€111
Hotel Heidelberg
Heuauerweg 35-37, Heidelberg, 69124, Germany Show on map 1.86 miles from Heidelberg
Score 8.1 from 787 reviews
Pricesfrom (per room per night)
Single€60
Double€134
NH Collection Heidelberg
Bergheimer Str. 91, Heidelberg, 69115, Germany Show on map 0.66 miles from Heidelberg
Score 8.1 from 824 reviews
Pricesfrom (per room per night)
Single€89
Double€
Hotel ISG Heidelberg
Im Eichwald 19, Heidelberg, 69126, Germany Show on map 2.16 miles from Heidelberg
Score 8.1 from 427 reviews
Pricesfrom (per room per night)
Single€62
Double€140
Score 8.1 from 812 reviews
Pricesfrom (per room per night)
Single€80
Double€
acor Boutique Hotel
Friedrich-Ebert-Anlage 55, Heidelberg, 69117, Germany Show on map 1.15 miles from Heidelberg
Score 8.0 from 219 reviews
Pricesfrom (per room per night)
Single€85
Double€
Score 8.0 from 1685 reviews
Pricesfrom (per room per night)
Single€58
Double€
Hotel Restaurant Krokodil
Kleinschmidtstrasse 12, Heidelberg, 69115, Germany Show on map 0.46 miles from Heidelberg
Score 8.0 from 140 reviews
Pricesfrom (per room per night)
Single€70
Double€79
Parkhotel Atlantic
Schloss-Wolfsbrunnen-Weg 23, Heidelberg, 69118, Germany Show on map 2.36 miles from Heidelberg
Score 8.0 from 772 reviews
Pricesfrom (per room per night)
Single€69
Double€109
Hotel am Rathaus
Heiliggeiststr. 1, Heidelberg, 69117, Germany Show on map 1.55 miles from Heidelberg
Score 8.0 from 325 reviews
Pricesfrom (per room per night)
Single€79
Double€149
Score 7.9 from 123 reviews
Pricesfrom (per room per night)
Single€68
Double€140
Score 7.9 from 158 reviews
Pricesfrom (per room per night)
Single€69
Double€119
Hotel Rose Heidelberg inklusive Frušhstušck & Saunanutzung
Karlsruher Strasse 93, Heidelberg, 69126, Germany Show on map 1.27 miles from Heidelberg
Score 7.9 from 138 reviews
Pricesfrom (per room per night)
Single€69
Double€165
Hotel Monpti
Friedrich-Ebert-Anlage 57, Heidelberg, 69117, Germany Show on map 1.17 miles from Heidelberg
Score 7.8 from 189 reviews
Pricesfrom (per room per night)
Single€75
Double€125
hotelo Heidelberg
Czernyring 42-44, Heidelberg, 69115, Germany Show on map 0.17 miles from Heidelberg
Score 7.8 from 986 reviews
Pricesfrom (per room per night)
Single€49
Double€58
ibis Heidelberg Hauptbahnhof
Willy-Brandt-Platz 3, Heidelberg, 69115, Germany Show on map 0.47 miles from Heidelberg
Score 7.7 from 1849 reviews
Pricesfrom (per room per night)
Single€51
Double€56
Leonardo Hotel Heidelberg City Center
Bergheimer Strasse 63, Heidelberg, 69115, Germany Show on map 0.68 miles from Heidelberg
Score 7.7 from 663 reviews
Pricesfrom (per room per night)
Single€76
Double€149
Heidelberg Marriott Hotel
Vangerowstrasse 16, Heidelberg, 69115, Germany Show on map 0.9 miles from Heidelberg
Score 7.7 from 714 reviews
Pricesfrom (per room per night)
Single€79
Double€
Hotel Goldener Hecht
Steingasse 2, Heidelberg, 69117, Germany Show on map 1.53 miles from Heidelberg
Score 7.7 from 576 reviews
Pricesfrom (per room per night)
Single€62
Double€109
Score 7.7 from 322 reviews
Pricesfrom (per room per night)
Single€51
Double€56
Hotel am Schloss
Zwingerstrasse 20, Heidelberg, 69117, Germany Show on map 1.52 miles from Heidelberg
Score 7.7 from 332 reviews
Pricesfrom (per room per night)
Single€79
Double€251
The Dubliner Hotel & Irish Pub
Hauptstr. 93, Heidelberg, 69117, Germany Show on map 1.23 miles from Heidelberg
Score 7.6 from 542 reviews
Pricesfrom (per room per night)
Single€58
Double€
Score 7.5 from 61 reviews
Pricesfrom (per room per night)
Single€128
Double€270
Leonardo Hotel Heidelberg
Pleikartsfošrster Str. 101, Heidelberg, 69124, Germany Show on map 1.24 miles from Heidelberg
Score 7.5 from 1694 reviews
Pricesfrom (per room per night)
Single€53
Double€109
Score 7.4 from 258 reviews
Pricesfrom (per room per night)
Single€32
Double€
Score 7.4 from 1283 reviews
Pricesfrom (per room per night)
Single€70
Double€
Hotel Central Hauptbahnhof
Kaiserstr. 75, Heidelberg, 69115, Germany Show on map 0.43 miles from Heidelberg
Score 7.3 from 440 reviews
Pricesfrom (per room per night)
Single€45
Double€129
Denner Hotel
Bergheimer Strasse 8, Heidelberg, 69115 , Germany Show on map 0.84 miles from Heidelberg
Score 7.3 from 320 reviews
Pricesfrom (per room per night)
Single€60
Double€78
Score 7.3 from 188 reviews
Pricesfrom (per room per night)
Single€72
Double€234
Score 7.2 from 95 reviews
Pricesfrom (per room per night)
Single€60
Double€320
Score 7.2 from 327 reviews
Pricesfrom (per room per night)
Single€52
Double€204
Hotel & Restaurant Grenzhof
Grenzhof 9, Heidelberg, 69123, Germany Show on map 4.19 miles from Heidelberg
Score 1.0 from 1 review
Pricesfrom (per room per night)
Single€98
Double€190
Pricesfrom (per room per night)
Single€250
Double€295
Pricesfrom (per room per night)
Single€140
Double€370
Pricesfrom (per room per night)
Double€220
Apartmenthaus \Zum Lošwen\ Heidelberg - Ziegelhausen
Wilhelmsfelder Str. 72, Heidelberg, 69118, Germany Show on mapPricesfrom (per room per night)
Double€110
BS Neckar Apartment Heidelberg
Brušckenkopfstr.1/1 Ap.1.8 & Ap.1.9, Heidelberg, 69120, Germany Show on mapPricesfrom (per room per night)
Double€174
Pricesfrom (per room per night)
Double€150
Pricesfrom (per room per night)
Double€120
Pricesfrom (per room per night)
Double€89
Pricesfrom (per room per night)
Double€99
Pricesfrom (per room per night)
Double€153
Pricesfrom (per room per night)
Double€144
Pricesfrom (per room per night)
Double€210
Pricesfrom (per room per night)
Double€145
Pricesfrom (per room per night)
Double€95
Pricesfrom (per room per night)
Double€100
Pricesfrom (per room per night)
Double€77
Pricesfrom (per room per night)
Double€125
Pricesfrom (per room per night)
Double€122
Pricesfrom (per room per night)
Double€166
Pricesfrom (per room per night)
Double€129
Pricesfrom (per room per night)
Double€152
Pricesfrom (per room per night)
Double€199
Star Inn Hotel & Suites Premium Heidelberg
9 Speyerer Strasse, Heidelberg, 69115, Germany Show on mapPricesfrom (per room per night)
Double€166
Pricesfrom (per room per night)
Double€89