Find the best Madhya Pradesh Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Madhya Pradesh Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Madhya Pradesh hotels

The Oberoi Rajgarh Palace, Khajuraho

The Oberoi Rajgarh Palace, Khajuraho
5.0 star property
Rajnagar
10.0 out of 10, Exceptional, (1)
" We had an absolutely wonderful stay. Everything was excellent from start to finish. The service was outstanding, the staff was warm, professional and always attentive. The room was beautiful, perfectly clean and very comfortable. The food was delicious and the overall atmosphere of the hotel made us feel completely relaxed and well taken care of. The location is simply stunning, set in a magnificent rehabilitation of the King of Khajuraho’s castle, which adds so much charm and history to the...
India
Ludovic
The price is ₹75,000
₹88,500 total
includes taxes & fees
17 Dec - 18 Dec
The Oberoi Rajgarh Palace, Khajuraho

Shree Sawariya Palace

Shree Sawariya Palace
2.5 star property
Ujjain
6.0 out of 10, (2)
"Room was spacious and well lit. Bathrooms were excellently clean. The hotel's location was ideal, close to all important landmarks. We would love to visit again."
United Kingdom
Ankush
The price is ₹1,584
₹1,663 total
includes taxes & fees
17 Dec - 18 Dec
Shree Sawariya Palace

Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.4 out of 10, Exceptional, (63)
"Loved the hotel! The staff was exceptional specially at the restaurant!!! "
United States
Shubhra
The price is ₹7,700
₹9,086 total
includes taxes & fees
17 Dec - 18 Dec
Sheraton Grand Palace Indore

Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
8.8 out of 10, Excellent, (193)
"Breakfast is excellent"
United States
Joel
The price is ₹9,000
₹10,620 total
includes taxes & fees
22 Dec - 23 Dec
Indore Marriott Hotel

Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.4 out of 10, Very good, (182)
"Great hospitality I loved it. "
Canada
Satyarth
The price is ₹6,800
₹7,140 total
includes taxes & fees
21 Dec - 22 Dec
Radisson Blu Hotel Indore

Simcha Island By Crafted Celebration

Simcha Island By Crafted Celebration
3.0 star property
Dr. Ambedkar Nagar
The price is ₹4,876
₹5,126 total
includes taxes & fees
17 Dec - 18 Dec
Simcha Island By Crafted Celebration

Lemon Tree Hotel, Indore

Lemon Tree Hotel, Indore
3.5 star property
South Tukoganj
7.6 out of 10, Good, (84)
"Good property at central location "
United Kingdom
AMEY
The price is ₹5,116
₹5,883 total
includes taxes & fees
29 Dec - 30 Dec
Lemon Tree Hotel, Indore

Fairfield by Marriott Indore

Fairfield by Marriott Indore
3.0 star property
Indore
8.2 out of 10, Very good, (117)
"Check-in process was smooth, Harpreet Kaur at reception welcomed and greets with politeness , breakfast buffet was amazing "
United States
ashish shankar
The price is ₹5,800
₹6,090 total
includes taxes & fees
30 Dec - 31 Dec
Fairfield by Marriott Indore

Hotel Kusum Kunj

Hotel Kusum Kunj
2.5 star property
Ujjain
10.0 out of 10, Exceptional, (4)
"Excellent stay"
United Kingdom
Ravi bhushan
The price is ₹2,600
₹2,730 total
includes taxes & fees
17 Dec - 18 Dec
Hotel Kusum Kunj

Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.2 out of 10, Wonderful, (65)
"Wonderful stay"
India
Puneet
The price is ₹9,850
₹11,623 total
includes taxes & fees
18 Dec - 19 Dec
Taj Lakefront Bhopal

The Park Indore

The Park Indore
4.0 star property
Vijay Nagar
8.6 out of 10, Excellent, (17)
"It was great experience. It was my second time. From room service to staff everything was amazing …."
Canada
Satyarth
The price is ₹6,440
₹6,790 total
includes taxes & fees
21 Dec - 22 Dec
The Park Indore

Tirupati Palace-near Mahakaleswar Temple

