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

Search Madhya Pradesh Hotels

  • 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

Next weekend
In two weeks

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

1. 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 P25,978
P30,654 total
includes taxes & fees
Jun 29 - Jun 30
The Oberoi Rajgarh Palace, Khajuraho

2. 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 P5,260
P6,207 total
includes taxes & fees
Jul 8 - Jul 9
Sheraton Grand Palace Indore

3. Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
8.8 out of 10, Excellent, (211 reviews)
"Best hotel with pleasant stay"
United Kingdom
Prathmesh
The price is P5,196
P6,131 total
includes taxes & fees
Jul 10 - Jul 11
Indore Marriott Hotel

4. 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 P4,351
P4,569 total
includes taxes & fees
Jul 2 - Jul 3
Anjushree - Ujjain

5. 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 P2,805
P2,945 total
includes taxes & fees
Jun 30 - Jul 1
Ramada Encore by Wyndham Indore Nipania

6. 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 P4,416
P4,637 total
includes taxes & fees
Jul 21 - Jul 22
Radisson Blu Hotel Indore

7. Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
The price is P2,338
P2,455 total
includes taxes & fees
Jul 4 - Jul 5
Anjushree Value Stay

8. 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 P1,753
P1,841 total
includes taxes & fees
Jun 29 - Jun 30
Hotel Trinetra Inn

9. 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 P3,312
P3,478 total
includes taxes & fees
Jul 5 - Jul 6
Radisson RED Indore

10. 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 P2,344
P2,461 total
includes taxes & fees
Jul 1 - Jul 2
Travinities Hotel Avni Palace

11. 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 P877
P921 total
includes taxes & fees
Jul 1 - Jul 2
Hotel Garima

12. 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 P1,138
P1,195 total
includes taxes & fees
Jul 2 - Jul 3
Hotel Mahakal Aashray Ujjain

13. Maira Serai

Maira Serai
5.0 star property
Baihar
The price is P17,860
P21,074 total
includes taxes & fees
Jun 30 - Jul 1
Maira Serai

14. Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.2 out of 10, Wonderful, (77 reviews)
"2nd visit to this hotel In 10 days. Everything excellent, hence the return. "
United Kingdom
Richard
The price is P4,871
P5,114 total
includes taxes & fees
Jul 5 - Jul 6
Taj Lakefront Bhopal

15. Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is P8,118
P9,579 total
includes taxes & fees
Jul 29 - Jul 30
Yaarnagar Jungle Resort Ratapani

16. Hotel Vistara

Hotel Vistara
2.0 star property
Ujjain
The price is P1,928
P2,025 total
includes taxes & fees
Jul 9 - Jul 10
Hotel Vistara

17. 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 P4,091
P4,296 total
includes taxes & fees
Jul 1 - Jul 2
Wow Crest, Indore – IHCL SeleQtions

18. 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 P2,792
P2,932 total
includes taxes & fees
Jul 26 - Jul 27
Fairfield by Marriott Indore

19. 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 P1,286
P1,350 total
includes taxes & fees
Jun 29 - Jun 30
Hotel Malay - near Temple & Rail Station

20. Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.4 out of 10, Very Good, (105 reviews)
"Excellent Stay"
United States
Dinesh
The price is P5,130
P6,053 total
includes taxes & fees
Jul 10 - Jul 11
Sayaji Indore
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.

Showing deals for:Jul 10 - Jul 12

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

Top Madhya Pradesh Hotel Reviews

Guide to exploring Madhya Pradesh

Top reasons to visit Madhya Pradesh

  • Rich Cultural Heritage: Madhya Pradesh is home to stunning temples, historic palaces, and vibrant traditions, offering a deep dive into Indian culture.
  • Adventure and Wildlife: Experience thrilling safaris in national parks, where you can encounter diverse wildlife in their natural habitats.
  • Scenic Landscapes: The state boasts breathtaking natural beauty, perfect for outdoor excursions and nature lovers.
  • Rejuvenating Yoga Retreats: Engage in yoga retreats that promote wellness and tranquillity amidst serene surroundings.
  • Stargazing Opportunities: Enjoy enchanting stargazing experiences under clear night skies, adding a magical touch to your visit.

