Skip to main content

Accommodations in Ujjain

Find the accommodations that appeal to you the most

The best accommodations in Ujjain

Check out our selection of great accommodations in Ujjain

Filter by:

Review score

ShyamRaj Hotel

Hotel in Ujjain

ShyamRaj Hotel is offering accommodations in Ujjain. This 3-star hotel has air-conditioned rooms with a private bathroom.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$16.64
1 night, 2 adults

Hotel Tirupati Mahakal Ujjain # Near Railway Station & Mahakal Mandir

Hotel in Ujjain

Located in Ujjain, 1.8 miles from Mahakaleshwar Jyotirlinga, Hotel Tirupati Mahakal Ujjain # Near Railway Station & Mahakal Mandir provides accommodations with a terrace, free private parking, a...

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$69.87
1 night, 2 adults

Shree Narayan Bhakt Niwas

Ujjain

Just a 9-minute walk from Mahakaleshwar Jyotirlinga and 0.4 miles from Ujjain Kumbh Mela, Shree Narayan Bhakt Niwas features accommodations in Ujjain, with a garden and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Price from
$13.31
1 night, 2 adults

Hotel Roshan

Hotel in Ujjain

Located in Ujjain, within 2 miles of Mahakaleshwar Jyotirlinga and 1.8 miles of Ujjain Kumbh Mela, Hotel Roshan provides barbecue facilities.

M
Malviya
From
India
Good hospility and staff behavior 500miter to mahalok
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$18.30
1 night, 2 adults

Navkar Homestay - Ground Floor 2BHK near Mahakal

Ujjain

A recently renovated apartment, Navkar Homestay - Ground Floor 2BHK near Mahakal offers accommodations in Ujjain.

V
Vaibhav
From
India
Clean, comfortable, and well-maintained property with a convenient location. Overall, a pleasant and hassle-free stay.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
$24.96
1 night, 2 adults

Surya Vilas Palace

Ujjain

Surya Vilas Palace offers accommodations in Ujjain, 2.6 miles from Mahakaleshwar Jyotirlinga and 1.4 miles from Ujjain Junction Station.

S
Sushant
From
United States
Cozy and comfortable homestay
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 28 reviews
Price from
$16.96
1 night, 2 adults

Shree Nikunj Palace

Hotel in Ujjain

Located in Ujjain, within 3.5 miles of Mahakaleshwar Jyotirlinga and 2.5 miles of Ujjain Junction Station, Shree Nikunj Palace has accommodations with a terrace and free WiFi as well as free private...

B
Bhan
From
India
I stayed at Hotel Shree Nikunj Palace on 11th March and had a great experience. The hotel is one of the best and most comfortable options in Ujjain. The room was equipped with high-quality branded amenities like a smart TV and AC, and the bathroom was exceptionally clean and well-maintained. The staff was very polite, helpful, and understanding, making the stay even more pleasant. Another plus is the location—most major temples are conveniently located within 1–2 km. Highly recommended for anyone visiting Ujjain!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 43 reviews
Price from
$17.46
1 night, 2 adults

Devansh Homestay

Ujjain

Devansh Homestay offers accommodations in Ujjain, 2 miles from Ujjain Junction Station.

S
Shalini
From
India
I like the room and facilities and most importantly things is his behaviour very good and friendly..
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$12.17
1 night, 2 adults

Luxe Shree Krishna Kunj Villa

Ujjain

Luxe Shree Krishna Kunj Villa offers accommodations in Ujjain, 1.7 miles from Mahakaleshwar Jyotirlinga and 1.7 miles from Ujjain Junction Station.

J
Jaiswal
From
India
Good stay I had a fantastic stay! The room was spotless, the staff were incredibly friendly, and the spa services were top-notch.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 26 reviews
Price from
$13.31
1 night, 2 adults

Hotel Shivnandani

Ujjain

Hotel Shivnandani is a recently renovated guest house in Ujjain near Mahakaleshwar Jyotirlinga. The air-conditioned accommodations are a 10-minute walk from Ujjain Kumbh Mela.

A
Ayushi
From
India
It is a excellent place to stay, top notch 🥳🥳
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 13 reviews
Price from
$22.17
1 night, 2 adults
All accommodations in Ujjain

Most booked accommodations in Ujjain and surrounding area in the past month

See all

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 40 reviews

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 64 reviews

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 9 reviews

Popular with guests booking accommodations in Ujjain

Popular with guests booking accommodations in Ujjain

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 162 reviews

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 74 reviews

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 19 reviews

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 46 reviews

Popular with guests booking accommodations in Ujjain

Save money on accommodations in Ujjain and nearby – budget options available

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 68 reviews

Hotel Shree Kedarnath in front of railway station platform no 8 offers accommodations in Ujjain, 2.7 miles from Ujjain Kumbh Mela.

From $64.05 per night

Aikantik Villa-5 Rooms Villa with Pool offers accommodations in Ujjain, 2.3 miles from Mahakaleshwar Jyotirlinga and a 19-minute walk from Ujjain Junction Station.

From $123.67 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 19 reviews

Super Collection O Ujjain City Centre Formerly Hotel Olive Inn is located in Ujjain, 1.9 miles from Mahakaleshwar Jyotirlinga and a 18-minute walk from Ujjain Junction Station.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 10 reviews

Hotel O Shri Mahakaleshwar Jyotirlinga Temple is located in Ujjain, 1.9 miles from Mahakaleshwar Jyotirlinga and a 18-minute walk from Ujjain Junction Station.

From $45.57 per night

Hotel Padmawati Palace

Ujjain
Budget options available
Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 26 reviews

