A large, ornate building with multiple balconies and a central statue.

Search Hotels in Madhya Pradesh

  • 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

Top Cities in Madhya Pradesh

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

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, (5 reviews)
"Amazing Property. Definitely one of the finest Oberoi’s. Cannot miss at all"
India
Shreyaan
The price is SAR 1,572
SAR 1,855 total
includes taxes & fees
11 Jul - 12 Jul
The Oberoi Rajgarh Palace, Khajuraho

Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.4 out of 10, Very Good, (40 reviews)
"Nice and comfortable stay."
United Kingdom
Prasad
The price is SAR 245
SAR 258 total
includes taxes & fees
22 Jul - 23 Jul
Anjushree - Ujjain

Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.2 out of 10, Wonderful, (74 reviews)
"The rooms were very clean and staff was very polite and helpful. Love the ambiance of the place. "
United States
Tejas
The price is SAR 275
SAR 289 total
includes taxes & fees
12 Jul - 13 Jul
Sheraton Grand Palace Indore

Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
9.0 out of 10, Wonderful, (212 reviews)
"Best hotel with pleasant stay"
United Kingdom
Prathmesh
The price is SAR 283
SAR 297 total
includes taxes & fees
17 Jul - 18 Jul
Indore Marriott Hotel

Ramada Encore by Wyndham Indore Nipania

Ramada Encore by Wyndham Indore Nipania
3.5 star property
Indore
8.0 out of 10, Very Good, (13 reviews)
"There’s not even the one thing I can say bad about this hotel. From check-in to room quality cleanliness everything was perfect. The breakfast spread was sumptuous and the staff serving the breakfast was courteous, professional, and very friendly. I would definitely want to come back to this hotel at the next opportunity."
United States
Sunil
The price is SAR 161
SAR 169 total
includes taxes & fees
16 Jul - 17 Jul
Ramada Encore by Wyndham Indore Nipania

Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
The price is SAR 138
SAR 145 total
includes taxes & fees
17 Jul - 18 Jul
Anjushree Value Stay

Hotel Trinetra Inn

Hotel Trinetra Inn
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Very clean rooms and excellent staff ."
United States
Niyati
The price is SAR 102
SAR 108 total
includes taxes & fees
22 Jul - 23 Jul
Hotel Trinetra Inn

Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (192 reviews)
"Staff was courteous, room was clean."
United States
Inder D
The price is SAR 267
SAR 281 total
includes taxes & fees
27 Jul - 28 Jul
Radisson Blu Hotel Indore

Radisson RED Indore

Radisson RED Indore
4.0 star property
Indore
9.2 out of 10, Wonderful, (10 reviews)
"Friendly n helpful staff well maintained property"
United States
Piyush
The price is SAR 217
SAR 228 total
includes taxes & fees
17 Jul - 18 Jul
Radisson RED Indore

Maira Serai

Maira Serai
5.0 star property
Baihar
The price is SAR 725
SAR 855 total
includes taxes & fees
10 Jul - 11 Jul
Maira Serai

Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
3.0 star property
Ujjain
9.4 out of 10, Exceptional, (3 reviews)
"Good stay "
United Kingdom
Ajit
The price is SAR 140
SAR 147 total
includes taxes & fees
12 Jul - 13 Jul
Travinities Hotel Avni Palace

Hotel Garima

Hotel Garima
2.5 star property
Ujjain
8.0 out of 10, Very Good, (5 reviews)
"Room was good but washroom need to improve."
United Kingdom
Harsh
The price is SAR 53
SAR 56 total
includes taxes & fees
10 Jul - 11 Jul
Hotel Garima

Hotel Mahakal Aashray Ujjain

Hotel Mahakal Aashray Ujjain
2.0 star property
Ujjain
7.0 out of 10, Good, (2 reviews)
"Stayed here for a short trip. The rooms were cozy and well - kept, the staff was helpful, and the hotel is in a good location. A nice place for a comfortable stay."
United Kingdom
Pranidhi
The price is SAR 67
SAR 71 total
includes taxes & fees
17 Jul - 18 Jul
Hotel Mahakal Aashray Ujjain

Hotel Malay - near Temple & Rail Station

