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,881 hotels in Madhya Pradesh and price data was last updated on 9 January 2026. The average price for a hotel in Madhya Pradesh is £38/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
894 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.2
Excellent
780 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
597 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.0
Good
675 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.5
Excellent
389 reviews
Location
2.2 mi from city centre
Plot No 10 C/CA Scheme No 94 Sector C, Indore, India
Located amongst popular tourist hot spots, boutiques and dining options, Effotel By Sayaji Indore is ideal for guests wanting to explore Indore and its surroundings. It also provides free Wi-Fi and a gym.
Free Wi-Fi
8.1
Excellent
586 reviews
Location
5.0 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.6
Excellent
286 reviews
Location
7.6 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
259 reviews
Location
0.5 mi from city centre
3 Rnt Marg, Indore, India
Boasting free Wi-Fi, Lemon Tree Hotel, Indore is located in Indore and offers luxury accommodation. The various facilities this chic hotel has to offer include a coffee bar, an express check-in and check-out feature and valet parking.
Free Wi-Fi
Parking
7.6
Good
427 reviews
Location
2.5 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
482 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.

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 March (£63).

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

The cheapest day to stay in Madhya Pradesh is Tuesday (£12). On the other hand, travelers can expect to pay the most on Thursday, when the average nightly price is £64.

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 £81, based on searches in the last 72 hours. Prices start from £5 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 £7/night. For a 4-star hotel in Madhya Pradesh, the cheapest rate recently found was £8/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,881 properties in Madhya Pradesh and data was last updated on 9 January 2026.
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
£27
Avg. per night
313, Vijan Market, Jabalpur City, Jabalpur, India
1.0 mi from city centre
Free Wi-Fi
Parking
£19
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
£25
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 9 January 2026
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
£6
Avg. per night
Tehsil Chouraha, Main Road, Sehore, India
0.4 mi from city centre
Free Wi-Fi
Parking
£6
Avg. per night
6, Off, Janak Ganj Rd, Gwalior, India
2.5 mi from city centre
Free Wi-Fi
Parking
£7
Avg. per night
Rajnagar Road, Khajurāho, India
0.7 mi from city centre
Parking
£7
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
£7
Avg. per night
Jain Mandir Road, Khajurāho, India
0.3 mi from city centre
Free Wi-Fi
Airport shuttle
£7
Avg. per night
Gandhi Chowk Pachmarhi, Pachmarhi, Pachmarhi, India
0.4 mi from city centre
Free Wi-Fi
£8
Avg. per night
Naya Bazar, Gwalior, India
2.7 mi from city centre
Free Wi-Fi
Parking
£9
Avg. per night
54, Vijay Nagar, Near Bhandari Hospital, Indore, Indore, India
4.3 mi from city centre
Free Wi-Fi
Parking
Airport shuttle
£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
Station Road Padav Chouraha, Gwalior, India
1.2 mi from city centre
Free Wi-Fi
Parking
£9
Avg. per night
Main Temple Road, Rajnagar, India
3.5 mi from city centre
Airport shuttle
£10
Avg. per night
8/3 Street no. 1,Near Mahakal Mandir, Ujjain, India
0.5 mi from city centre
Free Wi-Fi
Airport shuttle
£10
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 9 January 2026.
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
By Pass Road Citykhajuraho 471 606 Madhya Pradesh, Khajurāho, India
3 stars
83/2 Biyabani, Dhar Road, Indore, India
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 9 January 2026.
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 9 January 2026.
  • 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 894 reviews. Jehan Numa Palace (8.7 from 249 reviews) and Radisson Gwalior (7.8 from 482 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 254 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 Mukki Gate?

    Banjaar Tola, Kanha is the hotel close to Mukki Gate that is most recommended by HotelsCombined users, with 33 reviews rating it at 9.4/10.

  • Is there a good hotel near TT Nagar Stadium?

    Close to TT Nagar Stadium you will find Jehan Numa Palace, which has a rating of 8.7 over 249 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 £47. The second most affordable city in Madhya Pradesh is Bhopal at around £56 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), Mukki Gate (in Mukki), and TT Nagar Stadium (in Bhopal) 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.