Hotel Padmawati Palace is offering accommodations in Ujjain. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

From $54.02 per night

Srimad Hotel

Ujjain
Budget options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 18 reviews

Located within 2.1 miles of Mahakaleshwar Jyotirlinga and a 16-minute walk of Ujjain Junction Station, Srimad Hotel has rooms with air conditioning and a private bathroom in Ujjain.

From $62.41 per night

Hotel Suryodaya

Ujjain
Budget options available
Scored out of 10, guest rating 2.0
Very Poor - What previous guests thought, 1 review

Located within 2.9 miles of Mahakaleshwar Jyotirlinga and 1.6 miles of Ujjain Junction Station, Hotel Suryodaya provides rooms with air conditioning and a private bathroom in Ujjain.

From $29.10 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Located in Ujjain, within 1.1 miles of Mahakaleshwar Jyotirlinga and a 13-minute walk of Ujjain Junction Station, Ujjain Road Hotel Park Premium Palace Residency # Near Mahakaleswar Jyotirlinga Temple...

From $54.92 per night

Great access to the city center. Check these accommodations in Ujjain and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 74 reviews

Providing city views, Krishnaalay Guest House in Ujjain features accommodations, a garden, and a shared lounge. There's a private entrance at the guest house for the convenience of those who stay.

From $8.49 per night

Vashistha Homestay

Ujjain
Central location

Vashistha Homestay offers accommodations in Ujjain, 2.1 miles from Mahakaleshwar Jyotirlinga and 1.2 miles from Ujjain Junction Station.

From $26.77 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 21 reviews

Located in Ujjain, 2.1 miles from Mahakaleshwar Jyotirlinga, Hotel The Grand Avanti has accommodations with a garden, free private parking, a terrace and a restaurant.

From $18.45 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 91 reviews

Shree Ram Home Stay enjoys a location in Ujjain, 2.4 miles from Mahakaleshwar Jyotirlinga and 1.1 miles from Ujjain Junction Station. This property offers access to a terrace and free private parking.

From $11.65 per night

Narayan Home Stay

Ujjain
Central location

Narayan Home Stay offers accommodations in Ujjain, 3.3 miles from Mahakaleshwar Jyotirlinga and 2.1 miles from Ujjain Junction Station.

From $13.97 per night
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 4 reviews

Featuring 3-star accommodations, Kiwi Inn Hotel, Ujjain is located in Ujjain, 2.2 miles from Mahakaleshwar Jyotirlinga and a 19-minute walk from Ujjain Junction Station.

From $29.10 per night

Narayan Home Stay

Ujjain
Central location

Narayan Home Stay offers accommodations in Ujjain, 2.2 miles from Mahakaleshwar Jyotirlinga and 1.1 miles from Ujjain Junction Station.

From $27.95 per night

Ratna home stay

Ujjain
Central location

Ratna home stay is located in Ujjain, within 1.9 miles of Mahakaleshwar Jyotirlinga and a 19-minute walk of Ujjain Junction Station.

From $19.80 per night

Enjoy breakfast in Ujjain and nearby

Scored out of 10, guest rating 3.7
Poor - What previous guests thought, 11 reviews

Located in Ujjain, 2.2 miles from Mahakaleshwar Jyotirlinga, FabHotel Shri Shyam Palace provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $36.83 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 24 reviews

Located in Ujjain, 1.8 miles from Mahakaleshwar Jyotirlinga, Hotel Tathaastu Palace provides accommodations with a shared lounge, free private parking, a terrace and barbecue facilities.

From $17.47 per night

NANDI Home Stay

Ujjain
Breakfast options
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 18 reviews

Featuring a garden, NANDI Home Stay features accommodations in Ujjain. Both free Wifi and parking on-site are accessible at the homestay free of charge.

From $23.29 per night

Located in Ujjain, within 1.1 miles of Mahakaleshwar Jyotirlinga and a 13-minute walk of Ujjain Junction Station, Indra Nagar Road Hotel Premium Aadi # Shree Palace Near Railway Station #...

From $29.50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Ujjain, within 1.1 miles of Mahakaleshwar Jyotirlinga and a 13-minute walk of Ujjain Junction Station, Hotel In Winter Residency Near Mahakaleshwar Jyotirlinga- Railway Station Ujjin - Paid...

From $19.40 per night

Mahakal Road The Shikhar #Avenue Residency Near Ujjain Junction Railway Station 500m-Mahakaleshwar Jyotirlinga - Free Wifi and Lift Facilities # Air Conditioning Rooms - Best Premium Hotel In Ujjain...

From $23.29 per night

Located in Ujjain, within 1.1 miles of Mahakaleshwar Jyotirlinga and a 13-minute walk of Ujjain Junction Station, Jaisinghpura Road Mahakal # Ashray Palace Near Mahakaleshwar Jyotirlinga And Railway...

From $23.29 per night

Featuring a terrace, Hotel Premium IN Tulsi GH Near Shri Mahakaleshwar Jyotirlinga Temple - Fully Air Air Conditioning Rooms - Prime Location is located in Ujjain in the Madhya Pradesh region, 1.1...

From $21.73 per night

FAQ about accommodations in Ujjain

Accommodations that guests love in Ujjain

See all
Avg. price/night: $38.37
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 115 reviews
I recently stayed at this homestay, and it was a delightful experience. The host was incredibly welcoming, and the accommodations were cozy and well-maintained. The personalized touch of staying in a home rather than a hotel added a unique charm. I appreciated the local insights and recommendations from the host, making my stay more enriching. Overall, it offered a warm and authentic atmosphere, creating a memorable travel experience.
Guest review by
raghavendra
Family with young children