Heidelberg Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Heidelberg hotels

Heidelberg Marriott Hotel
Vangerowstr. 16, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €145 per night from 1 Jul to 2 Jul
€145
per night
1 Jul - 2 Jul
1.49 km from city centre
8/10 Very Good! (781 reviews)
"I loved everything about this hotel except the Hamburger! Location is great, staff are fantastic, amazing breakfast, and nice pool! However, we enjoyed the location so much that we decided to stay for lunch even after checking out and the hamburger I ordered wasn't good at all, could not eat it. ..."

Reviewed on 8 May 2023

Heidelberg Marriott Hotel
Hotel Central Heidelberg
Kaiserstr. 75, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €83 per night from 7 Jun to 8 Jun
€83
per night
7 Jun - 8 Jun
1.12 km from city centre
7.6/10 Good! (685 reviews)
Classic hotel, convenient location
"The hotel was well-positioned to sample the local businesses and was close to the central train station. Parking was available for a few but not offered upfront (street parking was offered, but there was nowhere to park). Another drawback was that the elevator (lift) was out of commission so we hauled ..."

Reviewed on 20 May 2023

Hotel Central Heidelberg
Hotel Bayrischer Hof
Rohrbacherstr. 2, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €75 per night from 11 Jun to 12 Jun
€75
per night
11 Jun - 12 Jun
0.08 km from city centre
8.2/10 Very Good! (750 reviews)
"Charming and the perfect location on the Altstadt!"

Reviewed on 3 Apr 2023

Hotel Bayrischer Hof

Save an average of 15% on thousands of hotels when you're signed in

NH Collection Heidelberg
4 out of 5
Bergheimer Str. 91, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €102 per night from 2 Jul to 3 Jul
€102
per night
2 Jul - 3 Jul
0.8 km from city centre
8.4/10 Very Good! (997 reviews)
"I loved the hotel. It was first time staying at NH Hotels that my furture trevels stays will definitely be at NH hotels."

Reviewed on 30 May 2023

NH Collection Heidelberg
Leonardo Hotel Heidelberg
Pleikartsfoerster Str. 101, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €58 per night from 18 Jun to 19 Jun
€58
per night
18 Jun - 19 Jun
3.32 km from city centre
7.8/10 Good! (891 reviews)
"Convenient"

Reviewed on 23 Aug 2022

Leonardo Hotel Heidelberg
Staycity Aparthotels Heidelberg
Speyerer Straße 9, Heidelberg
Fully refundableReserve now, pay when you stay
The price is €89 per night from 18 Jun to 19 Jun
€89
per night
18 Jun - 19 Jun
1.69 km from city centre
8.6/10 Excellent! (634 reviews)
Friendly and pleasant stay
"Very clean , efficient room setting , friendly staff and near old town centre . Price is reasonable ."

Reviewed on 31 Aug 2022

Staycity Aparthotels Heidelberg
Leonardo Hotel Heidelberg City Center
Bergheimer Str. 63, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €77 per night from 25 Jun to 26 Jun
€77
per night
25 Jun - 26 Jun
0.49 km from city centre
7.8/10 Good! (779 reviews)

Reviewed on 24 Sep 2022

Leonardo Hotel Heidelberg City Center
ibis Heidelberg Hauptbahnhof
3 out of 5
Willy Brandt Platz 3, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €63 per night from 18 Jun to 19 Jun
€63
per night
18 Jun - 19 Jun
1.3 km from city centre
7.8/10 Good! (916 reviews)
"Very close to the train station and bus and street cars. You can get anywhere you need to go rather quickly from here. The rooms are very small but comfortable. Breakfast is awesome."

Reviewed on 12 May 2023

ibis Heidelberg Hauptbahnhof
The Heidelberg Exzellenz Hotel
3.5 out of 5
Rohrbacher Straße 29, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €119 per night from 4 Jun to 5 Jun
€119
per night
4 Jun - 5 Jun
0.52 km from city centre
9/10 Wonderful! (273 reviews)
"A great value and the staff was exceedingly friendly. I’d definiertem stay here again."

Reviewed on 26 May 2023

The Heidelberg Exzellenz Hotel
Qube Heidelberg
4 out of 5
Bergheimer Str. 74, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €119 per night from 11 Jun to 12 Jun
€119
per night
11 Jun - 12 Jun
0.88 km from city centre
8.8/10 Excellent! (741 reviews)
"Restaurant was really good and service was outstanding, definitely recommend! Hotel was comfortable, clean and quiet, staff very helpful. A short tram or bus ride to the centre of the old town."

Reviewed on 30 May 2023

