Madhya Pradesh hotels

Madhya Pradesh hotels

Madhya Pradesh
Check-in
Check-out
Compare vs KAYAK |

Latest Madhya Pradesh Hotel Deals

Indore
Indore
3 stars from ₹ 603
4+ stars from ₹ 1,583
Bhopal
Bhopal
3 stars from ₹ 754
4+ stars from ₹ 6,257
Ujjain
3 stars from ₹ 679
4+ stars from ₹ 2,036
Gwalior
Gwalior
3 stars from ₹ 905
4+ stars from ₹ 1,885
Jabalpur
3 stars from ₹ 603
4+ stars from ₹ 5,051
Khajurāho
Khajurāho
3 stars from ₹ 603
4+ stars from ₹ 2,412

Good to know

Low season

FebruaryCheapest month to stay with an average 27% drop in price.

High season

AprilMost expensive month to stay with an average 486% rise in price.

Average price (weeknight)

₹ 3,002Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 3,382Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Madhya Pradesh

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Madhya Pradesh

Are hotels in Madhya Pradesh safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Madhya Pradesh?

How much is a cheap hotel in Madhya Pradesh?

How much is a hotel in Madhya Pradesh for tonight?

How much is a hotel in Madhya Pradesh for this weekend?

Best Madhya Pradesh hotels

Show all
Wow Hotel - Indore
1
8.7 Excellent (227 reviews)
₹ 2,941+
Effotel Hotel Indore - Indore - Building
2
8.2 Excellent (187 reviews)
₹ 2,338+
Radisson Blu Hotel Indore - Indore - Bedroom
3
8.1 Excellent (359 reviews)
₹ 4,298+
Sayaji Hotel Indore - Indore - Bedroom
4
8.0 Excellent (314 reviews)
₹ 3,468+
Hotel Hori Palace - Ujjain - Lobby
5
7.9 Good (33 reviews)
₹ 1,433+
Hotel Midland - Ujjain - Front desk
6
6.8 Good (164 reviews)
₹ 1,282+
Hotel Samrat - Jabalpur - Bedroom
7
6.8 Good (25 reviews)
₹ 2,111+
Oyo 9747 Hotel Utsav - Jabalpur - Bedroom
8
6.5 Good (38 reviews)
₹ 1,207+
Hotel Vijan Palace - Jabalpur - Bedroom
9
5.6 Okay (35 reviews)
₹ 2,111+