Hotels in Madhya Pradesh, India

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Madhya Pradesh

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Madhya Pradesh

Hotel Royal Palace
3 out of 5
617/1, near Mahakaleshwar Mandir, Behind Bank of India, Ujjain, Madhya Pradesh, 456001
The price is ₹2,619 per night from 16 Apr to 17 Apr
₹2,619
per night
16 Apr - 17 Apr
8/10 Very Good! (4 reviews)
Nice, near to temple
"Nice stay… near to Temple Friendly and cooperative staff"

Reviewed on 5 Mar 2023

Hotel Royal Palace
Courtyard by Marriott Bhopal
5 out of 5
Db City - Arera Hills, Bhopal, Madhya Pradesh, 462011
Fully refundableReserve now, pay when you stay
The price is ₹6,899 per night from 25 Mar to 26 Mar
₹6,899
per night
25 Mar - 26 Mar
8.8/10 Excellent! (116 reviews)
Can do better
"The hotel is in very good location. I have stayed few times. For first time I noticed overall appearance of rooms and corridors is fading, carpets are old and need a change. Stay was comfortable. Dinning has elaborate choices, staff is friendly, but none of the dishes are outstanding like Jehnuma. ..."

Reviewed on 12 Dec 2022

Courtyard by Marriott Bhopal
Unwind Resort
Unwind Resort,Nemawar Road Indore, Chapda Dewas Road,Hatpipliyana, Bagli, Madhya Pradesh, 455225
Unwind Resort

Save an average of 15% on thousands of hotels when you're signed in

Anjushree - Ujjain
4 out of 5
Anjushree ,72-Goyala Khurd, Indore Road, Ujjain, Ujjain, Madhya Pradesh, 456010
Fully refundableReserve now, pay when you stay
The price is ₹5,460 per night from 20 Apr to 21 Apr
₹5,460
per night
20 Apr - 21 Apr
7.8/10 Good! (14 reviews)
"Food is very good. Room size and passages are fairly large. Linen needs to be of higher quality. Overall very good stay option at Ujjain"

Reviewed on 11 Mar 2023

Anjushree - Ujjain
Nakhrali Dhani Village Resort
4 out of 5
Rau-CAT Road, Indore, Madhya Pradesh, 453331
Nakhrali Dhani Village Resort
Kalyanam Hotel & Resort
3 out of 5
Old AB Rd, Oppostie Bansal College, Dr. Ambedkar Nagar, Madhya Pradesh, 453441
Fully refundableReserve now, pay when you stay
The price is ₹2,500 per night from 30 Mar to 31 Mar
₹2,500
per night
30 Mar - 31 Mar
Kalyanam Hotel & Resort
Hotel Imperial Grand
3 out of 5
3687/1, Imperial Square, Nr Harifatak rd, Nr Over bridge, Indore road, Ujjain, Madhya Pradesh, 452018
The price is ₹5,599 per night from 27 Mar to 28 Mar
₹5,599
per night
27 Mar - 28 Mar
5.4/10 (3 reviews)
"Food was good, but they do not allow even an hour early check in which is disappointing. Closer to temple."

Reviewed on 9 Apr 2022

Hotel Imperial Grand
HRJ Sarovar Portico Indore
3.5 out of 5
562 Mahatma Gandhi Rd, Indore, MP, 452003
Fully refundableReserve now, pay when you stay
The price is ₹3,375 per night from 24 Mar to 25 Mar
₹3,375
per night
24 Mar - 25 Mar
HRJ Sarovar Portico Indore
Orchha Palace and Convention Centre
5 out of 5
Sawant Nagar, Tikramgarh, Nivari, Madhya Pradesh, 472246
6.8/10 (22 reviews)
"Beautiful property but with a pathetic staff ..the check in was not so smooth . We made a special request as it was our anniversary for a cake at the reception to which they said kindly contact kitchen when we called the kitchen they asked us to contact the reception . The room was sapcious and good ..."

Reviewed on 6 Mar 2022

Orchha Palace and Convention Centre
Olive Resorts & Villas
2.5 out of 5
Pench Tiger Reserve, Turia, Kurai, Seoni, Madhya Pradesh, 480881
Fully refundableReserve now, pay when you stay
The price is ₹3,720 per night from 21 Apr to 22 Apr
₹3,720
per night
21 Apr - 22 Apr
7/10 Good! (2 reviews)
Disappointing
"Stay if you must"

Reviewed on 4 Feb 2019

Olive Resorts & Villas
Essentia Luxury Hotel Indore
3.5 out of 5
Khasra No. 473-475, Piplyahana square, Ring Road, Indore, Madhya Pradesh, 452016
Fully refundableReserve now, pay when you stay
The price is ₹5,544 per night from 28 Mar to 29 Mar
₹5,544
per night
28 Mar - 29 Mar
9/10 Wonderful! (4 reviews)
"Wonderful check in experience, and very good room."

Reviewed on 22 Jan 2023

