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

Find the best 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

Madhya Pradesh Accommodation: Most Popular Cities to Stay

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. 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 ฿13,824
฿16,313 total
includes taxes & fees
28 Aug - 29 Aug
The Oberoi Rajgarh Palace, Khajuraho

2. Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.4 out of 10, Very good, (44 reviews)
"Nice hotel."
Canada
Deepika
The price is ฿2,116
฿2,222 total
includes taxes & fees
26 Aug - 27 Aug
Anjushree - Ujjain

3. Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
8.8 out of 10, Excellent, (217 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 ฿2,321
฿2,437 total
includes taxes & fees
27 Aug - 28 Aug
Indore Marriott Hotel

4. Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.4 out of 10, Exceptional, (77 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 ฿2,253
฿2,365 total
includes taxes & fees
1 Sept - 2 Sept
Sheraton Grand Palace Indore

5. Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is ฿4,267
฿5,035 total
includes taxes & fees
12 Sept - 13 Sept
Yaarnagar Jungle Resort Ratapani

6. Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (198 reviews)
"Staff was courteous, room was clean."
United States
Inder D
The price is ฿2,048
฿2,150 total
includes taxes & fees
27 Aug - 28 Aug
Radisson Blu Hotel Indore

7. 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 ฿1,314
฿1,380 total
includes taxes & fees
27 Aug - 28 Aug
Ramada Encore by Wyndham Indore Nipania

8. Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Great stay! Clean rooms, friendly staff, and excellent service. Would definitely stay again"
United Kingdom
Prashant
The price is ฿1,229
฿1,290 total
includes taxes & fees
31 Aug - 1 Sept
Anjushree Value Stay

9. 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 ฿922
฿968 total
includes taxes & fees
26 Aug - 27 Aug
Hotel Trinetra Inn

10. 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 ฿1,143
฿1,201 total
includes taxes & fees
26 Aug - 27 Aug
Travinities Hotel Avni Palace

11. Radisson RED Indore

Radisson RED Indore
4.0 star property
Indore
9.4 out of 10, Exceptional, (12 reviews)
"Loved the experience"
Canada
Ranbeer
The price is ฿1,690
฿1,774 total
includes taxes & fees
27 Aug - 28 Aug
Radisson RED Indore

12. 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 ฿1,877
฿1,971 total
includes taxes & fees
30 Aug - 31 Aug
Sayaji Indore

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 ฿676
฿710 total
includes taxes & fees
26 Aug - 27 Aug
Hotel Malay - near Temple & Rail Station

14. Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.4 out of 10, Exceptional, (81 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 ฿2,580
฿3,044 total
includes taxes & fees
26 Aug - 27 Aug
Taj Lakefront Bhopal

15. Maira Serai

Maira Serai
5.0 star property
Baihar
The price is ฿6,144
฿7,250 total
includes taxes & fees
26 Aug - 27 Aug
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 ฿435
฿457 total
includes taxes & fees
27 Aug - 28 Aug
FabHotel Kamla Regency - Rani Kamlapati Station

17. 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 ฿415
฿435 total
includes taxes & fees
12 Sept - 13 Sept
Hotel Garima

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 ฿1,536
฿1,613 total
includes taxes & fees
2 Sept - 3 Sept
Orchha Palace and Convention Centre

19. 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 ฿1,301
฿1,366 total
includes taxes & fees
23 Sept - 24 Sept
VARAY GRANDE

20. Ramada by Wyndham Khajuraho

Ramada by Wyndham Khajuraho
4.0 star property
Rajnagar
8.4 out of 10, Very good, (77 reviews)
"Very friendly staff and very peaceful surrounding."
Australia
Len
The price is ฿1,638
฿1,720 total
includes taxes & fees
26 Aug - 27 Aug
Ramada by Wyndham 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.

Great weekend hotel deals in Madhya Pradesh

Showing deals for:4 Sep - 6 Sep

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 steeped in history, featuring ancient temples and historic palaces that reflect its vibrant past.
  • Thrilling Wildlife Safaris: Experience the stunning biodiversity at national parks like Kanha, ideal for wildlife enthusiasts.
  • Yoga Retreats: Enjoy relaxation and wellness at serene yoga retreats set amidst nature.
  • Stargazing Experiences: Revel in the tranquillity of the night sky, perfect for stargazers.
  • Diverse Accommodation: Choose from luxurious hotels to charming heritage stays, catering to every travel need.

Find great hotels in Madhya Pradesh

In Madhya Pradesh, you'll discover a diverse array of accommodation options, from luxurious hotels to charming heritage stays. Whether you're seeking a family-friendly retreat, a pet-friendly getaway, or a base for business travel, the region caters to all needs. With top-rated hotels and resorts offering excellent amenities and services, you're sure to find the perfect place to unwind and explore the rich culture and stunning landscapes of this vibrant state.

  • Radisson Blu Hotel Indore: Nestled in the heart of Indore, the Radisson Blu Hotel Indore is a luxurious 5-star property, ideal for families and business travellers alike. With a commendable guest rating of 8.6 out of 10, this hotel offers a blend of comfort and sophistication. Families will appreciate the range of child-friendly amenities, including babysitting services and complimentary cribs. The hotel features well-appointed rooms, a fitness centre, and multiple dining options, ensuring a pleasurable stay for all guests seeking a touch of elegance during their visit to Madhya Pradesh.
  • Indore Marriott Hotel: The Indore Marriott Hotel stands as a beacon of luxury and relaxation, boasting a remarkable guest rating of 8.8 out of 10. This 5-star hotel is particularly renowned for its spa-themed experience, featuring an extensive range of wellness treatments and outdoor pool facilities. Couples can indulge in a romantic spa day, while business travellers will find the hotel’s amenities conducive for work and relaxation. With its elegant design and attentive service, the Indore Marriott Hotel is an excellent choice for those looking to unwind in style.
  • Fairfield by Marriott Indore: A well-rated 4-star hotel with a guest rating of 8.2 out of 10, Fairfield by Marriott Indore caters to business travellers seeking modern comfort and convenience. This hotel is strategically located, providing easy access to the city’s business districts. Guests can enjoy spacious accommodations and a range of facilities designed for productivity and relaxation, making it a suitable option for professionals on the go. The hotel’s inviting atmosphere and attentive service create a welcoming environment for all who choose to stay.

Where to stay in Madhya Pradesh

Madhya Pradesh, a cultural gem of India, offers an enriching travel experience that blends history and adventure. Explore the vibrant city of Bhopal, renowned for its historical sites and event venues. From wildlife excursions in Kanha National Park to the stunning architecture of Khajuraho, the state is a treasure trove for culture enthusiasts and outdoor adventurers alike. Whether seeking business getaways or tropical retreats, Madhya Pradesh promises unforgettable memories for every traveller.

  • Indore: Known as the commercial capital of Madhya Pradesh, Indore is a vibrant city that seamlessly blends tradition with modernity. Its geographic location makes it easily accessible for travellers seeking a cultural experience. The city is particularly lively in July, September, and December, drawing in visitors interested in outdoor adventures, shopping, and birdwatching. Indore boasts an array of local landmarks, including stunning mosques, temples, and historic palaces that reflect its rich heritage. Whether you're exploring bustling markets or indulging in the city's famous street food, Indore promises a unique travel experience.
  • Bhopal: As the capital of Madhya Pradesh, Bhopal is a city steeped in history and culture. With an inviting climate, the peak travel months are December to February, making it ideal for families and outdoor enthusiasts. Bhopal offers a delightful mix of public markets, theatres, and historical sites, perfect for those looking to immerse themselves in local life. Notable attractions include grand stadiums and historic places that showcase the city's architectural beauty. The friendly atmosphere and diverse culinary scene make Bhopal a must-visit destination for all types of travellers.
  • Ujjain: Renowned as one of the seven sacred cities in Hinduism, Ujjain is a captivating city rich in culture and spirituality. It draws visitors throughout the year, with peak times in September and the winter months. Ujjain is an excellent spot for adventurers and culture enthusiasts alike, offering activities such as stargazing and visits to historic temples. The city's ancient sites and historic buildings provide an intriguing glimpse into its past, making it an exceptional destination for those seeking a deeper connection with India’s spiritual heritage.

Things to do in Madhya Pradesh

Shopping

In Madhya Pradesh, visit the vibrant Sarafa Bazaar in Indore for exquisite jewellery and street food. For a modern shopping experience, explore the Treasure Island Mall, featuring a range of brands and dining options. Don't miss the local handicrafts found at the bustling Chowk Bazaar in Bhopal.

Recreation

In Madhya Pradesh, experience rejuvenation at the luxurious Narmada Retreat, where Ayurvedic therapies harmonise body and mind amidst serene surroundings. Alternatively, visit the holistic wellness centre at Mandu, offering yoga sessions and nature walks that foster tranquillity and connection with the environment.

Adventure

Explore the stunning landscapes of Pachmarhi, where trekking through lush forests and climbing to the Bee Falls offers exhilarating views. Experience wildlife at Kanha National Park with thrilling safaris, and try river rafting in the serene waters of the Narmada River for an unforgettable adventure.

Nightlife

Explore the vibrant nightlife of Indore at The Club, where you can enjoy a lively atmosphere with great music and cocktails. For a more relaxed evening, visit 10 Cuts of Pork for delectable cuisine and craft beers in a charming setting.

*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 delightful blend of cultural, outdoor, and adventure experiences, making it an ideal destination for tourists. Visitors can explore an array of attractions such as ancient temples, national parks, and historic palaces. Whether you're seeking a rich cultural experience or thrilling outdoor activities, Madhya Pradesh has something to cater to every traveller’s interests, ensuring an unforgettable holiday filled with exploration and discovery.

  • Kaleshwar Temple: Nestled within Madhya Pradesh, Kaleshwar Temple is a serene sanctuary steeped in cultural significance. Visitors can immerse themselves in the tranquil atmosphere, surrounded by intricate carvings and the soothing sounds of prayers, offering a glimpse into local spirituality.
  • Bandhavgarh National Park: Renowned for its breathtaking scenery and diverse wildlife, Bandhavgarh National Park invites adventure enthusiasts to explore its lush landscapes. The park is ideal for exhilarating safaris, where one may encounter majestic tigers and other wildlife in their natural habitat.
  • New Saifee Nagar Masjid: This beautiful mosque showcases stunning architecture and embodies the rich cultural heritage of the region. Visitors can appreciate the intricate designs and peaceful ambiance, making it a significant place for reflection and understanding local traditions.

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 ฿435 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 ฿435 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.