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. Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
9.0 out of 10, Wonderful, (224 reviews)
"Didn’t had much expectations, but to my surprise it was an amazing time to spend at this property."
United States
RAJINDER
The price is €90
includes taxes & fees
21 Oct - 22 Oct
Indore Marriott Hotel

2. Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.4 out of 10, Exceptional, (81 reviews)
"Amazing people"
United States
Kernjeet
The price is €56
includes taxes & fees
23 Oct - 24 Oct
Sheraton Grand Palace Indore

3. 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 €907
includes taxes & fees
21 Oct - 22 Oct
The Oberoi Rajgarh Palace, Khajuraho

4. Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (208 reviews)
"Excellent staff excellent breakfast"
Australia
Ankit
The price is €61
includes taxes & fees
3 Nov - 4 Nov
Radisson Blu Hotel Indore

5. Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (108 reviews)
"Had a wonderful stay. The room was clean, comfortable, and well-maintained, and the staff were incredibly friendly, attentive, and welcoming. The service throughout the stay was excellent, and the location is very convenient. Overall, a fantastic experience. Highly recommended for a comfortable and enjoyable stay in Indore!"
United States
Shankar
The price is €51
includes taxes & fees
26 Oct - 27 Oct
Sayaji Indore

6. 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 €28
includes taxes & fees
23 Oct - 24 Oct
Travinities Hotel Avni Palace

7. Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.6 out of 10, Excellent, (52 reviews)
"nice place"
United Kingdom
dhinal
Anjushree - Ujjain

8. Radisson RED Indore

Radisson RED Indore
4.0 star property
Indore
9.4 out of 10, Exceptional, (15 reviews)
"Well appointed and spacious rooms. Rooms are very clean and provided with all required amenities. Staff was polite and helpful. In room service was quick and food was good"
United Kingdom
Hrishikesh
The price is €57
includes taxes & fees
29 Oct - 30 Oct
Radisson RED Indore

9. Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.2 out of 10, Wonderful, (86 reviews)
"Very beautiful place to stay. Good food and good vibes."
Australia
Tulsi
The price is €64
includes taxes & fees
3 Nov - 4 Nov
Taj Lakefront Bhopal

10. Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is €138
includes taxes & fees
21 Oct - 22 Oct
Yaarnagar Jungle Resort Ratapani

11. Hotel Chandela Khajuraho

Hotel Chandela Khajuraho
3.5 star property
Rajnagar
9.4 out of 10, Exceptional, (3 reviews)
"Property needs an uplifting "
Australia
Sanjay
The price is €44
includes taxes & fees
27 Oct - 28 Oct
Hotel Chandela Khajuraho

12. 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 €19
includes taxes & fees
21 Oct - 22 Oct
Travinities Premier, Ujjain

13. Effotel by Sayaji Indore

Effotel by Sayaji Indore
4.0 star property
Indore
8.4 out of 10, Very good, (38 reviews)
"Excellent place to stay with the family"
United States
PRADEEP
The price is €39
includes taxes & fees
25 Oct - 26 Oct
Effotel by Sayaji Indore

14. Lemon Tree Hotel, Indore

Lemon Tree Hotel, Indore
3.5 star property
South Tukoganj
7.6 out of 10, Good, (95 reviews)
"Indore Best Hotel, Good Breakfast"
India
Mohit
The price is €46
includes taxes & fees
21 Oct - 22 Oct
Lemon Tree Hotel, Indore

15. 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 €54
includes taxes & fees
21 Oct - 22 Oct
Serendipity Lakes and Resorts

16. Welcomhotel By ITC Hotels Jabalpur

Welcomhotel By ITC Hotels Jabalpur
4.5 star property
Jabalpur
10.0 out of 10, Exceptional, (19 reviews)
"Best place to stay."
United Kingdom
rajat
The price is €60
includes taxes & fees
26 Oct - 27 Oct
Welcomhotel By ITC Hotels Jabalpur

17. Hotel P Landmark Palace-near Main Places

Hotel P Landmark Palace-near Main Places
2.5 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"This hotel was very clean, the bed was soft, and the staff were kind and helpful the whole time I stayed, I had a great time. "
United Kingdom
Abhinav
The price is €29
includes taxes & fees
21 Oct - 22 Oct
Hotel P Landmark Palace-near Main Places

18. Hyatt Place Bhopal

Hyatt Place Bhopal
Bhopal
9.8 out of 10, Exceptional, (6 reviews)
"New hotel, common areas were clean and spacious, food and breakfast quality was amazing"
India
ujjval
Hyatt Place Bhopal

19. 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 €39
includes taxes & fees
25 Oct - 26 Oct
Fairfield by Marriott Indore

20. The Lalit Temple View Khajuraho

The Lalit Temple View Khajuraho
5.0 star property
Rajnagar
9.0 out of 10, Wonderful, (91 reviews)
"Clean rooms, friendly staff… "
United States
PRASANTA
The price is €125
includes taxes & fees
31 Oct - 1 Nov
The Lalit Temple View Khajuraho
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:30 Oct - 1 Nov

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