Hotel Malay - near Temple & Rail Station
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"The hotel looked really nice inside. Hotel was super clean. My room, the bathroom, and even the lobby were spotless"
United Kingdom
Sumit
The price is SAR 78
SAR 82 total
includes taxes & fees
10 Jul - 11 Jul
Hotel Malay - near Temple & Rail Station

Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is SAR 369
SAR 436 total
includes taxes & fees
10 Jul - 11 Jul
Yaarnagar Jungle Resort Ratapani

Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.4 out of 10, Exceptional, (78 reviews)
"2nd visit to this hotel In 10 days. Everything excellent, hence the return. "
United Kingdom
Richard
The price is SAR 295
SAR 309 total
includes taxes & fees
19 Jul - 20 Jul
Taj Lakefront Bhopal

Hotel Vistara

Hotel Vistara
2.0 star property
Ujjain
The price is SAR 104
SAR 110 total
includes taxes & fees
14 Jul - 15 Jul
Hotel Vistara

Fairfield by Marriott Indore

Fairfield by Marriott Indore
3.0 star property
Indore
8.2 out of 10, Very Good, (125 reviews)
"Overall satisfactory stay for a couple of nights. Location is good, service and staff is supportive, clean rooms, had a minor issue regarding bedsheet cleanliness but was promptly resolved."
United Kingdom
Bhavikkumar
The price is SAR 161
SAR 169 total
includes taxes & fees
20 Jul - 21 Jul
Fairfield by Marriott Indore

Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.4 out of 10, Very Good, (105 reviews)
The price is SAR 287
SAR 301 total
includes taxes & fees
17 Jul - 18 Jul
Sayaji Indore

Wow Crest, Indore – IHCL SeleQtions

Wow Crest, Indore – IHCL SeleQtions
5.0 star property
Indore
8.6 out of 10, Excellent, (62 reviews)
"Very nice hotel, good food"
United States
Devendra
The price is SAR 248
SAR 260 total
includes taxes & fees
12 Jul - 13 Jul
Wow Crest, Indore – IHCL SeleQtions
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:17 Jul - 19 Jul

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

Top Madhya Pradesh Hotel Reviews

Guide to exploring around Madhya Pradesh

Top reasons to visit Madhya Pradesh

  • Thrilling Safaris: Experience exciting wildlife safaris in Madhya Pradesh's renowned national parks, home to diverse flora and fauna.
  • Rich Cultural Heritage: Explore stunning temples, historic palaces, and vibrant local customs that reflect the state's rich history.
  • Serene Stargazing: Enjoy tranquil nights under the stars, perfect for relaxation and connecting with nature.
  • Yoga Retreats: Rejuvenate your mind and body with peaceful yoga retreats set in picturesque landscapes.
  • Diverse Accommodations: Choose from luxury hotels to cozy bed & breakfasts that cater to all travelers' needs.

Find great hotels in Madhya Pradesh

Explore the diverse hotel accommodations in Madhya Pradesh, where you can find everything from luxury hotels to cozy bed & breakfasts. Whether you’re traveling for business, with family, or seeking a pet-friendly getaway, this region offers a variety of options to suit your needs. Discover the best Madhya Pradesh hotels, read reviews, and immerse yourself in the charm of heritage hotels that reflect the rich culture of this beautiful state.

  • Radisson Blu Hotel Indore: This luxurious 5-star hotel offers an exceptional stay in Madhya Pradesh with a guest rating of 8.6 out of 10. Ideal for families and business travelers, Radisson Blu features an array of amenities catering to all ages. Families will appreciate complimentary cribs and childcare services available onsite for a nominal fee. The hotel combines modern elegance with top-notch hospitality, ensuring a comfortable and memorable experience for each guest.
  • Indore Marriott Hotel: With a guest rating of 8.8 out of 10, the Indore Marriott Hotel is a premier choice for luxury seekers and business travelers alike. This 5-star establishment offers a spa-themed retreat, complete with treatment rooms and a relaxing outdoor pool. The poolside bar enhances your leisure time with refreshing beverages, making it a perfect place to unwind after a busy day. The hotel's sophisticated ambiance and exceptional service elevate your vacation experience.
  • Fairfield by Marriott Indore: This 4-star hotel, rated 8.2 out of 10 by guests, is well-suited for business travelers seeking a comfortable and efficient stay. Fairfield by Marriott Indore provides modern accommodations and a professional atmosphere, making it an excellent base for your work commitments. Although it may not feature extensive leisure amenities like its 5-star counterparts, its focus on quality service and convenience ensures that you have a productive and enjoyable visit.

Where to stay in Madhya Pradesh

