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 €429
includes taxes & fees
20 Jul - 21 Jul
The Oberoi Rajgarh Palace, Khajuraho

2. 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 €64
includes taxes & fees
22 Jul - 23 Jul
Anjushree - Ujjain

3. Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.2 out of 10, Wonderful, (75 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 €65
includes taxes & fees
21 Jul - 22 Jul
Sheraton Grand Palace Indore

4. Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
9.0 out of 10, Wonderful, (213 reviews)
"Best hotel with pleasant stay"
United Kingdom
Prathmesh
The price is €64
includes taxes & fees
23 Jul - 24 Jul
Indore Marriott Hotel

5. Ramada Encore by Wyndham Indore Nipania

Ramada Encore by Wyndham Indore Nipania
3.5 star property
Indore
7.6 out of 10, Good, (14 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 €39
includes taxes & fees
21 Jul - 22 Jul
Ramada Encore by Wyndham Indore Nipania

6. Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is €134
includes taxes & fees
24 Jul - 25 Jul
Yaarnagar Jungle Resort Ratapani

7. 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 €23
includes taxes & fees
20 Jul - 21 Jul
Hotel Trinetra Inn

8. Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (193 reviews)
"Staff was courteous, room was clean."
United States
Inder D
The price is €61
includes taxes & fees
30 Jul - 31 Jul
Radisson Blu Hotel Indore

9. Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
The price is €34
includes taxes & fees
23 Jul - 24 Jul
Anjushree Value Stay

10. 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 €48
includes taxes & fees
20 Jul - 21 Jul
Radisson RED Indore

11. 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 €30
includes taxes & fees
20 Jul - 21 Jul
Travinities Hotel Avni Palace

12. 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 €13
includes taxes & fees
21 Jul - 22 Jul
Hotel Garima

13. 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 €17
includes taxes & fees
20 Jul - 21 Jul
Hotel Mahakal Aashray Ujjain

14. Maira Serai

Maira Serai
5.0 star property
Baihar
The price is €217
includes taxes & fees
24 Jul - 25 Jul
Maira Serai

15. 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 €19
includes taxes & fees
20 Jul - 21 Jul
Hotel Malay - near Temple & Rail Station

16. FabHotel Kamla Regency - Rani Kamlapati Station

FabHotel Kamla Regency - Rani Kamlapati Station
3.0 star property
Maharana Pratap Nagar
The price is €12
includes taxes & fees
25 Jul - 26 Jul
FabHotel Kamla Regency - Rani Kamlapati Station

17. 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 €39
includes taxes & fees
27 Jul - 28 Jul
Fairfield by Marriott Indore

18. 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 €71
includes taxes & fees
22 Jul - 23 Jul
Taj Lakefront Bhopal

19. Hotel Vistara

Hotel Vistara
2.0 star property
Ujjain
The price is €28
includes taxes & fees
20 Jul - 21 Jul
Hotel Vistara

20. 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 €52
includes taxes & fees
28 Jul - 29 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.

Showing deals for:31 Jul - 2 Aug

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 boasts a deep cultural heritage with ancient temples and historic palaces, perfect for history enthusiasts.
  • Wildlife Adventures: Experience thrilling wildlife safaris in renowned national parks like Kanha and Bandhavgarh, home to diverse flora and fauna.
  • Stunning Landscapes: Explore breathtaking natural beauty, from lush forests to serene lakes, ideal for outdoor activities and relaxation.
  • Unique Accommodations: Choose from a wide range of lodgings, from luxury hotels to heritage retreats, catering to all preferences.
  • Spiritual Experiences: Engage in yoga retreats and stargazing, enriching your journey with holistic and serene experiences.

Find great hotels in Madhya Pradesh

Discover a diverse array of hotel accommodations in Madhya Pradesh, catering to every traveller's needs. Whether you're seeking luxury hotels, family-friendly lodges, or heritage retreats, this region offers a plethora of options. Enjoy impeccable services tailored for business travel or a pet-friendly vacation experience. With an abundance of hotel reviews to guide your choices, you're sure to find the perfect base for your explorations in this culturally rich state.

  • Fairfield by Marriott Indore: Situated in the heart of Indore, Fairfield by Marriott Indore exemplifies a modern business travel experience. This 4-star hotel boasts a guest rating of 8.2 out of 10, reflecting its commitment to quality service. Guests can enjoy well-appointed rooms equipped with contemporary amenities, a fitness centre, and a business centre designed for corporate travellers. The hotel's inviting atmosphere encourages relaxation after a busy day, making it an ideal choice for those seeking a blend of comfort and functionality.
  • Effotel by Sayaji Indore: Effotel by Sayaji Indore stands out with its family-friendly approach, earning a commendable guest rating of 8.4 out of 10. This 4-star hotel caters to both business and leisure travellers, offering a variety of amenities tailored for children, such as cribs and safety features. Guests appreciate the spacious rooms and the on-site dining options that provide a delightful culinary experience. The hotel's warm ambience and attentive service make it a welcoming choice for families travelling to Madhya Pradesh.
  • WelcomHeritage Golf View: With a charming setting, WelcomHeritage Golf View is a 3-star hotel that promises a memorable stay, reflected in its remarkable guest rating of 9.2 out of 10. Positioned amidst lush greenery, it offers a tranquil escape for business travellers seeking a peaceful environment. The hotel features comfortable accommodations, a well-equipped conference room, and leisure facilities such as a golf course nearby. Its unique blend of heritage and modern amenities ensures a pleasant experience for guests visiting the region.

Where to stay in Madhya Pradesh

Madhya Pradesh, the heart of India, offers a rich tapestry of cultural and outdoor adventures. Explore the historical marvels of Bhopal, where heritage meets modernity, and venture into the lush landscapes of Kanha and Bandhavgarh National Parks for thrilling wildlife encounters. With diverse event venues and business getaways, this state promises an unforgettable experience for every traveller, blending tropical beauty with a deep sense of history and adventure.

  • Gwalior: Nestled in the heart of Madhya Pradesh, Gwalior is renowned for its rich cultural heritage and striking architecture. The city is home to the impressive Gwalior Fort, a historic stronghold offering panoramic views and intricate sculptures. Visitors can immerse themselves in local traditions through vibrant festivals and explore a variety of outdoor activities. Spa retreats and sightseeing tours are also popular, making Gwalior a versatile destination for those seeking both relaxation and adventure. Peak travel months like February and September entice tourists looking for a culturally themed experience.
  • Pachmarhi: As Madhya Pradesh's only hill station, Pachmarhi is a tranquil village surrounded by lush forests and scenic landscapes. Known for its breathtaking natural beauty, the area is perfect for outdoor enthusiasts and adventure seekers. Visitors can explore the Satpura National Park, which boasts diverse wildlife and stunning trekking routes. The village also features charming art galleries that showcase local craftsmanship. With peak tourist arrivals during the warm months from May to July, Pachmarhi offers a serene escape for those looking to connect with nature and enjoy the great outdoors.
  • Ratlām: A city steeped in history, Ratlām is celebrated for its cultural landmarks and vibrant street life. The town features several historic buildings and mosques that reflect its rich past. Travellers can engage in adventure activities while also enjoying the local cuisine, particularly the famous Ratlām sev, a delicious snack. With a steady flow of visitors throughout the year, especially from April to June, Ratlām is an ideal spot for those seeking both cultural immersion and outdoor experiences, all while exploring its historic sites.

Things to do in Madhya Pradesh

Shopping

Visit Bhopal's DB City Mall for a variety of shops, from clothing to electronics. For a more traditional experience, explore the bustling Chowk Bazaar, where you can find handicrafts, textiles, and local delicacies, perfect for unique gifts and souvenirs to take home.

Recreation

Ayushakti Wellness Centre offers traditional Ayurvedic therapies in a tranquil setting, focusing on holistic healing through personalised treatments. Nearby, the serene Pachmarhi offers yoga sessions amidst stunning natural beauty, providing a rejuvenating escape with opportunities for meditation and nature walks.

Adventure

Explore the dense forests of Kanha National Park, where you can embark on thrilling jungle safaris to spot tigers and other wildlife. In Pachmarhi, enjoy trekking through scenic hills and waterfalls, offering a refreshing escape into nature’s beauty.

Nightlife

In Madhya Pradesh, Bhopal's 24x7 Lounge offers a lively atmosphere with music and cocktails, while Indore's Club 24 is known for its vibrant dance scene. Gwalior's Gwalior Fort hosts cultural performances under the stars, providing a unique blend of history and nightlife entertainment.

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

Find the best attractions in Madhya Pradesh

Madhya Pradesh offers a captivating blend of cultural, outdoor, and adventure experiences for tourists. Visitors can explore stunning temples, national parks, and historic palaces, making it a perfect destination for those seeking enriching activities. With its diverse attractions, Madhya Pradesh promises an unforgettable journey filled with cultural insights and natural beauty.

  • Mahakaleshwar Jyotirlinga: Revered as one of the twelve Jyotirlingas in India, this sacred temple is a significant pilgrimage site for Hindus. The architectural beauty and spiritual ambiance create a profound cultural experience, where visitors can witness traditional rituals and ceremonies.
  • Bandhavgarh National Park: Known for its rich biodiversity, Bandhavgarh offers thrilling outdoor adventures like safari tours amidst stunning landscapes. With a chance to spot the majestic Bengal tiger, it is a haven for wildlife enthusiasts and nature lovers alike.
  • New Saifee Nagar Masjid: This mosque is a serene place that reflects the rich Islamic heritage of the region. Visitors can appreciate its intricate architecture and tranquil atmosphere, making it an ideal spot for contemplation.

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

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 €12 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 €12 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