Hotels in Madhya Pradesh

Search and compare Madhya Pradesh hotels from hundreds of travel sites and save

Madhya Pradesh
30 Jul — 31 Jul2
Madhya Pradesh
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Madhya Pradesh

Filter by star ratings
All filters
Anjushree - Ujjain
Anjushree - Ujjain
8.7 Excellent
Anjushree, 72-Goyala Khurd, Ujjain, India
Show on map
4.9 km from city centre, Ujjain, MP, India 
ExcellentBased on 51 reviews
8.7

Anjushree provides comfortable 3-star accommodation in Ujjain. It also offers an outdoor pool, free Wi-Fi and an express check-in and check-out feature.

Hotel Parvati Palace
Hotel Parvati Palace
6.0 Good
Tehsil Chouraha, Main Road, Sehore, India
Show on map
0.6 km from city centre, Sehore, MP, India 
GoodBased on 7 reviews
6.0

Hotel Parvati Palace Sehore offers a comfortable setting while in Sehore. It also features a designated smoking area.

Radisson Blu Hotel Indore
Radisson Blu Hotel Indore
8.2 Excellent
12, Scheme No 94c, Indore, India
Show on map
8.0 km from city centre, Indore, MP, India 
ExcellentBased on 411 reviews
8.2

Radisson Blu Hotel Indore provides modern 5-star accommodation in Indore. It has a spa, as well as a Jacuzzi, an outdoor pool and a sauna.

Jehan Numa Palace Hotel
Jehan Numa Palace Hotel
8.8 Excellent
157, Shamla Hill, Bhopal, India
Show on map
3.4 km from city centre, Bhopal, MP, India 
ExcellentBased on 184 reviews
8.8

Jehan Numa Palace Hotel is located in Bhopal and is close to the Indira Gandhi Rashtriya Manav Sangrahalaya. It provides a spa and wellness centre, as well as 24-hour room service, a sauna and an outdoor pool.

Treebo Trend Shivani
Treebo Trend Shivani
7.2 Good
83/2 Biyabani Dhar road Near Gangwal Bus stand, Indore, India
Show on map
1.1 km from city centre, Indore, MP, India 
GoodBased on 178 reviews
7.2

Treebo Trend Shivani is located in Indore and offers complimentary Wi-Fi. It also provides a 24-hour reception, room service and luggage storage.

Taj Usha Kiran Palace Hotel
Taj Usha Kiran Palace Hotel
8.9 Excellent
Jayendraganj Lashkar, Gwalior, India
Show on map
2.9 km from city centre, Gwalior, MP, India 
ExcellentBased on 152 reviews
8.9

Featuring a shuttle service to Gwalior Airport, plus free wireless internet, Taj Usha Kiran Palace is a convenient base in Gwalior. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

Tips for booking a Madhya Pradesh hotel

Cheapest month:September
Most expensive month:April
Average price in Madhya Pradesh:$92/night
Absolute cheapest price found:$3/night
Cheapest day:Monday
Most expensive day:Wednesday
$34 - $332
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$34 - $83
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Madhya Pradesh hotels

Show all 3,363 hotels
1
Jehan Numa Palace Hotel
Jehan Numa Palace Hotel
8.8 Excellent
157, Shamla Hill, Bhopal, India
Show on map
3.4 km from city centre, Bhopal 

Jehan Numa Palace Hotel is located in Bhopal and is close to the Indira Gandhi Rashtriya Manav Sangrahalaya. It provides a spa and wellness centre, as well as 24-hour room service, a sauna and an outdoor pool.

2
Radisson Blu Hotel Indore
Radisson Blu Hotel Indore
8.2 Excellent
12, Scheme No 94c, Indore, India
Show on map
8.0 km from city centre, Indore 

Radisson Blu Hotel Indore provides modern 5-star accommodation in Indore. It has a spa, as well as a Jacuzzi, an outdoor pool and a sauna.

3
Taj Usha Kiran Palace Hotel
Taj Usha Kiran Palace Hotel
8.9 Excellent
Jayendraganj Lashkar, Gwalior, India
Show on map
2.9 km from city centre, Gwalior 

Featuring a shuttle service to Gwalior Airport, plus free wireless internet, Taj Usha Kiran Palace is a convenient base in Gwalior. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

Cheapest hotels in Madhya Pradesh, India

Show all 3,363 hotels
Hotel Parvati Palace
Hotel Parvati Palace
6.0 Good
Tehsil Chouraha, Main Road, Sehore, India
Show on map
0.6 km from city centre,  

Hotel Parvati Palace Sehore offers a comfortable setting while in Sehore. It also features a designated smoking area.

$10
Avg. per night
Treebo Trend Shivani
Treebo Trend Shivani
7.2 Good
83/2 Biyabani Dhar road Near Gangwal Bus stand, Indore, India
Show on map
1.1 km from city centre,  

Treebo Trend Shivani is located in Indore and offers complimentary Wi-Fi. It also provides a 24-hour reception, room service and luggage storage.

$18
Avg. per night
Anjushree - Ujjain
Anjushree - Ujjain
8.7 Excellent
Anjushree, 72-Goyala Khurd, Ujjain, India
Show on map
4.9 km from city centre,  

Anjushree provides comfortable 3-star accommodation in Ujjain. It also offers an outdoor pool, free Wi-Fi and an express check-in and check-out feature.

$57
Avg. per night
Radisson Blu Hotel Indore
Radisson Blu Hotel Indore
8.2 Excellent
12, Scheme No 94c, Indore, India
Show on map
8.0 km from city centre,  

Radisson Blu Hotel Indore provides modern 5-star accommodation in Indore. It has a spa, as well as a Jacuzzi, an outdoor pool and a sauna.

$73
Avg. per night
Taj Usha Kiran Palace Hotel
Taj Usha Kiran Palace Hotel
8.9 Excellent
Jayendraganj Lashkar, Gwalior, India
Show on map
2.9 km from city centre,  

Featuring a shuttle service to Gwalior Airport, plus free wireless internet, Taj Usha Kiran Palace is a convenient base in Gwalior. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

$114
Avg. per night
Jehan Numa Palace Hotel
Jehan Numa Palace Hotel
8.8 Excellent
157, Shamla Hill, Bhopal, India
Show on map
3.4 km from city centre,  

Jehan Numa Palace Hotel is located in Bhopal and is close to the Indira Gandhi Rashtriya Manav Sangrahalaya. It provides a spa and wellness centre, as well as 24-hour room service, a sauna and an outdoor pool.

$136
Avg. per night

Hotel prices in Madhya Pradesh

3 stars

$10 - $18

Hotel Parvati Palace

No. 1 most popular

$10
Avg. per night
Treebo Trend Shivani

Best value

$18
Avg. per night
4 stars and up

$57 - $136

Jehan Numa Palace Hotel

No. 1 most popular

$136
Avg. per night
Radisson Blu Hotel Indore

No. 2 most popular

$73
Avg. per night
Anjushree - Ujjain

Best value

Anjushree - Ujjain
8.7 Excellent
$57
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Madhya Pradesh

Madhya Pradesh travel FAQs

  • Where is the best place to stay in Madhya Pradesh?

    You can find several places worth visiting in Madhya Pradesh. Bhopal, Khajurāho, and Gwalior are some of the most popular amongst our users.

  • What are the best hotels in Madhya Pradesh?

    13 reviews rated Hotel Khajuraho Temple View with an average score of 7.6/10. It may also be worth looking into the Hotel Dayal Shree Paradise, which received a rating of 8.4/10 from 42 reviews. Welcomheritage Golf View could also be a good option, with a score of 8.2/10 from 47 reviews.