Find great hotels in Madhya Pradesh

Explore a diverse range of hotel accommodations in Madhya Pradesh, catering to various travel needs, whether for business, family, or a pet-friendly getaway. From luxury hotels offering premium amenities to charming heritage hotels steeped in history, you'll find the ideal lodging option. Benefit from insightful hotel reviews to guide your choice and ensure a memorable stay in this culturally rich Indian state.

  • Radisson Blu Hotel Indore: A luxurious 5-star retreat in Madhya Pradesh, Radisson Blu Hotel Indore is tailored for families and business travellers alike. With a commendable guest rating of 8.6 out of 10, this hotel offers an array of child-friendly amenities, including complimentary cribs and optional babysitting services. Its sophisticated design and upscale facilities ensure a comfortable stay, while modern conference rooms make it an ideal venue for business meetings. Guests appreciate the impeccable service and the elegance that permeates the entire property, making it a standout choice for those seeking both leisure and corporate experiences.
  • Indore Marriott Hotel: Indore Marriott Hotel, rated 8.8 out of 10, is a sumptuous 5-star accommodation perfect for those desiring a blend of luxury and wellness. This hotel is renowned for its extensive spa offerings, including full-service treatments and a relaxing pool area. The stylishly decorated rooms provide a tranquil escape for business and leisure travellers. Guests often rave about the spa facilities, which include couples' treatment rooms and various massage options, ensuring a rejuvenating stay. The hotel's prime location also places it conveniently close to key business and cultural attractions in Indore.
  • Fairfield by Marriott Indore: Offering a comfortable 4-star experience, Fairfield by Marriott Indore is a well-rated property at 8.2 out of 10, ideal for business travellers. The hotel combines modern amenities with a welcoming atmosphere, ensuring a pleasant stay for those on work trips. Its strategic location provides easy access to business districts and local attractions. Guests appreciate the efficient service, spacious workspaces in rooms, and a range of dining options that cater to diverse tastes, making it a practical yet stylish choice for a professional getaway.

Where to stay in Madhya Pradesh

Madhya Pradesh, a treasure trove of culture and history, offers an enriching travel experience for those seeking adventure and exploration. From the vibrant city of Bhopal, known for its stunning architecture and event venues, to the lush landscapes perfect for outdoor excursions, this state is a haven for culture-themed getaways. Immerse yourself in the rich heritage and natural beauty that Madhya Pradesh has to offer, making it an unforgettable destination for every traveller.

  • Indore: Indore, the largest city in Madhya Pradesh, is a bustling hub known for its vibrant culture and culinary delights. Geographically, it sits in the western part of the state, making it a strategic point for travellers. Visitors can expect a rich blend of outdoor activities and cultural experiences, with popular spots like the Rajwada Palace and various historic temples. The local markets are a must-visit for those keen on shopping, while nature enthusiasts can enjoy birdwatching in the surrounding areas. Indore's ambience is lively, especially during peak months like July and September, making it an exciting destination for adventure seekers and culture lovers alike.
  • Bhopal: Bhopal, the capital city of Madhya Pradesh, is known for its serene lakes and rich history. Nestled in the central part of the state, Bhopal offers a unique travel experience with its combination of urban attractions and natural beauty. It’s an ideal spot for families and those interested in city-themed activities. The Bharat Bhavan, a renowned cultural centre, and the historic Sadar Manzil are just a few highlights. With bustling public markets and theatres, visitors can immerse themselves in the local culture. The best time to explore Bhopal is between December and February, when the weather is pleasantly cool.
  • Ujjain: Ujjain, one of the seven Moksha-puris, holds immense significance in Hindu mythology. This ancient city is located in the western part of Madhya Pradesh and is famed for its historic temples and spiritual atmosphere. The Mahakaleshwar Temple, a UNESCO World Heritage Site, attracts pilgrims and tourists alike. Ujjain is perfect for those who enjoy cultural and outdoor adventures, with opportunities for stargazing and exploring art and history. Peak travel times are in September and December to January, when the city hosts numerous festivals, adding vibrancy to the already rich cultural landscape.

Things to do in Madhya Pradesh

Shopping

