Hotels in Madhya Pradesh

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

Madhya Pradesh
28 May — 29 May2
Madhya Pradesh
Sat 28/5
Sun 29/5
...and more

Madhya Pradesh hotels recommended by HotelsCombined

Sat 5/28
Sun 5/29

Tips for booking a Madhya Pradesh hotel

Cheapest month:February
Most expensive month:March
Average price in Madhya Pradesh:₹ 3,156/night
Cheapest price found:₹ 164/night
Cheapest day:Saturday
Most expensive day:Thursday
₹ 1,256 - ₹ 9,578
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 1,724 - ₹ 3,348
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Madhya Pradesh hotels

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

Jehan Numa Palace Hotel provides comfortable 5-star accommodation in Bhopal. It also offers a sauna, a Jacuzzi and an outdoor pool.

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

Radisson Blu Hotel Indore provides a modern setting while in Indore. It also offers an outdoor pool, a Jacuzzi and a sauna.

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

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.

4
Hotel Vijan Palace
5.2 Okay
313, Vijan Market, Jabalpur City, Jabalpur, India
Show on map
1.7 km from city centre, Jabalpur, MP, India 

Hotel Vijan Palace provides a comfortable setting when in Jabalpur. It also offers conference rooms and free Wi-Fi.

Cheapest hotels in Madhya Pradesh, India

Show all 3,786 hotels
Hotel Parikalp
3.7 Mediocre
Patel Road, Behind Shiv Mandir, Pachmarhi, India
Show on map
0.6 km from city centre,  

Hotel Parikalp is located in Pachmarhi and is close to Raj Bhavan. It also provides massage services, a 24-hour reception and room service.

₹ 620
Avg. per night
Hotel Parvati Palace
5.8 Okay
Tehsil Chouraha, Main Road, Sehore, India
Show on map
0.6 km from city centre,  

Hotel Parvati Palace Sehore is located in Sehore and offers free Wi-Fi. It also provides room service, a 24-hour reception and meeting rooms.

₹ 697
Avg. per night
Hotel Grand Barrack
5.4 Okay
2, Anand Nagar, Near Anand Parisar, Khandwa, India
Show on map
1.0 km from city centre,  

Hotel Grand Barrack offers a comfortable setting when in Khandwa. It also features a tour desk, a 24-hour reception and meeting rooms.

₹ 774
Avg. per night
Hotel Satpura Safari
7.3 Good
Gandhi Chowk Pachmarhi, Pachmarhi, Pachmarhi, India
Show on map
0.7 km from city centre,  

This comfortable hotel in Pachmarhi offers free Wi-Fi, as well as a 24-hour reception and an express check-in and check-out feature. It also provides a concierge, bicycle rental and luggage storage.

₹ 852
Avg. per night
Hotel Anand Palace
7.4 Good
6, Off, Janak Ganj Rd, Gwalior, India
Show on map
4.0 km from city centre,  

Hotel Anand Palace Gwalior is located in Gwalior and is close to Adhyatma Niketan Temple. Guests can also enjoy complimentary internet access throughout the property.

₹ 929
Avg. per night
Hotel Utkarsh
7.4 Good
Subhash Road, Pachmarhi, India
Show on map
0.6 km from city centre,  

Hotel Utkarsh offers 3-star accommodation in Pachmarhi. It also features an express check-in and check-out feature, a 24-hour reception and massage services.

₹ 929
Avg. per night
Hotel Midland
6.1 Good
Gopal Mandir Marg, 6/1 Ram ji ki Gali, Ujjain, Ujjain, India
Show on map
0.7 km from city centre,  

Hotel Midland Ujjain provides comfortable 3-star accommodation in Ujjain. Guests can also enjoy free internet throughout the property.

₹ 1,007
Avg. per night
Hotel Nahargarh Palace
5.8 Okay
23 Sheetal Nagar, Indore, India
Show on map
8.0 km from city centre,  

This comfortable hotel in Indore offers complimentary Wi-Fi, as well as a 24-hour reception and room service. It also provides a lift and a laundry service.

₹ 1,239
Avg. per night

Hotel prices in Madhya Pradesh

2 stars and under
Hotel Satpura Safari
No. 1 most popular

Hotel Satpura Safari

Gandhi Chowk Pachmarhi, Pachmarhi, Pachmarhi, India

7.3 Good
₹ 852

Avg. per night

View Deal
Hotel Purva
No. 2 most popular

Hotel Purva

1-4 Dhenu Market, 565 M.G Road, Indore, India

5.9 Okay
₹ 1,317

Avg. per night

View Deal
Best value

Hotel Shikhar inn

In Front of Chardham Mandir, Mahakal Area, Ujjain, India

5.7 Okay
₹ 620

Avg. per night

View Deal
3 stars
SureStay Plus Hotel by Best Western Indore
No. 1 most popular

SureStay Plus Hotel by Best Western Indore

306-B Pu-4 Rasoma Circle, Indore, India

9.0 Excellent
₹ 2,709

Avg. per night

View Deal
Hotel Rishi Regency
No. 2 most popular

Hotel Rishi Regency

1736/1 Opp. State Bank, South Civil Line Jabalpur (M.P.)India ., Jabalpur, India

4.6 Okay
₹ 2,323

Avg. per night

View Deal
Oyo 2760 Hotel Chanakya
Best value

Oyo 2760 Hotel Chanakya

Plot No. 57/58, R.N.T Marg, Indore, India

2.0 Mediocre
₹ 542

Avg. per night

View Deal
4 stars +
Radisson Blu Hotel Indore
No. 1 most popular

Radisson Blu Hotel Indore

12, Scheme No 94c, Indore, India

8.0 Excellent
₹ 6,040

Avg. per night

View Deal
Taj Usha Kiran Palace
No. 2 most popular

Taj Usha Kiran Palace

Jayendraganj Lashkar, Gwalior, India

8.8 Excellent
₹ 7,434

Avg. per night

View Deal
Best value

Aastha Yatri Niwas

Devi ji road maihar Near nagarpalika, Maihar, India

6.8 Good
₹ 620

Avg. per night

View Deal

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?

    Users favour staying in areas such as Pachmarhi, Indore, and Bhopal. Consider these locations when searching for your desired stay.

  • What are the best hotels in Madhya Pradesh?

    Welcomheritage Golf View, rated with a score of 8.3 from 62 reviewers, is one of the most popular hotels in Madhya Pradesh. Other top stays include Jehan Numa Palace Hotel, with an average rating of 9.0 from 182 reviewers, and Sayaji Hotel Indore, with a score of 7.6 from 565 reviewers.