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

Book 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

Guest rating

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

Property class

Our top choices for Madhya Pradesh hotels

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 NZ$886
includes taxes & fees
30 June - 1 July
The Oberoi Rajgarh Palace, Khajuraho

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 NZ$180
includes taxes & fees
8 July - 9 July
Sheraton Grand Palace Indore

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 NZ$177
includes taxes & fees
10 July - 11 July
Indore Marriott Hotel

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 NZ$123
includes taxes & fees
2 July - 3 July
Anjushree - Ujjain

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 NZ$85
includes taxes & fees
30 June - 1 July
Ramada Encore by Wyndham Indore Nipania

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 NZ$134
includes taxes & fees
19 July - 20 July
Radisson Blu Hotel Indore

Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
The price is NZ$69
includes taxes & fees
1 July - 2 July
Anjushree Value Stay

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 NZ$51
includes taxes & fees
1 July - 2 July
Hotel Trinetra Inn

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 NZ$106
includes taxes & fees
30 June - 1 July
Radisson RED Indore

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 NZ$71
includes taxes & fees
30 June - 1 July
Travinities Hotel Avni Palace

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 NZ$27
includes taxes & fees
30 June - 1 July
Hotel Garima

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 NZ$33
includes taxes & fees
9 July - 10 July
Hotel Mahakal Aashray Ujjain

Maira Serai

Maira Serai
5.0 star property
Baihar
The price is NZ$437
includes taxes & fees
30 June - 1 July
Maira Serai

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 NZ$148
includes taxes & fees
5 July - 6 July
Taj Lakefront Bhopal

Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is NZ$269
includes taxes & fees
3 July - 4 July
Yaarnagar Jungle Resort Ratapani

Hotel Vistara

Hotel Vistara
2.0 star property
Ujjain
The price is NZ$51
includes taxes & fees
30 June - 1 July
Hotel Vistara

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 NZ$124
includes taxes & fees
1 July - 2 July
Wow Crest, Indore – IHCL SeleQtions

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 NZ$85
includes taxes & fees
26 July - 27 July
Fairfield by Marriott Indore

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 NZ$39
includes taxes & fees
29 June - 30 June
Hotel Malay - near Temple & Rail Station

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 NZ$175
includes taxes & fees
10 July - 11 July
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.

Great weekend hotel deals in Madhya Pradesh

Showing deals for:10 Jul - 12 Jul

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

  • Stunning National Parks: Experience thrilling wildlife encounters in Kanha and Bandhavgarh, home to diverse flora and fauna.
  • Rich Cultural Heritage: Explore historical wonders in Bhopal, including stunning architecture and vibrant markets.
  • Heritage Tours: Discover the region's rich history through enriching heritage tours showcasing ancient temples and palaces.
  • Adventure Activities: Enjoy activities like safaris, stargazing, and yoga retreats amidst scenic beauty.
  • Variety of Accommodation: Choose from cosy lodges to luxurious hotels tailored to suit families, pets, or business needs.

Find great hotels in Madhya Pradesh

Discover a variety of accommodation options in Madhya Pradesh, from cosy lodges to luxurious hotels. Whether you're seeking a family-friendly stay, a pet-friendly getaway, or a business trip, you'll find excellent facilities tailored to your needs. Explore the best hotels in the region, complete with heritage charm and glowing reviews, ensuring a memorable experience during your visit to this culturally rich Indian state.

  • Radisson Blu Hotel Indore: Nestled in the heart of Madhya Pradesh, the Radisson Blu Hotel Indore is a 5-star establishment that caters to families, business travellers, and those seeking a touch of luxury. With a commendable guest rating of 8.6, this hotel is renowned for its family-friendly amenities, including complimentary cribs and onsite childcare services for a fee. Guests appreciate the blend of elegant accommodations and professional service, making it an ideal choice for both leisure and business stays.
  • Indore Marriott Hotel: The Indore Marriott Hotel stands out with its luxurious offerings and a guest rating of 8.8. This 5-star hotel is perfect for those leaning towards a spa-themed getaway, featuring an outdoor pool, spa services, and dedicated treatment rooms for massages. The onsite poolside bar adds to the relaxation experience, allowing guests to unwind in style. With a focus on business travel, the hotel combines comfort with a sophisticated atmosphere, making it a great choice for discerning visitors.
  • Fairfield by Marriott Indore: This 4-star hotel boasts a guest rating of 8.2 and is well-suited for business travellers seeking a comfortable and efficient stay. Fairfield by Marriott Indore offers modern accommodations with essential amenities, ensuring that guests can focus on their work while enjoying a pleasant environment. Located conveniently in Madhya Pradesh, it provides a tranquil retreat for those balancing business with leisure.