In Madhya Pradesh, visit the vibrant Sarafa Bazaar in Indore for unique jewellery and local snacks. Don't miss the modern Central Mall in Bhopal, featuring a mix of brands and eateries. Explore the traditional Chhatri Baithak for handcrafted items and textiles that reflect the region's rich culture.

Recreation

In Madhya Pradesh, the Ayurvedic Healing Centre in Khajuraho offers traditional treatments amid serene surroundings, allowing for deep relaxation. Alternatively, the Narmada Retreat near Mandla provides yoga sessions and nature walks, fostering a connection with the tranquil landscape and promoting holistic well-being.

Adventure

Explore the thrilling Kanha National Park, renowned for its diverse wildlife and lush landscapes. Enjoy jeep safaris to spot tigers and other exotic fauna. For a unique experience, try river rafting on the Narmada River, where you can navigate exciting rapids amidst stunning scenery.

Visit Pachmarhi, known for its trekking trails and beautiful waterfalls. Embark on a trek to the stunning Bee Falls and enjoy the scenic beauty of the Satpura Range. The ancient caves of Bhimbetka offer a fascinating glimpse into prehistoric rock art, adding an adventurous twist to your exploration.

Experience the exhilarating zip-lining at the Rani Durgavati Fort, providing a bird’s eye view of the historic site. For a cultural adventure, participate in a tribal tour in Mandla, where you can learn about local customs and enjoy traditional dance performances.

Nightlife

Madhya Pradesh offers a vibrant nightlife scene, featuring lively bars like The Urban Lounge in Indore for cocktails and music. For a more relaxed evening, visit Café Coffee Day, where you can unwind with friends over coffee and conversation, enjoying the local atmosphere.

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

Booking tips and Expedia advantages for Madhya Pradesh

For a budget-friendly visit to Madhya Pradesh, consider travelling in the off-peak months of April to May and August when prices are lower. Sundays are the least expensive days for accommodation, while Wednesdays tend to be pricier. Use Expedia’s search tool to find eco-certified hotels and sort by price to discover the best deals. Combining hotel bookings with flights and activities can yield substantial savings. Don't forget to explore free activities, such as local markets and scenic parks, to enhance your experience without breaking the bank.

  • 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: Utilise Expedia’s search tool to refine your preferences, including budget, desired location, and the type of hotel you favour. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservations in Madhya Pradesh with your flights and activities through an Expedia package.

Find the best attractions in Madhya Pradesh

Madhya Pradesh offers an enriching blend of cultural experiences and outdoor adventures, making it a perfect destination for tourists. Visitors can explore a variety of attractions, including temples, national parks, and historic palaces, each reflecting the region's rich heritage. Whether you seek adventure or cultural immersion, Madhya Pradesh has something for everyone, ensuring a memorable holiday filled with diverse experiences.

  • New Saifee Nagar Masjid: This mosque offers a serene environment for reflection, adorned with intricate architecture that showcases Islamic artistry. Visitors can experience the tranquil atmosphere and witness the local community's cultural practices.
  • Mandu: A historic gem, Mandu features stunning architectural marvels and remnants of its storied past. Wander through ancient palaces and fortifications, immersing yourself in the rich history and vibrant culture that permeates the area.
  • Pisanhari Ki Madiya: This temple provides a spiritual retreat, known for its unique architecture and peaceful surroundings. Visitors can engage with the local traditions and rituals, gaining insight into the spiritual heritage of the region.

Best time to go to Madhya Pradesh

The best time to visit Madhya Pradesh can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Madhya Pradesh falls in May, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Madhya Pradesh falls in January, 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 P921 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?
Madhya Pradesh has plenty of cool places to stay, like Indore and Bhopal. Each has its own fabulous attractions, so why not set aside time to discover both?
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 P921 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.
Why should I book my Madhya Pradesh hotel with Expedia?
Expedia is your one-stop shop for organising the ultimate Madhya Pradesh holiday. You'll find a huge array of hotels to select from and handy search filters that make it a breeze to find the ideal fit. Worried about a last-minute change of plans? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your trip with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. Get instant access to Member Prices, with savings worth 10% or more on select hotels.