Madhya Pradesh, a treasure trove of culture and adventure, offers a unique vacation experience. Explore the historical richness of Bhopal, known for its vibrant atmosphere and event venues. From lush tropical landscapes to thrilling outdoor excursions, this state invites travelers to immerse themselves in its captivating heritage. Whether you're seeking business getaways or cultural explorations, Madhya Pradesh promises unforgettable memories and diverse experiences tailored for every type of adventurer.

  • Ujjain: Nestled in the heart of Madhya Pradesh, Ujjain is a historic city renowned for its rich cultural heritage and spiritual significance. This ancient city attracts travelers year-round, particularly peaking in September and during the winter months of December to January. Visitors flock here for its vibrant culture, outdoor activities, and adventurous experiences. Ujjain is famous for its temples and historic buildings, making it a hub for education and art. Don't miss the opportunity to experience stargazing at the local observatory, and immerse yourself in the spiritual ambiance of the Kumbh Mela, which occurs every 12 years.
  • Rewa District: Rewa District, also situated in Madhya Pradesh, is a captivating locale that offers a blend of cultural exploration and natural beauty. While the number of travelers remains consistent throughout the year, peak seasons occur in February, September, and December. Visitors are drawn to its temples and historic sites, as well as the breathtaking waterfalls that dot the landscape. Rewa is perfect for those looking to embrace the region's rich history and stunning scenery, providing a tranquil escape from the hustle and bustle of city life.
  • Jabalpur District: Known for its stunning natural landscapes, Jabalpur District is a must-visit for adventure seekers and nature lovers. With travel peaks from February to March and in December, this district promises an exhilarating experience with its national parks and state parks. Explore the breathtaking scenery, partake in outdoor activities, and delight in the diversity of wildlife. Jabalpur offers a unique combination of adventure and tranquillity, making it an ideal destination for those eager to explore the great outdoors.

Things to do in Madhya Pradesh

Shopping

In Bhopal, visit DB City Mall for a mix of brands and eateries. For a local experience, head to Chowk Bazaar, where you can find traditional handicrafts and textiles. Indore's Sarafa Bazaar offers a vibrant atmosphere with street food and jewelry shops, perfect for unique souvenirs.

Recreation

Ayushakti Wellness Center offers traditional Ayurvedic treatments in a tranquil setting, focusing on holistic health. Engage in yoga sessions surrounded by nature, while exploring local herbal remedies. Nearby, the Pachmarhi hill station provides opportunities for hiking and relaxation amidst lush forests and stunning views.

Adventure

Explore the captivating Kanha National Park, where you can embark on thrilling jungle safaris to spot majestic tigers and other wildlife. For a unique experience, try white-water rafting on the Narmada River, surrounded by stunning landscapes and exhilarating rapids that offer an adrenaline rush for adventure seekers.

Nightlife

Explore the vibrant nightlife at 10 Downing Street for a lively atmosphere and great cocktails. For a more relaxed vibe, visit The Urban Lounge, where you can enjoy delicious food and live music. Don't miss out on the various street food stalls offering local delicacies late into the night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Madhya Pradesh

To save money on your trip to Madhya Pradesh, consider visiting during the cheaper months of April to May and August. Sundays offer the lowest hotel rates, while Wednesdays tend to be the priciest. Use Expedia's search tool to filter for budget-friendly accommodations and Eco-certified hotels. Additionally, look for package deals that combine flights, hotel stays, and activities for extra savings. Explore free local attractions and utilize public transport to keep costs down while enjoying your stay in this beautiful region of India.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Madhya Pradesh are April to May and August, where the prices are slightly lower. This is in comparison to September and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Madhya Pradesh is Sunday. The most expensive day to stay in Madhya Pradesh is Wednesday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results to display prices from the lowest to the highest, making it easy to find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel type; for instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, ready for booking.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in Madhya Pradesh with your flights and activities.

Find the best attractions in Madhya Pradesh

