L'Hotel shivalay palace propose un hébergement à Maheshwar. Doté d'une terrasse, cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative. Un parking privé gratuit est disponible et l'hôtel propose également un service de location de voitures si vous souhaitez explorer les environs.
Les chambres disposent d'un balcon avec vue sur la ville. Toutes les chambres disposent d'un coin salon et d'une télévision par satellite à écran plat.
Le personnel de la réception ouverte 24h/24 parle anglais et hindi.
L'aéroport de Devi Ahilya Bai Holkar, le plus proche, est implanté à 91 km.