Available for booking 48

Best Hotels in Heidelberg

2 guests
Adults2+
Children under 170+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Search hotel
Find hotels on the map
Recommended Price Rating Center distance Stars
Filters
Heidelberg Marriott Hotel, Heidelberg1 / 23
8.3
Heidelberg, Vangerowstrasse 16, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
Although the hotel is dated -- you're in a historic city -- the rooms and facilities were sparkling clean! We were upgraded to a river-view room - stunning. The staff are amazing, helpful, and quick with requests
The facilities in the hotel is old but clean. Breakfast is nice.
the hotel itself has such a huge and decor rich living area which we loved because we also had to spend some time there on check out day. best of all was the fact that my little pet was allowed to roam around everywhere
The food is great 👍 the best steak restaurant in town.
Perfect, very central, only minus Point is the parking price
Nice hotel, very friendly staff, delicious breakfast and more than enough, one diner in the restaurant was also very good
All reviews (32) Video
152 USD
View more
deals
NH Collection Heidelberg, Heidelberg1 / 30
8.7
Heidelberg, Bergheimer Str. 91, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
While the location in Heidelberg is excellent and convenient, we would likely consider alternative accommodations for any future family trips to the city
Afterall good stay and safe and quiet neighbourhood
Special praise goes to this hotel! They upgraded my room for my birthday and even gave me a cake!
A very distinctive hotel, just like the pictures in the reviews. Highly recommended
The only bad things is the location is slight far from train station, we pulled 2 big luggages, 1 medium size luggage, 1 stroller all the way to the hotel and decided to call for taxi when we depart
I have two rooms in December before Christmas and it was one of the most comfortable bed I had for the two weeks trip. Two nights here and my baby son loves their breakfast
All reviews (38) Video
276 USD
View more
deals
Leonardo Hotel Heidelberg, Heidelberg1 / 30
8.2
Heidelberg, Pleikartsforster Str. 101, 69124 Geydelberg, Germaniya (45 min from centre) 🧭 Map
We have booked Leonardo Heidelberg hotel for a week and it was one of the best choices we've made in this trip!! The staff were very kind and helpful and helped with everything we needed! The breakfast was great - go for the chocolate croissant!! The location was exactly what we looked for with plenty of parking places
overall quite good and sufficient for everything you need with reasonable price. Parking is 8 euro per day and driving to city about 15min. We found nearby with quite a number of restaurants but didn’t try out
Overall, the value for money is pretty good. It's a bit far from the old town, requiring about a 15-minute bus ride
We came for a small vacation to this hotel,it’s a great and clean place,great atmosphere with amazing hospitality from the team the general manager I think is name Almar and the guy in the reception mozes gave as great time I really recommend
The room had a bathtub, which was great for a nice warm soak after getting caught in the rain and feeling really cold that day
Hotel comes with a bar and reasonably priced
All reviews (25) Video
96 USD
View more
deals
Hotel Europäischer Hof Heidelberg, Bestes Hotel Deutschlands in Historischer Architektur, Heidelberg1 / 25
9.1
Heidelberg, Friedrich-Ebert-Anlage 1, 69117 Geydelberg, Germaniya (in the centre) 🧭 Map
The staff were very warm and attentive, making us feel right at home. The breakfast was excellent, and while the pool is small, the sauna was very comfortable
Breakfast was a standout, with a wide variety of fresh, high-quality options served in a charming setting. The on-site spa and wellness facilities were also excellent, offering a serene escape in the heart of the city
This hotel has been passed down by a family for over a hundred years. The swimming pool is small, the service is good, and the breakfast variety is not very large.
Warmest and most professional hotel I’ve ever experienced! Absolutely recommend! I had the immense pleasure of staying at the Hotel Europäischer Hof in Heidelberg during the Heidelberger Frühling Festival, where I performed as a classical chanson singer
We stayed in a room in the main building and were given a room type upon check-in. Although historic, it has been modernized and updated to be very comfortable
Guided by Caroline von Kretschmann, the dynamic daughter of the esteemed founding family, alongside her mother, the remarkably elegant and super stylish Sylvia von Kretschmann, the Europäischer Hof exudes a sense of tradition and timeless charm
All reviews (24) Video
355 USD
View more
deals
ibis Heidelberg Hauptbahnhof, Heidelberg1 / 30Good price
8.3
Heidelberg, Willy-Brandt-Platz 3, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
Good location, but be careful the street in front, there are some illegal people exchanging things there
Room is a bit small Food is good Location is excellence and conveneint
Everyone was extremely nice and helpful. Hotel is not air conditioned, which is not unusual. Hotel was right next to train station which was nice. Overall, nice, comfortable hotel
However, the bus and tram station is also next to the main station, it make it very convenient to the market. The room is smelly (not smoking smell) , not sure what it is
Walking to the hotel at night can be dangerous for solo traveller, in front of the place is a car park, and many stranger and homeless people is around the station
The hotel is next to the train station but there is an abandoned big shop in between the station and hotel
All reviews (30) Video
94 USD
View more
deals
Leonardo Heidelberg City Center, Heidelberg1 / 26
8.2
Heidelberg, Bergheimer Str. 63, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
Amazing location in the Heidelberg’s city center. Very good for business trip. Breakfast have a good variety.
This place was amazing! Clean room, very comfortable, and very helpful staff. Loved having lemon water to the guests at the entrance
An absolutely delightful stay, and very close to the Christmas markets and short (for us)walk to the castle
The room is spacious, clean, and the facilities are good. Street parking is 3 euros per hour, free after 19:00 pm to 8:00 am. Hotel parking is 17 euros per day. You can calculate which is more cost-effective.
It looks very close to the old town on the map, but it's not. It takes about 15 minutes to walk to the train station, and the old town is about the same. I personally think the location is not good either
I booked a hotel a month ago, and I didn't choose to cancel at any time because I had to go out. But on the day of booking, my friend asked me to stay at her house, and when I asked, the hotel said I couldn't cancel
All reviews (27) Video
130 USD
View more
deals
Qube Hotel Bergheim, Heidelberg1 / 25
8.6
Heidelberg, Bergheimer Str. 74, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
We loved this hotel! Very friendly staff, lovely rooms and excellent breakfast! Great location.
The rooms were lovely, clean and well-appointed. We had dinner at the restaurant one evening and it was amazing!
Very clean, comfortable hotel. Staff is amazing. Breakfast buffet is wonderful. I highly recommend !
The evening menu was first class with an excellent wine list. The breakfast is fresh and of a high standard. Our dogs also liked it very much, and they immediately supplied water
Convenient location near train station, quiet and functional room with comfortable large bed. Overall clean, but shower door had some mold.
For those who can't walk, the tram stops almost right in front of the door. Dogs are not a problem here either, good big underground car park and very friendly and competent staff in the service area
All reviews (36) Video
175 USD
View more
deals
Wohlfühl-Hotel Neu Heidelberg, Heidelberg1 / 28
8.3
Heidelberg, Kranichweg 15, 69123 Geydelberg, Germaniya (60 min from centre) 🧭 Map
The hotel ist very nice, escpecially for its price in comparison to similair Hotels. The service is good and the breakfast buffet is great. Ich would recommend a stay there to others
I love the food from the Grill 16, very delicious, specially steaks that we have ordered...
Room was good size, large walk in shower. They have parking that you pay for but there is parking on the street. Is close to the tram line into Heidelberg but the hotel is actually in Eppelheim
Excellent location in a residential area, ideal for us visiting our granddaughter who is studying in Heidelberg. The Staff, service, friendliness and cleanliness was very good, as was the airconditioned room
Buffet breakfast, not included in room rate, had a good choice of food and a relatively modest price restaurant menu as well. Public transport, Tram, is just a few minutes walk from the hotel
Hotel only has payable private parking 🅿 but street parking outside the hotel is fine , our car was parked in the same place for 4 days, no problem. No hesitation in staying here again on our next visit to Heidelberg
All reviews (24) Video
143 USD
View more
deals
Arthotel Heidelberg, Heidelberg1 / 23
9.0
Heidelberg, Grabengasse 7, 69117 Geydelberg, Germaniya (in the centre) 🧭 Map
While the superb central location in the Old Town was the major highlight, making the Christmas markets and main sights easily walkable, and the room itself was spacious, well-furnished, and very clean with excellent Wi-Fi, the service and amenities did not consistently meet expected 4-star standards
Excellent hotel and loft guest room. Staff was friendly and helpful.
Nice and big room. Excellent location.
The location is amazing. We walked right out and explored the university area! Also, staff let us park in underground lot before check in and after checkout the 2nd day.
Wonderful hotel with amazing customer service especially at the reception Breakfast is also wonderful with fresh food and delicious options Having its own parking is a great advantage especially if you want to stay near the old town Walking distance to everything you need : shopping , restaurants, monuments, etc… Can’t say enough how much we enjoyed staying there …
Outstanding hotel in the heart of Heidelberg yet just slightly removed from old town that it's quiet. Exquisite room - felt like a princess with the mural on the ceiling - with all the amenities and an enormous bathroom
All reviews (32) Video
236 USD
View more
deals
Qube Hotel Bahnstadt, Heidelberg1 / 25
8.9
Heidelberg, Grune Meile 21, 69115 Geydelberg, Germaniya (2 km from centre) 🧭 Map
Very nice hotel, not far from the train station. Also has a good restaurant.
The hotel is new and well furnished with clean room. The location is good with supermarket, lots of restaurants nearby. Unfortunately, there is not enough parking places.
Not far from Heidelberg Station, surrounded by supermarkets, DM and pharmacies, as well as the Good Luck Hans burger restaurant, it is very convenient.
The hotel is in a relatively modern area of ​​Heidelberg, not in the old town. Parking is located downstairs of the hotel and costs 14.8 euros. The room is quite clean and not too big.
All reviews (1) Video
108 USD
View more
deals
Meininger Hotel Heidelberg Hauptbahnhof, Heidelberg1 / 15
8.2
Heidelberg, Carl-Benz-Strasse 2/1, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
Very clean, comfortable hotel not far from Hauptbahnof. Good amenities - clean kitchen, wide sitting area. Receptions guy with grey beard-) working for night shift was extremely helpful when I arrived late in the hotel
Very nice staff! We had good time here. But they charge us for saving each luggage, it’s a bit unfair.
It's a very nice place to stay, which I've booked several times, very friendly and helpful receptionists, Felicitas does a great job ! and all the others. They always have a warm welcome
The kitchen provides everything you need to prepare a full meal for the whole family and the breakfast is rich and has a great variety of things to offer
We stayed for 2 days and I must say I love the place. The Personel were too kind and helpful. I strongly recommend this place!!!!
Everything was great!! Central location, clean rooms and at reception John was very friendly! Thank you John!!
All reviews (18) Video
View more
deals
SevenDays Hotel BoardingHouse, Heidelberg1 / 30
8.1
Heidelberg, Eppelheimer Str. 14, 69115 Geydelberg, Germaniya (2 km from centre) 🧭 Map
Otoparkıyla, konumuyla, markete yakınlığıyla, çok güzel bir otel. Tavsiye ederim.
Happy Stay We didn’t notice the reception is not 7/24, we checked email when we arrived and found the code for the room key. The room is clean and good for family. But no air conditioning, only with fans
The hotel is bright and clean, and the location is excellent, with a supermarket right across the street
Seven Days hotel ist my first experience in Germany. That’s why I plan to until to find Hause. The hotel all personal are extremely kind. Füsun ist also extremely helpful and extra attentive
Our experience in this hotel was very nice! The room has everything you need, small kitchen, fridge, coffee machine, and a nice small balcony. And specially the bed was comfortable
Has supermarket nearby in walking distance. Can buy and cook simple dishes in the room
All reviews (42) Video
145 USD
View more
deals
Hotel Bayrischer Hof, Heidelberg1 / 22
8.3
Heidelberg, Rohrbacher Str. 2, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
It was good for my business trip. But if you want to enjoy the stay this hotel is not the place. No fridge or coffee maker or water boiler. No iron or anything extra that can make it fun to stay in
The USB charging ports were a lifesaver, even when I forgot my adapter. The staff were also super friendly and helpful.
Was a great stay at hotel Bayrischer. Location was easy to find and check in was seamless. Parking was a little complicated and not really convinent to get to hotel and then park, so ask about it beforehand if driving
The hotel has a great location, close to many attractions and convenient for getting around. However, it’s right next to the tram track, so you can expect some noise, especially at night
Good old-fashioned German hotel directly on Bismarckplatz at one end of the pedestrian zone. Didn't eat breakfast in the hotel
But stay here was great and was easy to walk to all the sights nearby. Although I did forget to take photos of the hotel as we went out to explore. Hotel room was big and super quiet
All reviews (40) Video
139 USD
View more
deals
The Heidelberg Exzellenz Hotel, Heidelberg1 / 12
9.0
Heidelberg, Rohrbacher Str. 29, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
We stayed here for 3 nights and had a very good experience. Best part: the very caring staff! Example: I'm used to a soft mattress and so they put on a mattress topper and brought extra pillows, too
Very clean, nice personnel, good positioning. It's a very nice place to stay fost a few days.
That made all the difference! Thank you!! Our room was very nice, beautifully kitted out, extra chairs, desk, lounge chair, fridge, kettle. Excellent and varied breakfast 🥞 with a number of organic items
The room was excellent – spacious, well-equipped, beautifully decorated. Even though I was far from home, it truly felt homely. Guests can enjoy complimentary drinks such as coffee and juice
Friendly staff at check in, a beautiful hotel with lovely architecture, easy walk into the town centre. Parking is on street around the hotel but a very quiet area so no worries regards security
😉 The staff were not available when I arrived, however, they have a super easy system to acquire key and access building. I met the staff for breakfast, they were friendly, helpful and kind
All reviews (33) Video
133 USD
View more
deals
Hotel Engelhorn, Leimen1 / 30
8.9
Leimen, Ernst-Naujoks-Strasse 2, 69181 Laymen, Germaniya (in the centre) 🧭 Map
To that I'll say that I originally gave 2 stars even though the shower pressure was good and the bed was comfortable and the rooms were quiet (these can be acknowledged even with a negative experience), but I've updated my rating just because of how I was treated by them even if after the situation
Very good family owned hotel. A little bit of the beaten path but well worth the price. Very helpful staff. I got a Christmas present when I checked out, first time ever ❤️
Very clean. Big room. Excellent breakfast. Best service in the area!
Very complete , nice and large room...with an excellente staff to make your stay perfect
Very nice room This is a great place to stay if you have a car to move around although a tram station is not too far from it. The property is well kept and the employees there are very friendly and helpful
A fantastic hotel, room was really comfortable and spacious and so clean. Staff were really helpful and friendly. Free parking on site which was a bonus. Breakfast had plenty to choose from and tasty
All reviews (21) Video
122 USD
View more
deals
Hotel Heidelberger Hof, Heidelberg1 / 13
8.1
Heidelberg, Plock 1, 69117 Geydelberg, Germaniya (in the centre) 🧭 Map
We were directed to excellent restaurants, for both lunch and dinner, that we would have never found on our own
Clean room. Great location. Very comfy beds. Front desk staff were very friendly. I will definitely stay here again
My room was simplistic yet practical and functional. It has everything I needed, except for a kettle, which I was able to get one at the front desk. The best part of my stay here was the breakfast buffet
Good location in old town. Although free parking is there details were unclear on how to get to the parking. Meant we had to pay for parking under the near by shopping center.
The room was clean, warm, and inviting. The staff was friendly and took great care of us. We were in town for the Christmas Market and we really loved the location of the hotel right in the heart of the old town.
Very accommodating staff 😊 Friendly and accommodating staff, great location, close to all the major sites, the breakfast was always fresh, plentiful and delicious. My room was rather small but very comfortable
All reviews (30) Video
164 USD
View more
deals
Berggasthof Königstuhl, Heidelberg1 / 25High rating
9.2
Heidelberg, Königstuhl 2 (45 min from centre) 🧭 Map
Good for weekend relax outside the city, the hotel is location top of hill and easy to access with car.
Fabulous hotel - newly built, good facilities, clean, bright and with outstanding views over Heidelberg. There is also good parking on site
) Even though I checked in late, they even arranged dinner for me, and the view was amazing! They even have a dedicated parking lot, so parking is super convenient. If you have a rental car, I highly recommend it
The staff were so kind to Koreans who came from far away! (Especially the female receptionist
The funicular railway is right next door giving access direct to the Altstadt and Schloss
Thank you again for your kindness
All reviews (40) Video
299 USD
View more
deals
Premier Inn Heidelberg City Bahnstadt Hotel, Heidelberg1 / 20
8.9
Heidelberg, Czernyring 26-28, 69115 Geydelberg, Germaniya (in the centre) 🧭 Map
The location is also excellent, it is midway between the train station and the city center, for my stay in Heidelberg just perfect
Great cafe. Clean rooms. Excellent services in surrounding neighborhood
Excellent! Very comfortable and friendly. Everyone spoke English
Hotel was a great stay overall. Upon initial arrival, the hotel was a bit hard to find (look for “Hotel 41” sign) and it stated there was parking at available but it was full
We parked at the parking garage by Aldis and it was 20 euros for 24 hours. Lots of restaurants and shops very close. The old town of Heidelberg was beautiful
A lovely hotel with really friendly staff, very clean and efficiently run. I would stay again and ideally situated not far from the old town
All reviews (22) Video
177 USD
View more
deals
Hotel Zum Ritter, Heidelberg1 / 22
8.4
Heidelberg, Hauptstrasse 178, 69117 Geydelberg, Germaniya (in the centre) 🧭 Map
Lovely hotel full of charm! Excellent service! Available coffee and tea station 24/7. Amazing staff, very friendly and so willing to help with anything! Would stay here again for sure☺️
The location was amazing- right in the center of the old town - making it easy to walk everywhere. The room was comfortable and the hotel is in a beautiful historic building.
Friendly staff at check in and very clean rooms! Good breakfast for additional charge- coffee was not so good! 😊 When we asked for extra pillows we were surprised with size! We were very happy! We would stay again in the future as it’s located in old Heidelberg and has such interesting history and beautiful architecture! Danke! 😊🇩🇪
This hotel is beautiful inside and out. It is centrally located in the historic area which made it perfect for our stay. The staff was very nice and the morning breakfast buffet was great. Our room was very comfortable.
Very historic and beautiful, it was a pleasure to stay there. GREAT location in the old city. No parking at the hotel but you can park a few minutes away for 8 euro a day. The exterior is being touched up just now
We had an amazing stay! The front desk manager was so helpful- he had great recommendations and was so hospitable! The rooms were also large and so comfortable
All reviews (26) Video
159 USD
View more
deals
Hotel Panorama Heidelberg, Heidelberg1 / 20
8.7
Heidelberg, 19 Bismarckstraße (in the centre) 🧭 Map
Beautiful hotel. Great service and location in the center with excellent connections to bus and tram. Beautiful view on the river. Breakfast has also a separate section with vegan / vegetarian food. Very friendly staff
Breakfast was excellent — a generous and hearty German breakfast with lots of options: fruits, vegetables, cheeses, cold items, fresh breads, yogurt, waffles, and you could also request different coffee types and egg options
Amazing hotel! The rooms, breakfast, and staff were all excellent. The morning coffee stand at the hotel entrance was such a nice touch — you can grab a coffee and start your day exploring the city
The service was excellent from start to finish — the staff was kind, attentive, and always ready to help whenever we needed something
Bedsheets were changed daily, the bed was very comfortable, and the room was warm and cozy even though it was freezing outside. There was a fridge and a great coffee machine in the room, which we really appreciated
What truly stood out was the customer service — our son forgot his teddy bear at the hotel, and the staff kindly shipped it back to us. Highly recommended, especially for families with young children
All reviews (30) Video
101 USD
View more
deals
Popular resorts
X