Qube Heidelberg
B&B Hotel Heidelberg
Rudolf-Diesel-Straße 7, Heidelberg
Fully refundable
The price is €58 per night from 11 Jun to 12 Jun
€58
per night
11 Jun - 12 Jun
1.9 km from city centre
8/10 Very Good! (152 reviews)
Amon review
"Overall the hotel was good. Nice breakfast w good coffee. When I checked in however, the room was already slept in by someone and unmade. I had to switch rooms which was a pain. Altogether not a bad place. Was still some construction going on with workers and building materials on the property. Looks ..."

Reviewed on 19 Dec 2022

B&B Hotel Heidelberg
Hotel Heidelberger Hof
4 out of 5
Plöck 1, Heidelberg
Fully refundableReserve now, pay when you stay
The price is €136 per night from 4 Jun to 5 Jun
€136
per night
4 Jun - 5 Jun
0.1 km from city centre
8.2/10 Very Good! (376 reviews)
"Very clean hotel situated close to the train station. Easy access to many shops and restaurants. Very friendly staff. Would recommend staying here in Heidelberg!"

Reviewed on 29 Apr 2023

Hotel Heidelberger Hof
Hotel Villa Marstall
Lauerstr. 1, Heidelberg
Fully refundableReserve now, pay when you stay
The price is €152 per night from 18 Jun to 19 Jun
€152
per night
18 Jun - 19 Jun
1.03 km from city centre
9.2/10 Wonderful! (131 reviews)
"Loved the unique, classic, old town feel of Villa Marstall. We wish we could have stayed longer. One of my all favorite hotels we have visited. Hope to return one day."

Reviewed on 15 May 2023

Hotel Villa Marstall
City Partner Hotel Holländer Hof
3.5 out of 5
Neckarstaden 66, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €135 per night from 18 Jun to 19 Jun
€135
per night
18 Jun - 19 Jun
1.24 km from city centre
9.2/10 Wonderful! (633 reviews)
"Fantastic location, very helpful staff. Room clean and comfortable. Breakfast buffet is wonderful in a beautiful setting."

Reviewed on 29 May 2023

City Partner Hotel Holländer Hof
sevenDays Hotel BoardingHouse
Eppelheimer Straße 14, Heidelberg
The price is €104 per night from 20 Jun to 21 Jun
€104
per night
20 Jun - 21 Jun
2.13 km from city centre
8.6/10 Excellent! (118 reviews)
"this property has a kitchen. it's nice to cook some own food"

Reviewed on 21 May 2023

sevenDays Hotel BoardingHouse
Hotel Mille Stelle City
Goethestr. 2, Heidelberg, 69115
Fully refundableReserve now, pay when you stay
The price is €69 per night from 4 Jun to 5 Jun
€69
per night
4 Jun - 5 Jun
0.49 km from city centre
8.4/10 Very Good! (223 reviews)
Clean, economical option
"This hotel is as it appears. No frills, just a clean, economical place in Heidelberg. It’s just outside of old town. A little far for walking but not too bad. Plenty of restaurants within a 15 min walk."

Reviewed on 6 Apr 2023

Hotel Mille Stelle City
Boardinghotel Premium Heidelberg
Karlsruher Str. 96, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €73 per night from 21 Jun to 22 Jun
€73
per night
21 Jun - 22 Jun
3.33 km from city centre
9/10 Wonderful! (14 reviews)
"Excellent stay and extremely clean"

Reviewed on 25 Mar 2023

Boardinghotel Premium Heidelberg
Zum Löwen Heidelberg
3 out of 5
Wilhelmsfelder Str. 72, Heidelberg, BW, 69118
The price is €62 per night from 14 Jun to 15 Jun
€62
per night
14 Jun - 15 Jun
5.87 km from city centre
7.4/10 Good! (30 reviews)
Would not stay there again
"Not as expected"

Reviewed on 3 Apr 2022

Zum Löwen Heidelberg
Hotel & Restaurant Hackteufel
3 out of 5
Steingasse 7, Heidelberg, BW, 69117
The price is €126 per night from 5 Jun to 6 Jun
€126
per night
5 Jun - 6 Jun
1.25 km from city centre
8.8/10 Excellent! (355 reviews)
"We loved this hotel’s historic building and decorations. The room was very clean and comfortable and the restaurant downstairs was excellent. Be aware if arriving by car because driving the narrow streets packed with people is a little tricky."

Reviewed on 14 May 2023

