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

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
$77.61
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.6
Exceptional - What previous guests thought, 7 reviews
Price from
$13.30
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
$10.98
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.8
Exceptional - What previous guests thought, 6 reviews
Price from
$24.95
1 night, 2 adults

Ghar Jaisa Stay

Ujjain

Ghar Jaisa Stay is located in Ujjain, just 2.5 miles from Mahakaleshwar Jyotirlinga and 2.5 miles from Ujjain Junction Station. With quiet street views, this accommodation features a balcony.

A
Ayush
From
India
Very nice behaviour of owner i recommend this hotel
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 34 reviews
Price from
$5.65
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.9
Exceptional - What previous guests thought, 27 reviews
Price from
$16.95
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, 42 reviews
Price from
$18.11
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, 25 reviews
Price from
$13.30
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
$19.94
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.1
Very Good - What previous guests thought, 37 reviews

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 159 reviews

Popular with guests booking accommodations in Ujjain

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 70 reviews

Popular with guests booking accommodations in Ujjain

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

Popular with guests booking accommodations in Ujjain

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

Popular with guests booking accommodations in Ujjain

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 17 reviews

Popular with guests booking accommodations in Ujjain

Popular with guests booking accommodations in Ujjain

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

Popular with guests booking accommodations in Ujjain

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.81 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.46 per night

NANDI Home Stay

Ujjain
Breakfast options
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 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 $19.79 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.

From $46.98 per night
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 $43.87 per night
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

Located within 2.1 miles of Mahakaleshwar Jyotirlinga and a 16-minute walk of Ujjain Junction Station, Hotel Mahakal Avantika Palace has rooms in Ujjain.

From $24.43 per night

Srimad Hotel

Ujjain
Breakfast options
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 $53.07 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Hotel Rajshree Suites is located in Ujjain, within a 17-minute walk of Mahakaleshwar Jyotirlinga and 300 yards of Ujjain Junction Station.

From $54.75 per night

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 67 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.03 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.63 per night

Raj Laxmi Homestay

Ujjain
Budget options available

Raj Laxmi Homestay enjoys a location in Ujjain, 2.7 miles from Mahakaleshwar Jyotirlinga and 1.8 miles from Ujjain Junction Station.

From $41.38 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 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.90 per night

Hotel Velora Luxuary Near Railway Station provides accommodations in Ujjain. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

From $107.27 per night

ShivAOM Family Homestay

Ujjain
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

ShivAOM Family Homestay offers accommodations in Ujjain, 2.6 miles from Mahakaleshwar Jyotirlinga and 1.7 miles from Ujjain Junction Station.

From $61.46 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 35 reviews

Hotel O Hanuman Naka Ujjain Formerly Krishna Palace has accommodations in Ujjain near Mahakaleshwar Jyotirlinga and Ujjain Junction Station.

From $35.05 per night

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 70 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.76 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 20 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.44 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 90 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.64 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 3.3
Poor - What previous guests thought, 3 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.09 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.94 per night

Hotel Shiv palace

Ujjain
Central location

Located in Ujjain, Hotel Shiv palace provides 3-star accommodations with private balconies.

From $20.95 per night

FAQ about accommodations in Ujjain

Accommodations that guests love in Ujjain

See all
Avg. price/night: $38.36
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