Heidelberg Hotels

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Heidelberg Marriott Hotel
4.5 out of 5
Vangerowstr. 16, Heidelberg, BW, 69115
Fully refundableReserve now, pay when you stay
The price is €111 per night from 3 Jul to 4 Jul
1.49 km from city centre
4/5 Very Good! (709 reviews)
"The staff was beyond amazing"

Reviewed on 19 Jun 2022

Heidelberg Marriott Hotel
Hotel Villa Marstall
3 out of 5
Lauerstr. 1, Heidelberg, 69117
Fully refundableReserve now, pay when you stay
The price is €156 per night from 12 Jul to 13 Jul
1.03 km from city centre
4.5/5 Wonderful! (97 reviews)
"Excellent stay! The staff was welcoming, the room was beautiful and clean, and the location is superb! Thank you for an enjoyable stay!"

Reviewed on 8 Jun 2022

Hotel Villa Marstall
Leonardo Hotel Heidelberg City Center
3.5 out of 5
Bergheimer Str. 63, Heidelberg, BW, 69115
The price is €80 per night from 3 Jul to 4 Jul
0.49 km from city centre
3.9/5 Very Good! (737 reviews)
Convenient location
"Modest outdated room and bathroom. Carpet needs replacement! Bath, no shower. Tea maker, no coffee machine (a big pity) and a small fridge. Friendly and helpful staff. Traffic noise, not too bad at night. Comfy bed and pillows. Hotel parking underground cost 17€. Free street parking 7pm-8am on weekdays, ..."

Reviewed on 23 Nov 2021

Leonardo Hotel Heidelberg City Center
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Qube Heidelberg
4 out of 5
Bergheimer Str. 74, Heidelberg, BW, 69115
Fully refundableReserve now, pay when you stay
The price is €109 per night from 10 Jul to 11 Jul
0.88 km from city centre
4.4/5 Wonderful! (682 reviews)
"Fabulous hotel with great facilities. Room was spacious and clean, we slept well every night. The hotel also has a great bar, we didn't try any food but the staff there were excellent. We arrived in Heidelberg via train station and this hotel is perfectly situated between the train station and the ..."

Reviewed on 12 May 2022

Qube Heidelberg
Hotel Heidelberger Hof
4 out of 5
Plöck 1, Heidelberg, 69117
The price is €136 per night from 28 Jun to 29 Jun
0.1 km from city centre
4/5 Very Good! (318 reviews)
"Super friendly and kind staff, respectful and accommodating."

Reviewed on 30 May 2022

Hotel Heidelberger Hof
B&B Hotel Heidelberg
2 out of 5
Rudolf-Diesel-Straße 7, Heidelberg, 69115
Fully refundableReserve now, pay when you stay
The price is €68 per night from 17 Jul to 18 Jul
1.9 km from city centre
4.2/5 Very Good! (88 reviews)
No frills hotel
"Easy going, no frills stay. Staff was helpful, room was clean and we got exactly what we paid for. It was pretty close to old town ~20 min walk"

Reviewed on 26 Jan 2022

B&B Hotel Heidelberg
Hotel Bayrischer Hof
3 out of 5
Rohrbacherstr. 2, Heidelberg, BW, 69115
Fully refundableReserve now, pay when you stay
The price is €85 per night from 3 Jul to 4 Jul
0.08 km from city centre
4.2/5 Very Good! (684 reviews)
"This was a beautiful hotel in the heart of Heidelberg, close to shops, coffee and the city area. Will stay there again for sure!"

Reviewed on 31 May 2022

Hotel Bayrischer Hof
Hotel Europäischer Hof Heidelberg
5 out of 5
Friedrich-Ebert-Anlage 1, Heidelberg, BW, 69117
The price is €278 per night from 26 Jun to 27 Jun
0.24 km from city centre
4.6/5 Exceptional! (219 reviews)
"Wish I would have stayed longer. Natasha and DeWayne in the spa were wonderful!"

Reviewed on 5 Jun 2022

Hotel Europäischer Hof Heidelberg
Leonardo Hotel Heidelberg
4 out of 5
Pleikartsfoerster Str. 101, Heidelberg, BW, 69124
Fully refundableReserve now, pay when you stay
The price is €62 per night from 30 Jun to 1 Jul
3.32 km from city centre
3.9/5 Good! (837 reviews)
Nice hotel away from the city
"Nice hotel a little far away from the city with spa and gym. Breakfast is outstanding."

Reviewed on 12 Dec 2021

Leonardo Hotel Heidelberg
ibis Heidelberg Hauptbahnhof
2.5 out of 5
Willy Brandt Platz 3, Heidelberg, BW, 69115
Fully refundableReserve now, pay when you stay
The price is €67 per night from 17 Jul to 18 Jul
1.3 km from city centre
3.9/5 Good! (881 reviews)
Tiny room! Very well located
"Very well located, and convenient. However, the room was extremely small."

Reviewed on 27 Nov 2021

ibis Heidelberg Hauptbahnhof
Don't see what you're looking for?
See all available properties in Heidelberg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent Reviews in Heidelberg
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code