Being a tourist place Ujjain has a numbers of hotels ranging from budget to 5 star luxury hotels. Normally the rooms are available at the time of reaching the hotel, but during the Kumbh (Simhast) it would be better to book a room in advance. There are also a number of Dharamshalas at Ujjain which lets people stay during the Kumbh.