Tirupati Palace-near Mahakaleswar Temple
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (1)
"The hotel was in a great location, close to everything, and the room was specious and nice, the level of service, cleanliness also good. "
United Kingdom
Aarush
The price is ₹1,980
₹2,079 total
includes taxes & fees
17 Dec - 18 Dec
Tirupati Palace-near Mahakaleswar Temple

Courtyard by Marriott Bhopal

Courtyard by Marriott Bhopal
4.5 star property
Maharana Pratap Nagar
9.0 out of 10, Wonderful, (161)
"Location is excellent , food is good "
India
Hamendra
The price is ₹6,800
₹7,140 total
includes taxes & fees
17 Dec - 18 Dec
Courtyard by Marriott Bhopal

Hilton Garden Inn Jabalpur

Hilton Garden Inn Jabalpur
3.5 star property
Jabalpur
9.8 out of 10, Exceptional, (6)
"The room and overall stay was very good. Appreciate the hospitality"
United Kingdom
Deep
The price is ₹4,920
₹5,166 total
includes taxes & fees
23 Dec - 24 Dec
Hilton Garden Inn Jabalpur

Wow Crest, Indore – IHCL SeleQtions

Wow Crest, Indore – IHCL SeleQtions
5.0 star property
Indore
8.6 out of 10, Excellent, (55)
"Room, food and everything was good"
United Kingdom
Nithyasree
The price is ₹6,500
₹6,825 total
includes taxes & fees
21 Dec - 22 Dec
Wow Crest, Indore – IHCL SeleQtions

Serendipity Lakes and Resorts

Serendipity Lakes and Resorts
3.0 star property
Tamia
10.0 out of 10, Exceptional, (1)
"Overall excellant hospitality. Good food, very well maintained natural habitat."
India
Sunil
The price is ₹6,888
₹7,248 total
includes taxes & fees
7 Jan - 8 Jan 2026
Serendipity Lakes and Resorts

The Lalit Temple View Khajuraho

The Lalit Temple View Khajuraho
5.0 star property
Rajnagar
8.8 out of 10, Excellent, (79)
"The staffs were very courteous and helpful. The food in the restaurant was delicious. I found the food bit more on the spicer side even after asking for low spicy food. I had a temple view room with a king size bed. The bedroom was very spacious. The bed foam had the right amount of firmness. The bathroom had all the amenities. The AC controller in the room didn’t work in setting a specific temperature. Getting a staff from the hotel didn’t help either."
United States
Pinaki
The price is ₹10,801
₹12,745 total
includes taxes & fees
17 Dec - 18 Dec
The Lalit Temple View Khajuraho

Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (93)
"The room was very nice, overall pretty clean and modern. Hotel common area was pretty, clearly popular as there were quite a few other travelers there. Check in process was seamless and the hotel staff was very friendly."
United States
David
The price is ₹5,162
₹5,452 total
includes taxes & fees
23 Dec - 24 Dec
Sayaji Indore

Welcomhotel By ITC Hotels Jabalpur

Welcomhotel By ITC Hotels Jabalpur
3.5 star property
Jabalpur
10.0 out of 10, Exceptional, (12)
"Very nice and clean room, very good check-in experience, would love to come back again"
United States
Milind
The price is ₹7,500
₹7,875 total
includes taxes & fees
17 Dec - 18 Dec
Welcomhotel By ITC Hotels Jabalpur

Gandhisagar Forest Retreat

Gandhisagar Forest Retreat
2.0 star property
Bhanpura
10.0 out of 10, Exceptional, (1)
"Awesome Hospitality, Yummy food and peaceful stay"
United Kingdom
sarthak
The price is ₹6,534
₹6,869 total
includes taxes & fees
31 Dec - 1 Jan 2026
Gandhisagar Forest Retreat
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.

Great weekend hotel deals in Madhya Pradesh

Showing deals for:26 Dec - 28 Dec
Save an average of 15% on thousands of hotels when you're signed in

Top Madhya Pradesh Hotel Reviews

Guide to exploring Madhya Pradesh

Discover the wildlife wonders of Madhya Pradesh, India's heartland

