17. Ahilya Fort, Khargone, Madhya Pradesh, India
The hotel sits atop the massive sandstone walls of Maheshwar Fort. From the terrace you can look down on Indian life as played out on the banks of the holy Narmada River, a miniature Varanasi where pilgrims come to immerse themselves and pray to the Hindu god Shiva. Rooms are scattered among the 18th-century, half-timbered buildings set around shady courtyards.
There are plenty of nooks to hide away with a book, a lovely large pool and a vegetable garden that is a work of art. The whole effect is of staying in the home of an aristrocratic relative, one with unusually good taste.
Standing high on a hill, overlooking the river Narmada, Ahilya fort offers its guests a luxurious stay while offering excellent hospitality services. This heritage property is currently managed by Prince Shivaji Rao Holkar, son of the last ruler of Indore.