Hotels in Madhya Pradesh

Search and compare Madhya Pradesh hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Madhya Pradesh

Discover well-known properties in Madhya Pradesh that are favoured by visitors more than others. There are 5,783 hotels in Madhya Pradesh and price data was last updated on 11 December 2025. The average price for a hotel in Madhya Pradesh is £43/night.
Enter your travel dates to find the best prices.
Filter by star ratings
All filters
H/1, Scheme No. 54, Vijay Nagar, Indore, India
Sayaji Hotel Indore offers 5-star accommodation, plus free Wi-Fi, an indoor pool and outdoor tennis courts. Close to restaurants and shops, the hotel provides a convenient base while in Indore.
Free Wi-Fi
Parking
8.3
Excellent
875 reviews
Location
4.3 mi from city centre
12, Scheme No 94c, Indore, India
Boasting a rooftop pool, a sauna and free Wi-Fi, Radisson Blu Hotel Indore is located in Indore and provides luxury accommodation. Spa bath and coffee maker offered at this chic 5-star hotel make it an ideal retreat.
Free Wi-Fi
Parking
8.1
Excellent
768 reviews
Location
5.0 mi from city centre
H-2, Scheme No 54, Meghdoot Garden, Vijay Nagar, Indore, India
Boasting free Wi-Fi and an outdoor pool, Indore Marriott Hotel is situated in Indore and provides luxury accommodation. The various amenities this chic hotel features include a coffee bar, an express check-in and check-out feature and a beauty centre.
Free Wi-Fi
Parking
8.6
Excellent
595 reviews
Location
4.0 mi from city centre
Plot No. 18C, Ca Scheme 94, Ring Road, Indore, India
Located amongst well-known tourist hot spots, boutiques and eateries, Fairfield by Marriott Indore is ideal for those wishing to discover Indore and its surroundings. It also features a coffee bar, an express check-in and check-out feature and free Wi-Fi.
Free Wi-Fi
7.1
Good
665 reviews
Location
5.0 mi from city centre
Opens Early 2013, Db City - Arera Hills, Bhopal, India
Situated in Bhopal, Courtyard by Marriott Bhopal offers luxury 5-star accommodation, as well as free Wi-Fi, a rooftop pool and a bowling alley. The various amenities this chic hotel has to offer include valet parking, a coffee bar and an express check-in and check-out feature.
Free Wi-Fi
8.4
Excellent
383 reviews
Location
2.2 mi from city centre
Opposite Circuit House, Khajurāho, India
The Lalit Temple View offers 5-star accommodation in Khajurāho, just moments from Khajuraho. It also provides a sauna, an outdoor pool and free Wi-Fi.
Free Wi-Fi
Parking
8.8
Excellent
251 reviews
Location
0.5 mi from city centre
Jayendraganj Lashkar ., 3, Gwalior, India
Located amongst well-known tourist attractions, boutiques and dining options, Taj Usha Kiran Palace, Gwalior is ideal for guests wishing to discover Gwalior and its surroundings. It also features an outdoor pool and free Wi-Fi.
Free Wi-Fi
8.6
Excellent
266 reviews
Location
1.8 mi from city centre
Omaxe City 1, Bypass Road, Indore, India
Boasting an outdoor pool, free Wi-Fi and a plunge pool, Sheraton Grand Palace Indore is located in Indore and offers luxury accommodation. The various amenities this chic hotel has to offer include an express check-in and check-out feature, a swim-up bar and a coffee bar.
Free Wi-Fi
8.7
Excellent
278 reviews
Location
7.6 mi from city centre
Plot No -106, PU3, AB Road, Indore, India
Situated in Indore, Wow Hotel provides luxury 5-star accommodation, as well as an outdoor pool and free Wi-Fi. The multiple facilities this chic hotel offers include valet parking, an express check-in and check-out feature and a concierge.
Free Wi-Fi
Parking
8.4
Excellent
430 reviews
Location
4.4 mi from city centre
Plot No. 13-14, Behind Sada Office, City, Gwalior, India
Boasting a rooftop pool and free Wi-Fi, Radisson Gwalior is located in Gwalior and offers comfortable accommodation. It also features an express check-in and check-out feature, a concierge and a ticket service.
Free Wi-Fi
Parking
7.8
Good
463 reviews
Location
2.1 mi from city centre

Travel insights for hotels in Madhya Pradesh

Use our HotelsCombined data-powered tips to help you find your next hotel in Madhya Pradesh.