Madhya Pradesh, India, is a captivating destination with a diverse range of attractions. This region is renowned for its stunning temples, offering a glimpse into the country's rich cultural heritage. Nature lovers can explore the hilly landscapes, embark on thrilling safaris, and indulge in stargazing experiences. For those seeking relaxation, there are rejuvenating yoga retreats and waterparks to enjoy. History enthusiasts can delve into the archaeology of the region, with numerous UNESCO sites to explore. Madhya Pradesh also boasts breathtaking jungles, where you can encounter incredible wildlife. With a variety of accommodation options, including hotels in Nagpur, visitors can easily find a comfortable stay in Madhya Pradesh.

Top reasons to visit Madhya Pradesh

  • Stunning Temples: Madhya Pradesh is renowned for its beautiful temples, such as the Mahakaleshwar Mandir in Ujjain and the Shri Mahakaleshwar Temple, offering a unique religious experience.
  • Thrilling Safaris: The Turia Gate Pench National Park in Seoni is a haven for wildlife enthusiasts, providing the opportunity to spot tigers, leopards, and various bird species.
  • Hilly Landscapes: Indore and Ujjain offer hilly landscapes where visitors can enjoy breathtaking views and adventurous experiences.
  • Stargazing and Water Parks: Indore and Bhopal provide opportunities for stargazing and enjoying water parks, perfect for relaxation and leisure activities.
  • Archaeological Sites and Jungles: Ujjain and Bhopal allow visitors to explore the rich archaeology of the region and immerse themselves in the beauty of the jungle.

Find your hotel in Madhya Pradesh

When planning your holiday in Madhya Pradesh, you will find a wide range of hotel accommodations to choose from. Whether you are looking for luxury resorts or budget-friendly options, Madhya Pradesh has something for everyone.

  • Indore Marriott Hotel - This 5.0-star hotel is located in Indore and offers a range of facilities including temples, a lake, waterpark, castle, gardens, themepark, small town, library, monuments, and birdwatching.
  • Ginger Indore - A 3.0-star hotel in Indore, Ginger offers amenities such as a fitness center, sports facilities, room service, business services, tours, laundry facilities, free parking, breakfast, and dining options.
  • Fairfield by Marriott Indore - This 4.0-star hotel in Indore is known for its wedding facilities, cafes, coffee options, room service, bar, business services, laundry facilities, no smoking policy, free parking, and parking.

Madhya Pradesh is the perfect destination for your holiday, offering a variety of hotels to suit your preferences and needs. From the cultural attractions in Indore to the natural beauty of Pachmarhi, Madhya Pradesh has it all. Book your hotel in Madhya Pradesh for an unforgettable experience.

Explore the best places to visit and stay in Madhya Pradesh

Madhya Pradesh, often referred to as the "Heart of India," offers a diverse range of experiences for tourists. From the stunning temples of Indore to the historic city of Ujjain and the cultural hub of Bhopal, each area has its own unique charm.

  • Indore: This vibrant city is known for its beautiful temples, thrilling safaris, and hilly landscapes. Visitors can also enjoy stargazing, water parks, and yoga retreats. Don't miss the opportunity to explore the nearby desert and visit the UNESCO World Heritage Sites.
  • Ujjain: Famous for its ancient temples, Ujjain is a spiritual destination. Apart from the temples, visitors can enjoy safaris, hilly landscapes, stargazing, and water parks. Immerse yourself in the tranquil atmosphere and experience the rich archaeology and jungle surroundings.
  • Bhopal: A city known for its grand temples, Bhopal also offers opportunities for safaris, hilly adventures, stargazing, and water parks. Discover the local culture and history through its magnificent landmarks and explore the diverse landscapes of the nearby desert, unesco sites, archaeology, and jungles.

Experience the top activities and must-see sights in Madhya Pradesh

