Travelers are voting WelcomHeritage Fort Amla, Hotel Ashray and Hotel Grand Towers as the best of 7 accommodations in Ujjain. There are 25 accommodations in Indore a city just 31 km from Ujjain and 8 accommodations in Sehore which is 82 km distant. The most popular of these are Atithi Satkar in Indore and Hotel Sonali Regency in Sehore. You can find 150 accommodations in Madhya Pradesh and 5045 accommodations in the country of India. Our members favorite in Madhya Pradesh is Kanha Pride Resort and Tribal Camp is the top pick in India. Want more? Check out our map of accommodations in Ujjain.