Skip to main content

Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Maheshwar – 7 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Shri Sharanam 3 stars

Hotel in Maheshwar

Boasting a shared lounge and a terrace, Hotel Shri Sharanam is situated in Maheshwar. Comfortable and relaxing stay. Staff was good. Food quality and rooms were actually value for money. I recommend this.

Show more Show less
8.5
Very good
32 reviews
Price from
£20
per night

Ahilya Fort 4 stars

Hotel in Maheshwar

Located in Maheshwar, Ahilya Fort offers 4-star accommodation with an outdoor swimming pool and a organic vegetable garden. The setting of the hotel in the fort and temple. We felt like we in “true India”

Show more Show less
8.9
Fabulous
22 reviews
Price from
£126
per night

Aamantran@FortMaheshwar 3 stars

Hotel in Maheshwar

Situated in Maheshwar, Aamantran@FortMaheshwar has a shared lounge and terrace. The accommodation features a 24-hour front desk and room service for guests. Really courteous owner and manager. Gave good suggestions to roam around the town and were helpful. Also the location is very near to popular narmada ghat of maheshwar.

Show more Show less
9.3
Superb
9 reviews
Price from
£16
per night

Hotel 4 Seasons Inn 5 stars

Hotel in Maheshwar

Hotel 4 Seasons Inn is located in Maheshwar. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Stay was good, staff is very understanding, room/washroom was clean.

Show more Show less
5
Review score
7 reviews
Price from
£10
per night

Kunal hotel maheshwar 5 stars

Hotel in Maheshwar

Located in Maheshwar, Kunal hotel maheshwar features a shared lounge and a garden. This 5-star hotel offers a 24-hour front desk and room service. Private parking can be arranged at an extra charge.

Show more Show less
Price from
£13
per night

Labboo'z Café and Lodge

Maheshwar

Situated in Maheshwar in the Madhya Pradesh region, Labboo'z Café and Lodge features accommodation with free WiFi and free private parking. Excellent location. Nice clean rooms. Good food. Open toilets was a disappointment though. Unique experience of staying in main the entry gate of an old fort.

Show more Show less
8.5
Very good
42 reviews
Price from
£16
per night

Kanchan Recreation

Maheshwar

Featuring free WiFi throughout the property, Kanchan Recreation offers pet-friendly accommodation in Maheshwar. Guests can enjoy the on-site restaurant. Location, Cleanliness, homely treatment, superb food and staff very cooperative

Show more Show less
8
Very good
26 reviews
Price from
£17
per night

Ratna Mahal 3 stars

Hotel in Dhāmnod

Located in Dhāmnod, Ratna Mahal offers a garden. Featuring a restaurant, this 3-star hotel has air-conditioned rooms with a private bathroom.

Show more Show less
Price from
£22
per night

SPOT ON 65385 Relax Home Stay 3 stars

Hotel in Barwāh

SPOT ON 65385 Relax Home Stay is located in Barwāh. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with a private bathroom.

Show more Show less
3.7
Review score
3 reviews
Price from
£4
per night

Hotel Motherland 5 stars

Hotel in Barwāh

Hotel Motherland provides air-conditioned accommodation in Barwāh. Boasting family rooms, this property also provides guests with a terrace.

Show more Show less
Price from
£13
per night

Most booked hotels in Maheshwar in the past month

See all

FAQs about hotels in Maheshwar

  • These hotels in Maheshwar are highly rated by couples: Ahilya Fort, Aamantran@FortMaheshwar and Hotel Shri Sharanam.

  • The average price per night for a 3-star hotel in Maheshwar this weekend is £20 or, for a 4-star hotel, £166. Looking for something even fancier? 5-star hotels in Maheshwar for this weekend cost on average around £12 per night (based on Booking.com prices).

  • Many families visiting Maheshwar loved staying at Aamantran@FortMaheshwar, Hotel Shri Sharanam and Ahilya Fort.

  • Aamantran@FortMaheshwar, Ahilya Fort and Hotel Shri Sharanam are some of the popular hotels in Maheshwar.

  • On average, 3-star hotels in Maheshwar cost £18 per night, and 4-star hotels in Maheshwar are £165 per night. If you're looking for something really special, a 5-star hotel in Maheshwar can on average be found for £11 per night (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Maheshwar:

Explore guest reviews of hotels in Maheshwar

See all