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

This weekend
Next weekend

Filter by

Star rating

Guest rating

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

Our top choices for Madhya Pradesh hotels

1. Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
8.8 out of 10, Excellent, (222 reviews)
"I loved everything about Marriott Indore , the breakfast was excellent and the Lounge experience was superb. I will stay again Just for the food experiences there 😀 Also the staff was very efficient and the baggage screening process was very efficient too. All in All Marriott Indore is a great place to stay."
United States
Amit
The price is P4,434
P4,655 total
includes taxes & fees
Sep 30 - Oct 1
Indore Marriott Hotel

2. Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.4 out of 10, Very good, (49 reviews)
"Loved the stay and the hotel. Very clean, excellent breakfast buffet. Almost seems like a 5 star hotel given the classy and clean decor!"
United States
vivek
Anjushree - Ujjain

3. Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.4 out of 10, Exceptional, (80 reviews)
"Except front desk people all others are excellent"
United States
Partha
The price is P3,911
P4,107 total
includes taxes & fees
Sep 30 - Oct 1
Sheraton Grand Palace Indore

4. 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 P27,384
P32,313 total
includes taxes & fees
Sep 29 - Sep 30
The Oberoi Rajgarh Palace, Khajuraho

5. Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (204 reviews)
"Excellent staff excellent breakfast"
Australia
Ankit
The price is P3,912
P4,108 total
includes taxes & fees
Oct 1 - Oct 2
Radisson Blu Hotel Indore

6. Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is P8,150
P9,617 total
includes taxes & fees
Oct 1 - Oct 2
Yaarnagar Jungle Resort Ratapani

7. Radisson RED Indore

Radisson RED Indore
4.0 star property
Indore
9.4 out of 10, Exceptional, (14 reviews)
"Loved the experience"
Canada
Ranbeer
The price is P3,325
P3,491 total
includes taxes & fees
Oct 5 - Oct 6
Radisson RED Indore

8. Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
3.0 star property
Ujjain
9.0 out of 10, Wonderful, (4 reviews)
"Good stay "
United Kingdom
Ajit
The price is P1,574
P1,653 total
includes taxes & fees
Oct 1 - Oct 2
Travinities Hotel Avni Palace

9. Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.4 out of 10, Very good, (107 reviews)
"Excellent service overall. After an initial glitch, everything else was perfect throughout our long stay of 22 days. Overall experience including housekeeping, room service, onsite dining were all extremely good. We had a great stay that started with a warm welcome and ended with a farewell, with no room to complain. Thank you Sayaji Indore team!"
United States
vrushali
The price is P3,585
P3,765 total
includes taxes & fees
Sep 30 - Oct 1
Sayaji Indore

10. Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.2 out of 10, Wonderful, (85 reviews)
"The view of the lake was amazing, eap from the roof top. Buffets had a variety and of good quality food. The staff were excellent, friendly and super helpful. Thank you!!!"
Australia
Dai
The price is P5,249
P6,193 total
includes taxes & fees
Sep 29 - Sep 30
Taj Lakefront Bhopal

11. FabHotel Kamla Regency - Rani Kamlapati Station

FabHotel Kamla Regency - Rani Kamlapati Station
3.0 star property
Maharana Pratap Nagar
FabHotel Kamla Regency - Rani Kamlapati Station

12. Serendipity Lakes and Resorts

Serendipity Lakes and Resorts
3.0 star property
Tamia
10.0 out of 10, Exceptional, (1 review)
"Overall excellant hospitality. Good food, very well maintained natural habitat."
India
Sunil
The price is P3,550
P3,728 total
includes taxes & fees
Sep 29 - Sep 30
Serendipity Lakes and Resorts

13. Ramada Encore by Wyndham Indore Nipania

Ramada Encore by Wyndham Indore Nipania
3.5 star property
Indore
7.8 out of 10, Good, (16 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,281
P2,395 total
includes taxes & fees
Oct 1 - Oct 2
Ramada Encore by Wyndham Indore Nipania

14. Fairfield by Marriott Indore

Fairfield by Marriott Indore
3.0 star property
Indore
8.2 out of 10, Very good, (126 reviews)
"good location, good staff,"
India
prashant
The price is P2,673
P2,806 total
includes taxes & fees
Oct 16 - Oct 17
Fairfield by Marriott Indore

15. Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"Great stay! Clean rooms, friendly staff, and excellent service. Would definitely stay again"
United Kingdom
Prashant
Anjushree Value Stay

16. Travinities Premier, Ujjain

Travinities Premier, Ujjain
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Rooms were clean and helpful staff. Property is new and well maintained."
United Kingdom
Bhavin
The price is P1,291
P1,355 total
includes taxes & fees
Oct 5 - Oct 6
Travinities Premier, Ujjain

17. Courtyard by Marriott Bhopal

Courtyard by Marriott Bhopal
4.5 star property
Maharana Pratap Nagar
9.0 out of 10, Wonderful, (190 reviews)
"Goodbye"
United Kingdom
sanjay
The price is P3,911
P4,107 total
includes taxes & fees
Sep 30 - Oct 1
Courtyard by Marriott Bhopal

18. Orchha Palace and Convention Centre

Orchha Palace and Convention Centre
5.0 star property
Nivari
7.2 out of 10, Good, (28 reviews)
"Great place to stay, especially during off season when the prices are lower. The ataff was very friendly and happy to help. The breakfast had a good spread as well. Would definitely recommend."
United States
Ish
The price is P2,934
P3,081 total
includes taxes & fees
Sep 30 - Oct 1
Orchha Palace and Convention Centre

19. 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,760
P1,848 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Trinetra Inn

20. Hyatt Place Bhopal

Hyatt Place Bhopal
Bhopal
10.0 out of 10, Exceptional, (3 reviews)
"New hotel, common areas were clean and spacious, food and breakfast quality was amazing"
India
ujjval
The price is P3,879
P4,073 total
includes taxes & fees
Sep 30 - Oct 1
Hyatt Place Bhopal
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:Oct 9 - Oct 11

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

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 P1,356 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 P1,356 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.

Explore a world of travel with Expedia