Essentia Luxury Hotel Indore
Tathastu Pench - Luxury Wildlife Resort
3.5 out of 5
Pench Tiger Reserve, Turiya, Seoni, Madhya Pradesh, 480881
The price is ₹6,626 per night from 19 Apr to 20 Apr
₹6,626
per night
19 Apr - 20 Apr
10/10 Exceptional! (1 review)
"Amazing place to go for relaxation ..... so near to Nagpur!"

Reviewed on 22 May 2019

Tathastu Pench - Luxury Wildlife Resort
Grand Heritage Narmada Jacksons
4 out of 5
South Civil Lines, Jabalpur, 482001
7/10 Good! (18 reviews)
"Avoid going during the wedding season when guests come in dozens and you become a part of a loud Indian wedding whether you like it or not. The employees are much much better at service than their big metro counterparts. They treat you as if you are staying in their homes. Particularly at the breakfast ..."

Reviewed on 3 Jul 2022

Grand Heritage Narmada Jacksons
Enrise by Sayaji Rewa
3.5 out of 5
Khasra No.252, Babupur, Rewa, Madhya Pradesh, 486001
Fully refundableReserve now, pay when you stay
The price is ₹2,600 per night from 24 Mar to 25 Mar
₹2,600
per night
24 Mar - 25 Mar
Enrise by Sayaji Rewa
Hotel Abika Elite
3 out of 5
4, Nazar Ali Marg, Street No. 2, Ujjain, Madhya Pradesh, 456006
8.6/10 Excellent! (10 reviews)
Very modern and excellent hotel.
"The hotel is very new and in a good location. I would rate it as 4.5*. Very clean and very modern. It needs only few improvements as to the staff. They are trying their best but as we travel all over the world, we can feel the difference. Staff should be more trained. We stayed for for the stopover ..."

Reviewed on 26 Feb 2019

Hotel Abika Elite
Radisson Hotel Khajuraho
4 out of 5
Khajuraho Madhya Pradesh, Chhatarpur, Madhya Pradesh, 471606
Fully refundableReserve now, pay when you stay
The price is ₹5,500 per night from 23 Mar to 24 Mar
₹5,500
per night
23 Mar - 24 Mar
8.6/10 Excellent! (62 reviews)
"Close to the airport and the town by taxi (10 minutes). A nice atmosphere with helpful staff and good facilities, spacious and comfortable accommodation. With a nice pool and pleasant surrounds."

Reviewed on 27 Nov 2022

Radisson Hotel Khajuraho
Sterling Kanha
4 out of 5
Kanha National Park, Village Mocha, Mandla, Madhya Pradesh, 481768
Fully refundableReserve now, pay when you stay
The price is ₹4,976 per night from 9 Apr to 10 Apr
₹4,976
per night
9 Apr - 10 Apr
9.4/10 Exceptional! (3 reviews)
"Pretty good location and very helpful staff"

Reviewed on 31 Dec 2022

Sterling Kanha
Baghvan, Pench National Park
5 out of 5
Avarghani, Seoni, Madhya Pradesh, 480881
The price is ₹30,000 per night from 23 Mar to 24 Mar
₹30,000
per night
23 Mar - 24 Mar
9.6/10 Exceptional! (4 reviews)
Problem of nereork and no WiFi in room no tv
"Amaxing"

Reviewed on 26 Nov 2017

Baghvan, Pench National Park
Silver Estate Resort
3 out of 5
Jhansi Road, Pahadikurdh, Near Petrol Pump, Tikamgarh, Madhya Pradesh, 472001
4/10 (1 review)
Poor check in experience
"The check in process was a pain. The hotel manager and the receptionist were not aware of the reservation despite having being booked 2 months ahead. To make matters worse, the receptionist started claiming that they haven’t received the voucher/confirmation from Hotels.com and literally forced us ..."

Reviewed on 14 Dec 2021

Silver Estate Resort
Enrise by Sayaji Rau
4 out of 5
27/1, 27/2, Village Pigdambar, Rau, Tehsil Mhow, A.B. Road, Indore, Madhya Pradesh, 453331
The price is ₹3,299 per night from 28 Mar to 29 Mar
₹3,299
per night
28 Mar - 29 Mar
8.4/10 Very Good! (5 reviews)
"Hotel was good but staff was not up to the mark."

Reviewed on 28 Nov 2021

Enrise by Sayaji Rau
Don't see what you're looking for?
See all available properties in Madhya Pradesh
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Madhya Pradesh hotels information

Number of reviews
269
Accommodation
1,019 hotels
Lowest Price
₹2,500
Highest Price
₹30,000

Price trends for hotels in Madhya Pradesh

Less expensive
More expensive
Next month
March
January
₹3,630
Month
Price
January
₹7,320
February
₹4,911
March
₹3,433
April
₹3,630
May
₹3,916
June
₹3,978
July
₹4,111
August
₹4,846
September
₹4,108
October
₹4,619
November
₹5,123
December
₹4,299
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Madhya Pradesh.

Madhya Pradesh Hotel Reviews
Expedia verified reviews