Where to stay in Madhya Pradesh

Madhya Pradesh offers a captivating blend of culture and adventure, making it a must-visit for travellers. Explore the historical wonders of Bhopal, with its stunning architecture and vibrant markets, or venture into lush national parks like Kanha and Bandhavgarh for thrilling wildlife encounters. Whether you're seeking business getaways or unique event venues, Madhya Pradesh promises an enriching experience steeped in history and natural beauty.

  • Indore: Known as the commercial capital of Madhya Pradesh, Indore is a vibrant city that offers a unique blend of culture and modernity. Nestled in the Malwa region, its geographical location makes it a hub for trade and education. Visitors flock to Indore for its rich cultural experiences, outdoor adventures, and shopping opportunities. The bustling markets and educational institutions attract families and students alike. Don't miss the stunning local landmarks, including historic palaces and temples, where you can delve into the city's heritage. Indore is also famous for its delightful street food, making it a gastronomic delight for travellers.
  • Bhopal: As the capital city of Madhya Pradesh, Bhopal is a picturesque blend of history and modernity, situated around the captivating lakes of the region. This city offers a fantastic outdoor experience, making it perfect for families and city explorers. The local markets and theatres provide a vibrant atmosphere for shopping and entertainment. Key highlights include historic sites and sports facilities, showcasing the city's rich heritage. Bhopal's unique charm lies in its ability to cater to both history buffs and modern-day adventurers, making it a must-visit destination.
  • Ujjain: Renowned for its spiritual significance, Ujjain is a city steeped in ancient history, located along the banks of the Shipra River. This cultural hub attracts travellers seeking outdoor adventure and a deep connection with India's religious heritage. With its impressive temples and historic buildings, Ujjain is perfect for those interested in art and stargazing. The Kumbh Mela, held here every 12 years, draws millions of pilgrims and tourists, offering a unique glimpse into Indian spirituality. Ujjain's rich tapestry of history and culture ensures an enriching experience for every visitor.

Things to do in Madhya Pradesh

Shopping

In Madhya Pradesh, visit the Bhopal Central Mall for a blend of retail and dining options. Explore the vibrant Sarafa Bazaar in Indore, known for its street food and local crafts. Don't miss the unique handicrafts at Chhatri Baithak, perfect for souvenirs and gifts.

Recreation

The Atal Bihari Vajpayee Medical University offers rejuvenating wellness retreats, featuring yoga sessions and Ayurvedic treatments surrounded by tranquil gardens. For outdoor enthusiasts, the Kanha National Park provides opportunities for wildlife safaris and nature walks, immersing you in the region's diverse flora and fauna.

Adventure

Explore the stunning Satpura National Park, renowned for its diverse wildlife and rugged terrain, where you can enjoy trekking and canoeing. Head to Pachmarhi for exhilarating mountain biking and rock climbing in the scenic hills, offering breathtaking views of the surrounding landscape.

Nightlife

Madhya Pradesh offers a vibrant nightlife scene. In Indore, visit the lively 56 Dukan for street food and local vibes. Bhopal's rooftop bars, like the Jehan Numa Palace, provide stunning views while sipping cocktails. For a cultural experience, catch a folk performance at the Tribal Museum.

*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 fantastic blend of culture, outdoor adventures, and historical attractions. Visitors can explore stunning temples, majestic national parks, and historic palaces that showcase the region's rich heritage. Whether you're keen on cultural experiences, thrilling outdoor activities, or simply soaking in the scenic beauty, there's something for every traveller. Don't miss out on the various tourist spots that highlight the unique charm of this incredible Indian state.

  • Omkareshwar Temple: Nestled on an island in the Narmada River, this sacred Hindu temple is dedicated to Lord Shiva. Its stunning architecture and tranquil surroundings offer a spiritual retreat, embodying rich cultural vibes and a deep sense of history.
  • Khatia Gate Kanha National Park: Known for its breathtaking scenery, this national park invites adventure seekers to explore diverse wildlife habitats. Trekking and jeep safaris provide exhilarating encounters with nature, making it a haven for outdoor enthusiasts.
  • Mukki Gate: Serving as an entry point to Kanha National Park, Mukki Gate is surrounded by lush greenery and wildlife. It’s a great starting spot for visitors looking to immerse themselves in the natural beauty of Madhya Pradesh.

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

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 NZ$27 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 NZ$27 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.