Hotel & Restaurant Hackteufel
Hotel zum Ritter St. Georg
Hauptstraße 178, Heidelberg, BW
Fully refundableReserve now, pay when you stay
The price is €162 per night from 6 Jun to 7 Jun
€162
per night
6 Jun - 7 Jun
1.19 km from city centre
9/10 Wonderful! (26 reviews)
Old/Charming hotel with nice staff
"The location of the hotel was great and close to a lot of local shops and food options. transportation is easy to get to. Staff was very friendly and helpful. However, the rooms themselves were in rough shape. I understand the hotel is old, but no a/c made it impossible to sleep because the room ..."

Reviewed on 24 May 2023

Hotel zum Ritter St. Georg
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.

More cheap stays in Heidelberg

Where to stay in Heidelberg

Find the best Heidelberg areas and neighborhoods for the activities you enjoy most. Learn more about Heidelberg

Near an Attraction

Heidelberg hotels information

Number of reviews
9,505
Accommodation
1,682 hotels
Lowest Price
€58
Highest Price
€162

Frequently asked questions

Where is the best place to stay in Heidelberg?

Hotel Europäischer Hof Heidelberg is a favourite with Expedia customers. This 5-star hotel offers a full-service spa and a restaurant. Traveller reviews also recommend Lotte Hostel and Boutique Hotel Heidelberg Suites - Small Luxury Hotels as top choices for your trip. See all available top hotels, or vacation rentals in Heidelberg.

  

What are some of the best holiday rentals that Heidelberg has to offer?

Vrbo Property: This highly rated holiday home rental in Heidelberg is situated in the city centre, and has a patio and free WiFi to help you feel content during your stay. Kitchen amenities include a fridge to make your meal-planning easier. See all vacation rentals in Heidelberg.

If I need to cancel my hotel reservation in Heidelberg, will I receive a refund?

Yes, most hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Heidelberg.

What's the best budget-friendly accommodation in Heidelberg?

Based on reviews, Denner Hotel is a popular 3-star hotel for our travellers in search of a less expensive place to stay, and it offers free WiFi. Other choices to stay on the cheap include Hotel Chester Heidelberg and Hotel Neckartal.

What's the best hotel for a family trip to Heidelberg?

Hotel Auerstein is a top 3-star hotel on Expedia for families and features free WiFi. Other good choices for your stay with the children include sevenDays Hotel BoardingHouse and Auerstein Dependance. Also, attractions such as Bonsai Zentrum Museum and Heidelberg Zoo are fun for children of all ages.

What's the best accommodation for a romantic holiday in Heidelberg?

Hotel Europäischer Hof Heidelberg is a favourite 5-star hotel for couples, and features premium bedding and a full-service spa. Other good options for your romantic getaway include Die Hirschgasse Heidelberg and Heidelberg Marriott Hotel.

What's the best pet-friendly accommodation option in Heidelberg?

Hotel Auerstein is a top dog-friendly hotel and offers free WiFi for its human guests. Other good choices to stay with your pet include Hotel Bayrischer Hof and Hotel Chester Heidelberg.

What's the best high-end hotel in Heidelberg?

Hotel Europäischer Hof Heidelberg is a 5-star hotel with a restaurant and a full-service spa, and it's a popular choice for Expedia travellers looking for a pampered stay. Wohlfühl-Hotel Neu Heidelberg and Boutique Hotel Heidelberg Suites - Small Luxury Hotels are other upscale choices for your trip.

What's the best boutique-style hotel in Heidelberg?

Boutique Hotel Heidelberg Suites - Small Luxury Hotels is a favourite 4-star hotel with our travellers looking for stylish accommodation, and features 25 guestrooms, massages and a garden. If you're searching for a boutique hotel, you might also want to look at Die Hirschgasse Heidelberg.

What's the best accommodation in Heidelberg that's close to historical sites?

Based on our travel expertise, Goldener Falke is a top 3-star hotel for history seekers booking on Expedia, and it offers a restaurant and free WiFi. A couple of other options close to historic sites include Hotel Villa Marstall and City Partner Hotel Holländer Hof. Also, notable landmarks to visit include Heidelberg Castle, Heidelberg University Library and Heidelberg Student Jail.

What are some hotels with pools in Heidelberg?

Heidelberg Marriott Hotel: Features 2 restaurants, an indoor pool and a sauna. Another option that features an on-site pool is Hotel Europäischer Hof Heidelberg. View all hotels with pools in Heidelberg.

What is the best spa hotel in Heidelberg?

Die Hirschgasse Heidelberg is a top luxury spa hotel with a bar. In-room massages are also available. Other popular spa hotels in Heidelberg include Leonardo Hotel Heidelberg and Hotel Neckartal.

Recent Reviews in Heidelberg
Expedia verified reviews