You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 2 more
Locality
Popular locations
Show -3 more
Showing Properties in Heidelberg
Heidelberg Marriott Hotel
Based on 846 Ratings and 0 reviews
(846 Ratings)
₹ 10,163
₹ 8,755
+ ₹ 710 taxes & fees
Per Night
Hilton Heidelberg
Based on 920 Ratings and 0 reviews
(920 Ratings)
₹ 10,363
+ ₹ 725 taxes & fees
Per Night
City Partner Hotel Holländer Hof
₹ 10,034
₹ 9,332
+ ₹ 1,654 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Hotel Bayrischer Hof
Based on 852 Ratings and 0 reviews
(852 Ratings)
₹ 5,033
₹ 4,681
+ ₹ 830 taxes & fees
Per Night
Lotte Hostel
₹ 5,835
₹ 5,427
+ ₹ 968 taxes & fees
Per Night
Hotel Europäischer Hof Heidelberg
₹ 29,638
₹ 24,800
+ ₹ 1,736 taxes & fees
Per Night
Boutique Hotel Heidelberg Suites
Based on 299 Ratings and 0 reviews
(299 Ratings)
₹ 29,389
₹ 27,332
+ ₹ 4,846 taxes & fees
Per Night
NH Collection Heidelberg
Based on 238 Ratings and 0 reviews
(238 Ratings)
₹ 9,157
₹ 7,285
+ ₹ 1,277 taxes & fees
Per Night
Hotel Villa Marstall
Based on 171 Ratings and 0 reviews
(171 Ratings)
₹ 8,142
₹ 7,573
+ ₹ 1,333 taxes & fees
Per Night
Qube Hotel Bahnstadt
₹ 7,241
₹ 6,735
+ ₹ 1,194 taxes & fees
Per Night
Rafaela Hotel Heidelberg
(58 Ratings)
₹ 13,271
₹ 12,213
+ ₹ 1,991 taxes & fees
Per Night
Arthotel Heidelberg
(57 Ratings)
₹ 16,336
₹ 15,193
+ ₹ 2,710 taxes & fees
Per Night
Berggasthof Königstuhl
Based on 239 Ratings and 0 reviews
(239 Ratings)
₹ 8,785
₹ 8,170
+ ₹ 1,451 taxes & fees
Per Night
Hotel & Restaurant Hackteufel
₹ 10,124
₹ 9,416
+ ₹ 1,680 taxes & fees
Per Night
Hotel Zur Alten Brücke
Based on 309 Ratings and 0 reviews
(309 Ratings)
₹ 10,362
₹ 9,637
+ ₹ 1,719 taxes & fees
Per Night
Hotel am Schloss
Based on 225 Ratings and 0 reviews
(225 Ratings)
₹ 11,027
+ ₹ 772 taxes & fees
Per Night
Boardinghotel Heidelberg
(186 Ratings)
₹ 6,059
₹ 5,469
+ ₹ 820 taxes & fees
Per Night
Qube Hotel Bergheim
₹ 10,320
+ ₹ 722 taxes & fees
Per Night
Boutique Suites Heidelberg Alte Zigarrenmanufaktur
Based on 29 Ratings and 0 reviews
(29 Ratings)
₹ 62,416
+ ₹ 4,369 taxes & fees
Per Night
Boardinghotel Premium Heidelberg
₹ 5,416
₹ 5,037
+ ₹ 899 taxes & fees
Per Night
You can also Explore Hotels in Heidelberg on our partner site www.goibibo.com.
Q: ✅ What are the 5 best luxury hotels in Heidelberg offering excellent hospitality in 2025?
Q: ✅ How to pick the best hotels & properties for Heidelberg accommodation?
Top Rated/Reviewed Hotels | Top 4 Star hotels | Top Budget hotels for Stay |
Q: ✅Which are the most reviewed hotels of Heidelberg?
Q: ✅ How many guests can one room accommodate, in the hotels located in Heidelberg?
Q: ✅ I have booked a stay at a resort recently in Heidelberg for the coming month. Is there any way to get a free room upgrade?
Get the best deals on different type of Hotel categories in Heidelberg with MakeMyTrip.com. Choose from 74 hotels in Heidelberg. Just Rs 2197 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.
Starting Price | Rs. 2197 |
Heidelberg Hotels | 74 |
Weststadt
Heidelberg-Ziegelhausen
Bergheim
Bergheim
Weststadt
Altstadt
Bergheim
Weststadt
Bergheim
Bergheim
Bahnstadt
Weststadt
Bergheim
Heidelberg-Kirchheim
Weststadt
Bahnstadt
Heidelberg-Kirchheim
Altstadt
Weststadt
Rohrbach
Heidelberg
Bergheim
Bahnstadt
Altstadt
Bergheim
Bergheim
Bad Wimpfen
Quadrate
Rüsselsheim
Quadrate
Walldorf
Schwetzingerstadt
Schwetzingerstadt
Frankenthal
Weststadt
Altstadt
Bergheim
Bergheim
Bahnstadt
Altstadt
Altstadt
Bergheim
Weststadt
Heidelberg-Kirchheim
Kelsterbach
Schwetzingerstadt
Rüsselsheim
Mitte
Schwetzingerstadt
Raunheim
Walldorf
Kelsterbach
Exciting Offers on Top Rated Properties
Flat
15% OFF
WELCOMEMMTINTL
Upto 10,000 INR. Applicable only for first time user
Up to
30% OFF
MMTINTLTRAVEL
Valid on 500,000+ hotels across international cities.
Flat
3,000 off
MMTSUPERINTL
Valid on bookings value over 50,000 INR.
Upto
40% off
MMTSAVER
Valid on Budget Hotels (less than INR 4,000/night).