Meaning “Great God”, one of Lord Shiva’s many epithets, Maheshwar is located along the banks of the holy Narmada River. Built on the site of the ancient city of Somvanshya Shastrarjun Kshatriya it is referred to in many of the Sanskrit epics and steeped in tales of mythology. Today the small city of Maheshwar is home to over one hundred temples, the Shiva, the SahastarArjun and the temple of Vindhyavasini being the most impressive. Even now many ancient Hindu rituals are still practised, making for a truly immersive experience into Hindu religion and culture. Our pick of the best places to stay in Maheshwar reflect the ancient history of this town.
Known for its colourful fabrics and even more colourful festivals, a great time to visit Maheshwar would be during a religious celebration. They are many to choose from, but the Hindu New Year celebrations of Nag Panchami are particularly vibrant.
Our pick of the best places to stay in Maheshwar are all historic stays fit for a king.
Still not sure which to book? Browse through our list of the best places to stay in Maheshwar to start to plan your trip. Alternatively extend your search and check out all our recommendations in Madhya Pradesh, or contact one of our friendly gurus for advice.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Maheshwar (Madhya Pradesh)
An 18th century fort overlooking the Narmada River. Thirteen chic bedrooms with private balconies are spread across six buildings plus there is romantic tented accommodation with a private pool and garden. Continental and Indian dishes are served and what's more the hotel is all inclusive.