How much do hotels in Madhya Pradesh cost?

The average price of a hotel in Madhya Pradesh has been around £43/night over the last 3 days. You can expect year-round prices for a 5-star hotel in Madhya Pradesh to be around £176/night, a 4-star hotel at £82/night, and a 3-star at £6/night on average.

What is the cheapest month to book a hotel in Madhya Pradesh?

The cheapest month to book a hotel in Madhya Pradesh is October (£4). Conversely, the most expensive month to stay in Madhya Pradesh is December (£139).

What is the cheapest day to stay in a hotel in Madhya Pradesh?

The cheapest day to stay in Madhya Pradesh is Friday (£25). On the other hand, travelers can expect to pay the most on Sunday, when the average nightly price is £93.

How much is a hotel in Madhya Pradesh tonight?

Users have found prices for hotels in Madhya Pradesh tonight starting as low as £3, rising to an average cost of £58, based on searches in the last 72 hours. Prices start from £7 for a 4-star hotel in Madhya Pradesh for tonight.

How much is a Madhya Pradesh hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Madhya Pradesh this weekend for as little as £7/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as £8/night. For a 4-star hotel in Madhya Pradesh, the cheapest rate recently found was £7/night for this weekend.

How far ahead should you book a hotel in Madhya Pradesh?

Save money by booking a hotel at least 53 days before your trip to Madhya Pradesh. The lowest price found when booking 53 days ahead was £8 per night.

Top-rated Madhya Pradesh hotels

Browse through properties in Madhya Pradesh that have received the highest ratings from guests. There are currently 5,783 properties in Madhya Pradesh and data was last updated on 11 December 2025.
Our users rated these hotels as some of the best places to stay in Madhya Pradesh. Make sure to read hotel descriptions and reviews to find the right property right for you.
Near Makroniya Railway Crossing, NH-86, Jabalpur Road, Sagar (M.P.) 470004, Sagar, India
5.0 mi from city centre
Free Wi-Fi
Air conditioning
£45
Avg. per night
313, Vijan Market, Jabalpur City, Jabalpur, India
1.0 mi from city centre
Free Wi-Fi
Parking
£20
Avg. per night
Ginger Indore, Chhoti Khajrani, A. B. Road, Near Shaniwar Darpan, Indore, India
4.0 mi from city centre
Free Wi-Fi
Parking
£26
Avg. per night

Cheapest hotels in Madhya Pradesh, India

Discover affordable stays in Madhya Pradesh that provide a quality experience without breaking the bank. Hotels in Madhya Pradesh can be found for as low as £5 per night. There is currently one property in Madhya Pradesh that can be booked for this price. Hotel Marble Palace is one of the hotels that can be booked for the lowest price in Madhya Pradesh. Price data was last updated on 11 December 2025
Currently, these are the lowest-priced hotels in Madhya Pradesh we've come across for the dates selected. As prices can vary by date, change the dates if you're flexible to compare rates.
Near Western Group of Temples,Opp. Gole Market, Khajurāho, India
0.6 mi from city centre
Free Wi-Fi
£5
Avg. per night
Jain Temple Road, Khajurāho, India
0.7 mi from city centre
Free Wi-Fi
Airport shuttle
£5
Avg. per night
86 Taradevi Road, Indore, India
2.1 mi from city centre
Free Wi-Fi
£5
Avg. per night
Tehsil Chouraha, Main Road, Sehore, India
0.4 mi from city centre
Free Wi-Fi
Parking
£6
Avg. per night
54, Vijay Nagar, Near Bhandari Hospital, Indore, Indore, India
4.3 mi from city centre
Free Wi-Fi
Parking
Airport shuttle
£7
Avg. per night
6, Off, Janak Ganj Rd, Gwalior, India
2.5 mi from city centre
Free Wi-Fi
Parking
£8
Avg. per night
Jain Mandir Road, Khajurāho, India
0.3 mi from city centre
Free Wi-Fi
Airport shuttle
£8
Avg. per night
Gandhi Chowk Pachmarhi, Pachmarhi, Pachmarhi, India
0.4 mi from city centre
Free Wi-Fi
£8
Avg. per night
Plot No 375, Scheme No 14, Near Jain Nursery, Indore, Indore, India
5.3 mi from city centre
Free Wi-Fi
Parking
Air conditioning
£8
Avg. per night
81-EC Scheme NO 94 C Ring Road Opp Hotel Raddission, Indore, India
5.1 mi from city centre
Free Wi-Fi
Parking
£8
Avg. per night
Naya Bazar, Gwalior, India
2.7 mi from city centre
Free Wi-Fi
Parking
£9
Avg. per night
DF- 39, Scheme No.74, Indore, India
4.2 mi from city centre
Free Wi-Fi
Parking
£9
Avg. per night
Rajnagar Road, Khajurāho, India
0.7 mi from city centre
Parking
£10
Avg. per night
Station Road Padav Chouraha, Gwalior, India
1.2 mi from city centre
Free Wi-Fi
Parking
£10
Avg. per night
80/6 Shubhas Road, Pachmarhi, India
0.4 mi from city centre
£10
Avg. per night
Gopal Mandir Marg, 6/1 Ram ji ki Gali, Ujjain, Ujjain, India
0.4 mi from city centre
Free Wi-Fi
£11
Avg. per night

