You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Ujjain, located in Madhya Pradesh, India, is a captivating travel destination known for its rich history and spiritual significance. As one of the seven sacred cities of Hinduism, it attracts pilgrims and tourists alike. Staying in Ujjain offers a unique blend of ancient charm and modern amenities, with a variety of accommodations ranging from budget-friendly hotels to luxurious stays.
The best neighborhoods to stay in Ujjain include the areas around Mahakaleshwar Temple and the banks of the Shipra River, providing easy access to the city's main attractions. Top landmarks include the Mahakaleshwar Jyotirlinga, a revered Hindu temple, and the Kal Bhairav Temple, known for its unique rituals. Visitors can also explore the historic streets of the old city, which reflect Ujjain's past as a prominent trade and political center.
Whether you're seeking spiritual enlightenment or a glimpse into India's ancient history, Ujjain offers a memorable experience for every traveler.
See the latest prices and deals by choosing your dates

Villa in Ujjain · 0.97 mi from centre
Breakfast available
StayVista's Villa Orchid - 8 min away from Mahakaleshwar is located in Ujjain, just 3 miles from Mahakaleshwar Jyotirlinga and 3 miles from Ujjain Junction Station. This villa offers free private parking and free Wifi. Outdoor seating is also available at the villa.
The air-conditioned villa is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a microwave and toaster, and 2 bathrooms. A flat-screen TV is offered. For added privacy, the accommodation features a private entrance.
Ujjain Kumbh Mela is 3.5 miles from StayVista's Villa Orchid - 8 min away from Mahakaleshwar. Devi Ahilya Bai Holkar Airport is 34 miles from the property.

Guest house in Ujjain · 0.98 mi from centre
7.3
30 reviews
Breakfast available
Offering quiet street views, Ashutosh Homestay and Hotels in Ujjain provides accommodations and a shared lounge. This property offers access to a terrace, free private parking, and free Wifi. The accommodation offers a shared kitchen, full-day security, and luggage storage for guests.
All units come with a seating area, a flat-screen TV, and a fully equipped kitchen with a dining area. There's a private bathroom with bath in some units, along with bathrobes, slippers, and free toiletries. At the guest house, the units are equipped with bed linen and towels.
Mahakaleshwar Jyotirlinga is 3.6 miles from the guest house, while Ujjain Junction Station is 3.5 miles away. Devi Ahilya Bai Holkar Airport is 33 miles from the property.

Hotel in Ujjain · 0.98 mi from centre
With a stay at Hotel Dev Shree Palace in Ujjain, you'll be within a 5-minute drive of Mahakaleshwar Jyotirlinga and Vedh Shala Observatory. This hotel is 0.8 mi (1.3 km) from Sandipani Ashram and 1.4 mi (2.3 km) from Gopal Mandir Temple.

Guest house in Ujjain · 0.98 mi from centre
10.0
1 review
Tulsiraj Guest House enjoys a location in Ujjain, 3 miles from Ujjain Junction Station and 3.7 miles from Ujjain Kumbh Mela. The air-conditioned accommodations are 3 miles from Mahakaleshwar Jyotirlinga, and guests can benefit from private parking available on site and free Wifi.
At the guest house, every unit comes with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels.
The nearest airport is Devi Ahilya Bai Holkar Airport, 34 miles from the guest house.

Homestay in Ujjain · 0.98 mi from centre
Just a 18-minute walk from Mahakaleshwar Jyotirlinga and half a mile from Ujjain Junction Station, Baldeshwar homestay features accommodations in Ujjain, with a garden. The homestay is 2.1 miles from Ujjain Kumbh Mela. The homestay also offers free Wifi and free private parking.
Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with bath and slippers. A fridge and kitchenware are also featured, as well as a kettle. The rooms are equipped with heating facilities.
The nearest airport is Devi Ahilya Bai Holkar Airport, 35 miles from Baldeshwar homestay.