Madhya Pradesh offers a rich blend of culture, outdoor adventures, and historical exploration. Visitors can immerse themselves in the region's stunning temples, national parks, and historic palaces. Whether you're seeking a cultural deep dive or thrilling outdoor activities, there's something for every traveler. Don't miss the chance to explore the local tourist spots that showcase the state's vibrant heritage and natural beauty.

  • Chintaman Ganesh Temple: Nestled in Madhya Pradesh, Chintaman Ganesh Temple is a vibrant spiritual site known for its stunning architecture and serene atmosphere. Visitors can immerse themselves in the rich cultural heritage while witnessing the devotion of worshippers.
  • Chamunda Mandir: This sacred temple, also located in Madhya Pradesh, offers a glimpse into traditional Indian spirituality. Surrounded by lush greenery, Chamunda Mandir provides a tranquil setting where you can reflect and connect with the divine.
  • Bandhavgarh National Park: Experience the thrill of adventure at Bandhavgarh National Park, renowned for its diverse wildlife and breathtaking landscapes. Ideal for nature lovers, this park invites you to explore its scenic beauty while possibly spotting majestic tigers in their natural habitat.

Best time to go to Madhya Pradesh

The best time to visit Madhya Pradesh is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January65.3°F (18.5°C)No RainSunnyAverageAverage
February77.0°F (25.0°C)No RainSunnySlightly LowAverage
March80.8°F (27.1°C)No RainSunnySlightly LowAverage
April89.8°F (32.1°C)No RainSunnySlightly LowSlightly Low
May93.0°F (33.9°C)No RainSunnyAverageSlightly Low
June89.2°F (31.8°C)Light RainMostly SunnyAverageSlightly High
July79.3°F (26.3°C)Frequent RainMostly CloudySlightly HighAverage
August77.5°F (25.3°C)Frequent RainMostly CloudyAverageSlightly Low
September78.4°F (25.8°C)Moderate RainMostly SunnySlightly HighSlightly High
October78.8°F (26.0°C)No RainSunnyAverageAverage
November71.2°F (21.8°C)No RainSunnyAverageAverage
December68.5°F (20.3°C)No RainSunnySlightly HighSlightly High

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Madhya Pradesh cost?
The season and factors like Christmas, Easter and school holidays can influence the price of a hotel in Madhya Pradesh. You can find cheap options from SAR 56 in a few different ways on Expedia. First, enter the dates you'd like to go on vacation, then use the filters such as property type and amenities to narrow down your search. You can also sort by price, so the most affordable options appear at the top.
When is the best time to go to Madhya Pradesh?
Temperatures vary across Madhya Pradesh, so the best time to travel really depends on where you're visiting. If you're after a summer getaway in Indore, arrange your trip between June and August when daily average temperatures range from 25ºC to 31ºC. Bear in mind that Indore has a tropical savanna climate, so be sure to pack accordingly.
What is the best area to stay in Madhya Pradesh?
Check out the experiences and activities on offer in Ujjain and Seoni. These lively cities are only two of the many popular places to look for a hotel in Madhya Pradesh.
Are there any luxury hotels in Madhya Pradesh?
Some of our best hotels in Madhya Pradesh are in Indore. Check out high-end options such as Sheraton Grand Palace Indore, which comes with a swimming pool, concierge services and room service. Brilliant Hotel & Convention Center is another popular pick in this city.
What are the top all-inclusive hotels in Madhya Pradesh?
If you're searching for a relaxed and stress-free vacation, settle in at Eriline Resorts. Usually including your drinks, food and some recreational activities in the flat upfront price, it's among the best options for an all-inclusive stay in Madhya Pradesh.
How can I find cheap hotels in Madhya Pradesh?
The best place to begin your search is with our "Price per night" filter. At the moment, the cheapest hotels start at SAR 56 per night. Other ways to lock in a pocket-friendly stay in Madhya Pradesh are by booking early and being flexible with the dates you travel. For more bargains, go to our cheap hotels in Madhya Pradesh page.
What are the best hotels in Madhya Pradesh for families?
Pack your bags (and the little ones!) and get set for a fun-packed vacation at one of our top family-friendly properties in Madhya Pradesh. Located in Indore, Sheraton Grand Palace Indore is a great pick. A children's pool and housekeeping services are a couple of the amenities here. Or chill out with the fam at Brilliant Hotel & Convention Center. You can also look for your perfect stay by checking the "Family friendly" box in the "Traveler experience" section of our handy filters.
What are the top beach hotels in Madhya Pradesh?
Relaxation mode ON! Savor the beach life at Madhya Pradesh's top ocean-view hotels like The Fern Residency Bhopal. This sought-after property in Bhopal features pool sun loungers, a swimming pool and a bunch of other conveniences. You can also soak up relaxing coastal vibes at Hotel Stay Casa, another in-demand retreat in this city.