Hotel prices in Madhya Pradesh

Get a sense of the average price and most popular properties to stay in Madhya Pradesh to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Madhya Pradesh at attractive prices. Price data was last updated on 11 December 2025.
An overview of the average price of hotels by hotel class in the Madhya Pradesh. We've also highlighted the most popular hotels and best value within each hotel class.
4 stars +
Jayendraganj Lashkar ., 3, Gwalior, India
157, Shamla Hill, Bhopal, India
Anjushree, 72-Goyala Khurd, Ujjain, India
By Pass Road Citykhajuraho 471 606 Madhya Pradesh, Khajurāho, India
3 stars
11 Nath Mandir Rd, Indore, India
Airport Road Khajuraho, Khajurāho, India
2 stars and under
Tehsil Chouraha, Main Road, Sehore, India

Where to stay in Madhya Pradesh

Explore different neighbourhoods and areas within Madhya Pradesh to find the perfect location for your stay. Map data was last updated on 11 December 2025.
Navigate to the areas in Madhya Pradesh you plan to visit to find hotels that are close by. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

Facts about staying in Madhya Pradesh

Find useful tips and insights about staying in Madhya Pradesh to help you make the most of your experience. FAQs were last updated on 11 December 2025.
  • Where is the best place to stay in Madhya Pradesh?

    When visiting Madhya Pradesh, consider checking out Indore, Bhopal, and Ujjain as some of the most sought after locations.

  • What are the best hotels in Madhya Pradesh?

    Sayaji Hotel Indore is a very popular hotel in Madhya Pradesh, with a score of 8.3 from 875 reviews. Taj Lakefront Bhopal (8.9 from 354 reviews) and Jehan Numa Palace (8.7 from 250 reviews) are also highly rated Madhya Pradesh hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Mahakaleshwar Mandir?

    With a rating of 7.3/10 from 247 reviews, Hotel Abika Elite is a hotel close to Mahakaleshwar Mandir that is highly recommended by HotelsCombined users.

  • What is a good hotel in Madhya Pradesh near TT Nagar Stadium?

    Jehan Numa Palace is the hotel close to TT Nagar Stadium that is most recommended by HotelsCombined users, with 250 reviews rating it at 8.7/10.

  • Is there a good hotel near Harsiddhi Mandir?

    Close to Harsiddhi Mandir you will find Hotel Abika Elite, which has a rating of 7.3 over 247 HotelsCombined reviews.

  • What is the cheapest city to visit in Madhya Pradesh?

    The cheapest city in Madhya Pradesh to stay in is Indore with average nightly rates of £42. The second most affordable city in Madhya Pradesh is Seoni at around £9 per night.

  • What is the most popular city in Madhya Pradesh to stay in?

    If you want to stay in a popular city in Madhya Pradesh that guarantees a lot of fun things to do and sights to see, then we recommend visiting either Indore, Bhopal, or Ujjain – all popular options according to our users.

  • What are the most popular landmarks to visit in Madhya Pradesh?

    The most popular landmarks in Madhya Pradesh are Mahakaleshwar Mandir (in Ujjain), TT Nagar Stadium (in Bhopal), and Harsiddhi Mandir (in Ujjain) according to our user data. If you plan to visit any of these, we recommend finding a hotel nearby to cut down on travel time.

See more FAQs

Find better results for your stay in Madhya Pradesh

Consider these popular 3-star hotels in Madhya Pradesh

Stay at one of these Madhya Pradesh 3-star hotels that users have found on HotelsCombined.