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

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. 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 RM1,704
RM2,010 total
includes taxes & fees
12 Sept - 13 Sept
The Oberoi Rajgarh Palace, Khajuraho

2. Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.4 out of 10, Very good, (48 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. Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
8.8 out of 10, Excellent, (219 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 RM290
RM304 total
includes taxes & fees
14 Sept - 15 Sept
Indore Marriott Hotel

4. Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.4 out of 10, Exceptional, (78 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 RM277
RM291 total
includes taxes & fees
13 Sept - 14 Sept
Sheraton Grand Palace Indore

5. Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (198 reviews)
"Everything was great, I always stay here when I’m in Indore"
United States
Elisha
The price is RM272
RM285 total
includes taxes & fees
15 Sept - 16 Sept
Radisson Blu Hotel Indore

6. Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is RM532
RM628 total
includes taxes & fees
14 Sept - 15 Sept
Yaarnagar Jungle Resort Ratapani

7. 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 RM103
RM108 total
includes taxes & fees
1 Oct - 2 Oct
Travinities Hotel Avni Palace

8. Radisson RED Indore

Radisson RED Indore
4.0 star property
Indore
9.4 out of 10, Exceptional, (13 reviews)
"Loved the experience"
Canada
Ranbeer
The price is RM217
RM228 total
includes taxes & fees
20 Sept - 21 Sept
Radisson RED Indore

9. Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.4 out of 10, Very good, (106 reviews)
"Excellent Stay"
United States
Dinesh
The price is RM243
RM255 total
includes taxes & fees
12 Sept - 13 Sept
Sayaji Indore

10. 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
The price is RM153
RM161 total
includes taxes & fees
13 Sept - 14 Sept
Anjushree Value Stay

11. Ramada Encore by Wyndham Indore Nipania

Ramada Encore by Wyndham Indore Nipania
3.5 star property
Indore
7.6 out of 10, Good, (15 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 RM160
RM168 total
includes taxes & fees
20 Sept - 21 Sept
Ramada Encore by Wyndham Indore Nipania

12. 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 RM115
RM121 total
includes taxes & fees
22 Sept - 23 Sept
Hotel Trinetra Inn

13. Hotel Malay - near Temple & Rail Station

Hotel Malay - near Temple & Rail Station
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (3 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 RM84
RM89 total
includes taxes & fees
12 Sept - 13 Sept
Hotel Malay - near Temple & Rail Station

14. Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.2 out of 10, Wonderful, (83 reviews)
"Comfortable room with a great view. Friendly staff. Attracts not very nice guests, lots of Indians with no civic sense. Pool was over crowded. Restaurant was overcrowded. Guests were noisy and loud."
United Kingdom
Anoop
The price is RM319
RM335 total
includes taxes & fees
13 Sept - 14 Sept
Taj Lakefront Bhopal

15. Maira Serai

Maira Serai
5.0 star property
Baihar
The price is RM767
RM905 total
includes taxes & fees
12 Sept - 13 Sept
Maira Serai

16. FabHotel Kamla Regency - Rani Kamlapati Station

FabHotel Kamla Regency - Rani Kamlapati Station
3.0 star property
Maharana Pratap Nagar
The price is RM59
RM62 total
includes taxes & fees
12 Sept - 13 Sept
FabHotel Kamla Regency - Rani Kamlapati Station

17. 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 RM192
RM201 total
includes taxes & fees
15 Sept - 16 Sept
Orchha Palace and Convention Centre

18. VARAY GRANDE

VARAY GRANDE
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Nice experience"
United Kingdom
Tapan
The price is RM159
RM167 total
includes taxes & fees
14 Sept - 15 Sept
VARAY GRANDE

19. Essentia Luxury Hotel Indore

Essentia Luxury Hotel Indore
3.5 star property
Indore
8.0 out of 10, Very good, (14 reviews)
"Upholstery could be a little cleaner"
United States
Bipin
The price is RM202
RM212 total
includes taxes & fees
13 Sept - 14 Sept
Essentia Luxury Hotel Indore

20. 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 RM232
RM243 total
includes taxes & fees
14 Sept - 15 Sept
Serendipity Lakes and Resorts
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:18 Sept - 20 Sept

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

  • Cultural Richness: Madhya Pradesh is home to ancient temples and vibrant heritage, offering a deep dive into India's history.
  • Wildlife Safaris: Experience thrilling safaris in scenic national parks, perfect for nature enthusiasts and adventure seekers.
  • Stargazing Opportunities: Embrace serene stargazing amidst stunning natural landscapes, enhancing your connection with nature.
  • Diverse Accommodations: Choose from luxurious heritage hotels to cosy lodges, catering to all types of travellers.
  • Outdoor Adventures: Engage in a variety of outdoor activities set against the backdrop of lush landscapes.

Find great hotels in Madhya Pradesh

Explore a diverse range of hotel accommodations in Madhya Pradesh, catering to every traveller's needs. From luxurious heritage hotels to cosy lodges, you'll find options ideal for business trips, family getaways, and pet-friendly holidays. Discover the best Madhya Pradesh hotels, complete with exceptional services and insightful reviews to ensure a memorable stay in this culturally rich state.

  • Radisson Blu Hotel Indore: This luxurious 5-star hotel in Indore boasts a contemporary design that merges elegance with comfort, making it an ideal choice for family and business travellers alike. With a guest rating of 8.6 out of 10, the Radisson Blu offers a range of amenities tailored for children, including babysitting services and complimentary cribs. Guests can enjoy spacious rooms equipped with modern facilities, as well as several on-site dining options that cater to diverse tastes. The hotel's strategic location provides easy access to local attractions, ensuring a delightful stay.
  • Indore Marriott Hotel: With an impressive guest rating of 8.8 out of 10, the Indore Marriott Hotel stands out with its spa-themed offerings, making it a haven for relaxation. This 5-star property features a full-service spa alongside a serene pool, providing an oasis for guests seeking rejuvenation. The hotel combines luxury with practicality, catering to business travellers who appreciate elegant meeting spaces and upscale amenities. Dining experiences within the hotel are equally refined, with a variety of restaurants offering delicious cuisine to complement your stay in Madhya Pradesh.
  • Fairfield by Marriott Indore: A well-rated 4-star hotel, Fairfield by Marriott Indore is particularly suitable for business travellers seeking comfort and convenience. With a guest rating of 8.2 out of 10, this property offers thoughtfully designed rooms equipped with essential amenities. The hotel’s modern, straightforward style ensures a restful atmosphere for guests, while its location allows easy access to Indore's business districts and local attractions. While it may not boast luxury spa facilities, Fairfield prioritises practicality, making it a reliable choice for those on work-related trips.

Where to stay in Madhya Pradesh

Madhya Pradesh, a treasure trove of culture and adventure, offers a rich tapestry of historical sites and vibrant experiences. From the bustling streets of Bhopal, where you can immerse yourself in local heritage, to exquisite event venues perfect for business getaways, this state is ideal for both exploration and relaxation. Venture into its lush landscapes for outdoor escapades, and savour the tropical atmosphere that enhances every excursion in this enchanting region.

  • Indore: Nestled in the heart of Madhya Pradesh, Indore is a vibrant city that offers a unique blend of culture and adventure. With a year-round appeal, visitors flock to Indore particularly in July, September, and December. The city is renowned for its bustling shopping centres and educational institutions, making it a hub for both leisure and learning. Outdoor enthusiasts can indulge in birdwatching, while the historic palaces, mosques, and temples stand as testaments to the city’s rich heritage. Whether you're after an adrenaline rush or a cultural immersion, Indore promises a memorable experience.
  • Bhopal: The capital city of Madhya Pradesh, Bhopal is a fascinating destination known for its stunning lakes and vibrant markets. Peak tourist seasons occur from December to February, making it a lovely winter getaway. Families and city explorers alike will appreciate the diverse attractions, including public markets and theatres that offer a glimpse into local life. Bhopal is also home to significant historic sites, such as stadiums and sports facilities, providing ample opportunities for sports enthusiasts. This city seamlessly blends urban charm with outdoor experiences, making it a must-visit on your itinerary.
  • Ujjain: A city steeped in spirituality and history, Ujjain is renowned as one of the holiest cities in India. Visitors are drawn to Ujjain, especially during the peak months of September and December to January, for its cultural and outdoor adventures. The city's temples and historic buildings offer a unique insight into ancient traditions. Art lovers can explore local exhibitions, while stargazers will find Ujjain's clear skies a perfect setting for celestial observations. With its rich heritage and vibrant atmosphere, Ujjain is an essential stop for anyone seeking a deeper connection with India's cultural roots.

Things to do in Madhya Pradesh

Shopping

In the heart of Madhya Pradesh, one can explore vibrant markets like Chowk Bazaar, offering local handicrafts and textiles. For a modern shopping experience, visit C21 Mall, which features popular brands and eateries, making it an ideal spot for both shopping and relaxation.

Recreation

Experience tranquillity at the Ananda Wellness Retreat, where yoga and meditation sessions complement luxurious spa treatments. Explore the serene surroundings, indulge in organic cuisine, and participate in nature walks that enhance your connection to the beautiful landscape of Madhya Pradesh.

At Shakti Hills Retreat, immerse yourself in holistic healing therapies and rejuvenating Ayurvedic treatments. Engage in mindfulness workshops and enjoy guided treks through lush forests, providing a perfect blend of relaxation and adventure.

Adventure

Explore the thrilling Kanha National Park, renowned for its diverse wildlife and breathtaking landscapes. Engage in safaris to spot tigers and other exotic animals amid lush forests. For an adrenaline rush, try rock climbing and rappelling at Pachmarhi, renowned for its stunning cliffs and scenic beauty.

Nightlife

In Madhya Pradesh, enjoy the vibrant nightlife at venues like The Lounge in Bhopal for live music and cocktails, or explore the lively atmosphere at Club 69 in Indore, perfect for dancing the night away. Experience local flavours at various night markets and street food stalls.

*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 off-peak months of April to May and August, when prices are typically lower. Sundays are the cheapest days for accommodation, while Wednesdays are the priciest. Use Expedia’s search tools to filter options by budget and preferences, and take advantage of package deals that combine hotel bookings with flights and activities for extra savings. Look for eco-certified hotels for sustainable options and sort search results by price to find the best deals.

  • 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 wizard to refine your preferences, such as your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable rates and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Madhya Pradesh hotel booking with your flights and activities through an Expedia package.

Find the best attractions in Madhya Pradesh

Madhya Pradesh is an excellent destination for those seeking a blend of culture, outdoor adventures, and historical exploration. Visitors can immerse themselves in the region's rich heritage by visiting ancient temples, scenic national parks, and grand historic palaces. With a variety of attractions available, the state promises an enriching travel experience filled with both adventure and cultural insights.

  • Omkareshwar Temple: Nestled on an island in the Narmada River, Omkareshwar Temple is a revered Hindu pilgrimage site, known for its stunning architecture and peaceful surroundings. The temple is dedicated to Lord Shiva and offers a deep cultural experience, where visitors can witness spiritual rituals and the vibrant local traditions.
  • Kanha National Park: Renowned for its rich biodiversity, Kanha National Park is a haven for wildlife enthusiasts. The park features picturesque landscapes, lush forests, and diverse flora and fauna, including the majestic Bengal tiger. Outdoor activities such as jeep safaris and nature walks provide an adventurous way to explore this stunning natural sanctuary.
  • Mandu: A historic gem, Mandu is famous for its magnificent palaces and ancient architecture. The site boasts a fascinating blend of Mughal and Hindu influences, with stunning structures like the Jahaz Mahal and Rani Roopmati Pavilion, offering insights into the region's rich history and culture.

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 RM62 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, 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 Centre 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 holiday, 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 RM62 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 holiday 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 Centre. You can also look for your perfect stay by checking the "Family friendly" box in the "Traveller experience" section of our handy filters.
What are the top beach hotels in Madhya Pradesh?
Relaxation mode ON! Savour 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