Madhya Pradesh offers a diverse range of experiences for a cheap holiday, including visiting temples, going on safaris, exploring hilly regions, stargazing, enjoying waterparks, practicing yoga, experiencing desert landscapes, discovering UNESCO World Heritage sites, exploring archaeological sites, and immersing in the beauty of the jungle.

  • Mahakaleshwar Mandir: This temple in Ujjain is a sacred site for Hindus, known for its beautiful architecture and spiritual atmosphere.
  • Shri Mahakaleshwar Temple: Another stunning temple in Ujjain, it is one of the twelve Jyotirlingas and offers a unique religious experience.
  • Turia Gate Pench National Park: Located in Seoni, this national park is a haven for wildlife enthusiasts, offering thrilling safaris and the chance to spot tigers, leopards, and various bird species.

How to find great deals and cheap hotels in Madhya Pradesh

  • Consider booking your accommodation in advance to secure lower prices and availability, especially during peak tourist seasons.
  • To save on travel, opt for local public transportation like buses or trains, which are usually more cost-effective than private taxis.
  • Plan your visit to Madhya Pradesh during the off-peak season, which typically falls between October and March, to take advantage of lower hotel rates and fewer crowds.
  • Explore the magnificent temples in Madhya Pradesh, such as the Khajuraho temples and Omkareshwar Temple. These attractions offer a unique cultural experience without breaking the bank.
  • Don't miss out on the opportunity to go on a thrilling safari in the famous national parks of Madhya Pradesh, such as Kanha National Park and Bandhavgarh National Park.
  • Enjoy the scenic beauty of the hilly regions in Madhya Pradesh, such as Pachmarhi and Chitrakoot. These destinations offer breathtaking views and a tranquil atmosphere.
  • Experience the wonder of stargazing in Madhya Pradesh's dark sky reserves, such as Panna National Park and Satpura National Park. These locations provide a perfect setting for astronomy enthusiasts.
  • For a fun and affordable day out, visit the waterparks in Madhya Pradesh, such as the Kamatibaug Water Park in Indore or the Aquatica Water Park in Bhopal.
  • Indulge in the practice of yoga and rejuvenate your mind, body, and soul by participating in yoga retreats and classes offered in Madhya Pradesh.
  • Explore the archaeological wonders of Madhya Pradesh, including the Bhimbetka Caves and the Sanchi Stupa. These sites provide insight into the rich history and heritage of the region.
  • Visit the jungles of Madhya Pradesh, such as Bandhavgarh and Kanha, for an unforgettable wildlife experience. Keep an eye out for budget-friendly jungle safaris and accommodations.
  • Discover the UNESCO World Heritage Sites in Madhya Pradesh, such as the Khajuraho Group of Monuments and the Sanchi Stupa. These sites offer a glimpse into the architectural brilliance of ancient India.

Discover the flavours of Madhya Pradesh

Madhya Pradesh offers a delightful dining experience with its local cuisine and unique dishes. One of the highlights is the traditional thali, a platter that showcases a variety of flavours and dishes. Chhatarpur is known for its best dining places, where you can indulge in authentic local cuisine and enjoy the warm hospitality of the region.

If you're in Katni, there are several top-notch restaurants that cater to different tastes and preferences. From local delicacies to international cuisines, these restaurants offer a wide range of options. Whether you're looking for a quick bite or a fine dining experience, Katni has it all. The prices at these restaurants are reasonable, making it a great place for food enthusiasts.

One popular restaurant in Madhya Pradesh is Machaan, known for its unique dining experience. Machaan offers a rustic ambiance, where you can enjoy your meal in treehouse-like structures. It serves a variety of delicious dishes, including local specialties and international cuisines, making it a must-visit for food lovers.

Best time to go to Madhya Pradesh

Madhya Pradesh boasts a year-around average temperature of 25.1°C, peaking at 32.4°C in May, its warmest month, and dipping to an average low of 18.7°C in January, December, the coolest. Rainfall averages at 86.9mm annually, with July seeing the heaviest showers and February, March, April, December being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January18.77.9
February20.70.0
March25.20.0
April30.50.0
May32.415.7
June30.1145.0
July26.7316.0
August25.2267.0
September26.1221.0
October25.248.0
November21.522.1
December18.70.0

The nearest major airports for your trip to Madhya Pradesh