Hotel in Ujjain · 0.98 mi from centre
Breakfast available
With a stay at Fabexpress Devani Palace, you'll be centrally located in Ujjain, within a 5-minute drive of Mahakaleshwar Jyotirlinga and Vedh Shala Observatory. This hotel is 0.8 mi (1.3 km) from Sandipani Ashram and 1.4 mi (2.3 km) from Gopal Mandir Temple.

Hotel in Ujjain · 0.99 mi from centre
7.8
96 reviews
Located within a 18-minute walk of Mahakaleshwar Jyotirlinga and 0.6 miles of Ujjain Junction Station, Super Collection O Mahakal Formerly Maharana Pratap provides rooms in Ujjain. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The hotel features family rooms.
At the hotel, every room comes with a desk. Complete with a private bathroom equipped with a bath or shower and free toiletries, all guest rooms at Super Collection O Mahakal Formerly Maharana Pratap have a flat-screen TV and air conditioning, and some rooms here will provide you with a seating area. Guest rooms include a closet.
Ujjain Kumbh Mela is 2.1 miles from the accommodation. Devi Ahilya Bai Holkar Airport is 35 miles away.

Hotel in Ujjain · 0.99 mi from centre
7.5
34 reviews
Hotel O Hanuman Naka Ujjain Formerly Krishna Palace is located in Ujjain, within a 18-minute walk of Mahakaleshwar Jyotirlinga and half a mile of Ujjain Junction Station. The property has room service, a 24-hour front desk and luggage storage for guests.
At the hotel, the rooms include a desk. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at Hotel O Hanuman Naka Ujjain Formerly Krishna Palace have a flat-screen TV and air conditioning, and selected rooms also feature a seating area. Guest rooms have a closet.
Ujjain Kumbh Mela is 2.1 miles from the accommodation. Devi Ahilya Bai Holkar Airport is 35 miles from the property.

Hotel in Ujjain · 0.99 mi from centre
Featuring 3-star accommodations, Shree Sanwariya Guest House is located in Ujjain, a 17-minute walk from Mahakaleshwar Jyotirlinga and half a mile from Ujjain Junction Station.
The private bathroom is equipped with a shower, free toiletries and slippers.
Ujjain Kumbh Mela is 2.1 miles from the hotel. Devi Ahilya Bai Holkar Airport is 35 miles away.

Guest house in Ujjain · 1.00 mi from centre
7.9
23 reviews
Shivansh Guest House features accommodations in Ujjain near Mahakaleshwar Jyotirlinga and Ujjain Junction Station.
Each unit includes a private bathroom, and some units at the guest house have a terrace.
Ujjain Kumbh Mela is 2.1 miles from the guest house. Devi Ahilya Bai Holkar Airport is 35 miles from the property.

Homestay in Ujjain · 1.00 mi from centre
8.0
1 review
Best Homestay By TG Heights features air-conditioned rooms in Ujjain. Among the facilities at this property are a 24-hour front desk and private check-in and check-out, along with free Wifi throughout the property. Parking on-site is available, and the homestay provides car rental for guests who want to explore the surrounding area.
The homestay offers a flat-screen TV and a private bathroom with a hair dryer, free toiletries, and shower. At the homestay, each unit is equipped with bed linen and towels.
Sightseeing tours are available nearby.
Mahakaleshwar Jyotirlinga is 2.9 miles from Best Homestay By TG Heights, while Ujjain Junction Station is 2.9 miles away. The nearest airport is Devi Ahilya Bai Holkar Airport, 34 miles from the accommodation.

Guest house in Ujjain · 1.00 mi from centre
10.0
1 review
Ramashray guest house offers accommodations in Ujjain, 1.2 miles from Mahakaleshwar Jyotirlinga and a 15-minute walk from Ujjain Junction Station. Both free Wifi and parking on-site are accessible at the guest house free of charge. Ujjain Kumbh Mela is 1.9 miles from the guest house.
At the guest house, every unit is equipped with a private bathroom with slippers.
Devi Ahilya Bai Holkar Airport is 35 miles from the property.