Madhya Pradesh can be accessed via several major airports, including Ahmedabad (AMD), located 489.2km away. Nearby hotels include the 5-star Hyatt Regency Ahmedabad, 6.4km from the airport, offering a 24-hour airport shuttle. Jaipur (JAI), 428.1km distant, features excellent accommodations such as The Oberoi Rajvilas, 9.7km from the airport, with convenient transportation services. Additionally, Varanasi (VNS), 603.5km away, has options like Taj Ganges, 17.7km from the airport, providing various shuttle services. Each airport offers a range of nearby hotels with reliable transport connections, ensuring a smooth arrival for visitors to Madhya Pradesh.

The Madhya Pradesh info point: What you need to know

Category
Details
What is Madhya Pradesh known for?Tiger Reserves, Historical Monuments, Rich Cultural Heritage
Most popular month?October to March
Length of Stay7-10 days
WeatherVaries across the state, with hot summers and cool winters
Don't missKhajuraho Temples, Sanchi Stupa, Bandhavgarh National Park
CuisineGujarati and Marwari influence, Dal Bafla, Bhopali Gosht Korma
Where to goGwalior Fort, Kanha National Park, Orchha

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Madhya Pradesh cost?
In Madhya Pradesh, you can find cheap options from ₹1,663 in a few different ways. To see the availability, enter your preferred getaway dates, then refine your search by budget, amenities and more. Remember that rates can vary depending on when you want to go, so if you have some flexibility, try switching your dates until you find the right deal.
When is the best time to go to Madhya Pradesh?
Temperatures vary across Madhya Pradesh, so the best time to go really depends on where you want to be. If you're seeking a summer break in Jabalpur, plan your trip between June and August when daily average temperatures range from -4ºC to 2ºC. Keep in mind that Jabalpur has a Mediterranean climate, so pack appropriately.
What is the best area to stay in Madhya Pradesh?
Check out the experiences and activities on offer in Jabalpur and Bhopal. These captivating cities are only two of the many sought-after places to look for a hotel in Madhya Pradesh.
Are there any luxury hotels in Madhya Pradesh?
Enter a world of pure indulgence at Hotel Stay Casa. This luxury property includes concierge services and a swimming pool. Another Madhya Pradesh pick where you can relax in opulent surroundings is Fortune Landmark Indore.
What are the top all-inclusive hotels in Madhya Pradesh?
Eriline Resorts is one of the top-rated hotels in Madhya Pradesh that offers all-inclusive packages. With meals, snacks and entertainment usually covered in the room price, you can put away your wallet and enjoy the ultimate worry-free retreat at this property.
How can I find cheap hotels in Madhya Pradesh?
An excellent place to begin searching is by using our "Price per night" filter. At the moment, the cheapest hotels start at ₹1,663 per night. Other ways to snap up a budget-friendly Madhya Pradesh stay are by booking as early as possible and being flexible with the dates you travel. For more superb deals, visit our cheap hotels in Madhya Pradesh page.
What are the best hotels in Madhya Pradesh for families?
Pack your bags (and the kids!) and get ready for an action-packed getaway at one of our top family-friendly properties in Madhya Pradesh. Located in Jabalpur, Hotel Rishi Regency is a fabulous pick. Complimentary breakfast and room service are among the amenities here. Or chill out with the fam at Grand Heritage Narmada Jacksons. You can also find your ideal getaway by checking the "Family friendly" box in the "Traveller experience" section of our handy filters.
What are the top beach hotels in Madhya Pradesh?
You'll be swept away by the perfect combination of fun and relaxation at our Madhya Pradesh ocean-view hotels. One of our leading getaways is The Fern Residency Bhopal, which offers amenities like pool sun loungers and a swimming pool. Another stay promising lots of beachside bliss is Hotel Stay Casa. Both these retreats are located in Bhopal.
Why should I book my Madhya Pradesh hotel with Expedia?
Incredible deals and plenty of options are a couple of the many reasons to book your Madhya Pradesh hotel with Expedia. Also, our free rewards platform, One Key™, lets you earn and redeem OneKeyCash™* on eligible hotels, car rentals and more. And if your agenda changes and you have to alter your reservation, don't stress. Our online Help Centre is ready to assist you anytime, night or day.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.