Guest house in Ujjain · 1.00 mi from centre
Shree kanth home stay offers accommodations in Ujjain, a 15-minute walk from Ujjain Junction Station. With free private parking, the property is 1.2 miles from Mahakaleshwar Jyotirlinga and 1.7 miles from Ujjain Kumbh Mela.
The accommodation offers an air conditioning, a heating, and a private bathroom.
Devi Ahilya Bai Holkar Airport is 35 miles away.

Homestay in Ujjain · 1.00 mi from centre
8.1
98 reviews
Shree maya home stay offers rooms in Ujjain near Mahakaleshwar Jyotirlinga and Ujjain Junction Station. Among the facilities at this property are full-day security and room service, along with free Wifi throughout the property. Ujjain Kumbh Mela is 2.1 miles from the homestay.
At the homestay, every unit includes a terrace. Some units are air conditioned and include a dressing room. At the homestay, the units are fitted with bed linen and towels.
A grocery delivery service, a mini-market, and packed lunches are available upon request.
Devi Ahilya Bai Holkar Airport is 35 miles away.

Hotel in Ujjain · 1.00 mi from centre
Breakfast available
With a stay at Hotel Advika in Ujjain, you'll be within a 5-minute drive of Mahakaleshwar Jyotirlinga and Vedh Shala Observatory. This hotel is 1 mi (1.7 km) from Sandipani Ashram and 1.8 mi (2.9 km) from Gebi Hanuman Temple.

Holiday home in Ujjain · 1.00 mi from centre
10.0
1 review
Vardaan Home stay offers accommodations in Ujjain, 2 miles from Mahakaleshwar Jyotirlinga and 1.1 miles from Ujjain Junction Station. This property offers access to a terrace, free private parking, and free Wifi.
The spacious vacation home is composed of 1 bedroom, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured.
Ujjain Kumbh Mela is 2.7 miles from the vacation home. Devi Ahilya Bai Holkar Airport is 35 miles away.

Apartment in Ujjain · 1.01 mi from centre
Avanti ONE 2BHK 3KM from Mahakal offers accommodations in Ujjain, 3.5 miles from Mahakaleshwar Jyotirlinga and 2.9 miles from Ujjain Junction Station. This property offers access to a terrace and free private parking. Ujjain Kumbh Mela is 4.2 miles from the apartment.
The spacious apartment includes 2 bedrooms, a living room, and 1 bathroom with a bath. The accommodation is non-smoking.
Devi Ahilya Bai Holkar Airport is 34 miles away.

Hotel in Ujjain · 1.01 mi from centre
Breakfast available
With a stay at Fabexpress Mahakal Shikhar Darshan, you'll be centrally located in Ujjain, within a 5-minute drive of Mahakaleshwar Jyotirlinga and Vedh Shala Observatory. This hotel is 1.1 mi (1.8 km) from Sandipani Ashram and 1.6 mi (2.6 km) from Gebi Hanuman Temple.

Apartment in Ujjain · 1.01 mi from centre
Avanti TWO 2BHK 3KM from Mahakal Temple is located in Ujjain, just 3.5 miles from Mahakaleshwar Jyotirlinga and 2.9 miles from Ujjain Junction Station. This property offers access to a terrace and free private parking.
The apartment consists of 2 separate bedrooms, 1 bathroom, and a living room. The accommodation is non-smoking.
Ujjain Kumbh Mela is 4.2 miles from the apartment. The nearest airport is Devi Ahilya Bai Holkar Airport, 34 miles from Avanti TWO 2BHK 3KM from Mahakal Temple.

Hotel in Ujjain · 1.01 mi from centre
Located within 1.1 miles of Mahakaleshwar Jyotirlinga and a 14-minute walk of Ujjain Junction Station, Collection O Ujjain Near Hari Fatak has rooms in Ujjain. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has family rooms.
At the hotel, all rooms have a desk. Complete with a private bathroom equipped with a bath or shower and free toiletries, all rooms at Collection O Ujjain Near Hari Fatak have a flat-screen TV and air conditioning, and some rooms also offer a seating area. Guest rooms feature a closet.
Ujjain Kumbh Mela is 1.9 miles from the accommodation. Devi Ahilya Bai Holkar Airport is 35 miles from the property.