Skip to main content

Search hotels in Ujjain

Enter your dates to see the latest prices and deals for Ujjain hotels

Ujjain – 690 hotels and places to stay

Filter by:

Star Rating
Review score

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.6
Exceptional - What previous guests thought, 5 reviews
Price from
$10.98
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.2
Wonderful - What previous guests thought, 32 reviews
Price from
$32.93
1 night, 2 adults

The Byke Express - Avanti Residency - Ujjain

Hotel in Ujjain

Located within 1.4 miles of Mahakaleshwar Jyotirlinga and a 19-minute walk of Ujjain Junction Station, The Byke Express - Avanti Residency - Ujjain provides rooms with air conditioning and a private...

A
Agrawal
From
India
I loved everything in the hotel..Staffs, room and behaviour of the staff was very good..it was nice staying in that hotel.I would highly recommend this hotel as a staycation..This is nearby ujjain temple and to visit local sightseeing ✅
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$17.73
1 night, 2 adults

Hotel DIVYA DARSHAN

Hotel in Ujjain

Located in Ujjain, 1.9 miles from Mahakaleshwar Jyotirlinga, Hotel DIVYA DARSHAN provides accommodations with a garden, free private parking and a terrace.

T
Tripathi
From
India
Everything staff behaves like family member
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 31 reviews
Price from
$17.38
1 night, 2 adults

Nain Guest House

Hotel in Ujjain

Located in Ujjain, within a 11-minute walk of Mahakaleshwar Jyotirlinga and 0.6 miles of Ujjain Junction Station, Nain Guest House provides accommodations with a terrace and free WiFi throughout the...

G
Gautam
From
India
Staff & owner both good behavior with all all guests
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 164 reviews
Price from
$11.97
1 night, 2 adults

Perfectstayz Premium Shree Narayana at Mahakal temple road

Hotel in Ujjain

Located in Ujjain, 4.4 miles from Mahakaleshwar Jyotirlinga, Perfectstayz Premium Shree Narayana at Mahakal temple road provides accommodations with a shared lounge, free private parking, a terrace...

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5 reviews
Price from
$25.02
1 night, 2 adults

Hotel Mukhiya Palace

Hotel in Ujjain

Located in Ujjain, within a 16-minute walk of Mahakaleshwar Jyotirlinga and half a mile of Ujjain Kumbh Mela, Hotel Mukhiya Palace has accommodations with a shared lounge and free WiFi throughout the...

P
Pandya
From
India
Everyone is super helpful room was clean and neat
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews
Price from
$16.63
1 night, 2 adults

HOTEL SHREE RAM VIJAY Ujjain

Hotel in Ujjain

Located in Ujjain, within a 11-minute walk of Mahakaleshwar Jyotirlinga and 700 yards of Ujjain Junction Station, HOTEL SHREE RAM VIJAY Ujjain provides accommodations with a terrace and free WiFi as...

h
honde
From
India
Very good place 100% recommended value for money owner are very good person. My bus was late I'm checking in late night.owner was still waiting for me at night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews
Price from
$6.92
1 night, 2 adults

Shri ShyamRaj Hotel Ujjain

Hotel in Ujjain

Shri ShyamRaj Hotel Ujjain is located in Ujjain. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

G
Gaurav Verma
From
India
close to Mahakal temple clean and comfy rooms great facilities good staff behavior I rate it as a good budget hotel a 10/10.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 22 reviews
Price from
$16.63
1 night, 2 adults

Travinities Hotel Avni Palace

Hotel in Ujjain

Located in Ujjain, within 2.7 miles of Mahakaleshwar Jyotirlinga and 2.5 miles of Ujjain Junction Station, Travinities Hotel Avni Palace provides accommodations with a shared lounge and free WiFi...

A
Anish Bhansali
From
India
The breakfast wasn't lavish but met my expectations in terms of taste and quality. Deepak from the reception staff was very polite and sweet. He ensured that we were taken care of even to the smallest concern if any. Very family oriented person.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 46 reviews
Price from
$51.65
1 night, 2 adults
See all 690 hotels in Ujjain

Hotels with airport shuttles in Ujjain

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 17 reviews
From $26.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 16 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 22 reviews
From $19.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 12 reviews
From $26.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 31 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
From $25.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews
From $14.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 32 reviews
From $32.59 per night

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

See all

Popular with guests booking hotels in Ujjain

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

Popular with guests booking hotels in Ujjain

Popular with guests booking hotels in Ujjain

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

Popular with guests booking hotels in Ujjain

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

Popular with guests booking hotels in Ujjain

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 22 reviews

Popular with guests booking hotels in Ujjain

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

Popular with guests booking hotels in Ujjain

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

Popular with guests booking hotels in Ujjain

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 47 reviews

Popular with guests booking hotels in Ujjain

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

Popular with guests booking hotels in Ujjain

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 31 reviews

Budget hotels in Ujjain and nearby

Swastik Home stay is located in Ujjain, just 2.1 miles from Mahakaleshwar Jyotirlinga and 1.2 miles from Ujjain Junction Station.

From $48.89 per night
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 9 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 $42.65 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 54 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.02 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

Ikigai Stay 3BHK Duplex is located in Ujjain, just 1.7 miles from Mahakaleshwar Jyotirlinga and a 17-minute walk from Ujjain Junction Station.

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

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

From $40.73 per night

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

Best hotels with breakfast in Ujjain and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 19 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 $23.28 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 12 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 $14.84 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 19 reviews

Hotel Atlas Palace is located in Ujjain, within 2.8 miles of Mahakaleshwar Jyotirlinga and 1.5 miles of Ujjain Junction Station.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 17 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 $61.68 per night

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 $55.51 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.27 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 34 reviews

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

From $49.38 per night

rk hotel

Hotel in Ujjain
Breakfast options

Both free Wifi and private parking are available at rk hotel free of charge.

From $32.59 per night

Hotels located in the center of Ujjain

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 53 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 $11.63 per night

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 7.3
Good - What previous guests thought, 13 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 $22.26 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 87 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 $13.97 per night

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 7.6
Good - What previous guests thought, 5 reviews

Shree Balashish Home Stay enjoys a location in Ujjain, 1.6 miles from Mahakaleshwar Jyotirlinga and one mile from Ujjain Junction Station.

From $6.93 per night
Scored out of 10, guest rating 1.5
Bad - What previous guests thought, 2 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 $25.60 per night

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

From $17.46 per night

FAQs about hotels in Ujjain

What Guests Said About Ujjain:

10

You can't get enough of Mahakaal such a beautiful feeling...

You can't get enough of Mahakaal such a beautiful feeling one has to experience it can't be put in words. I literally saw Mahakaal in clouds which shows he is omni present. I love mahadev and thanks for allowing me Mahadev
Guest review by
Pavani
India
10

Mahakaal mandir management not good for devotee.

Mahakaal mandir management not good for devotee. Management only entertain protocol people and who have money. In bhasm aarti security guards are taking money and giving seats to devotees. Bad experience with management. Poora management chor hai.
Guest review by
imran
8.0

Mahakaleshwar Temple is built on a very huge complex.

Mahakaleshwar Temple is built on a very huge complex. It has 4 or more entry gates. Gate no1 and Gate no 4 are the nearest gate to get into que for either Shigra or Normal Darshan. Mahakal Lok built inside the campus is very nice and illuminating at evening. Its worth going to temple twice for darshan, once in morning and once at night. Besides the main temple, there are various other temples. Harsiddhi Mata Mandir near Mahakal Temple, is must visit at around 6 PM, where they light two tall towers of diyas by manually climbing onto it. Its a lovely watch.
Guest review by
Priyesh
India
10

Ujjain, one of the oldest and most spiritual cities of India...

Ujjain, one of the oldest and most spiritual cities of India, is truly a place where you can feel positivity with every step. Known as the city of Mahakal, the divine aura here instantly fills your heart with peace and devotion. The Mahakaleshwar Jyotirlinga is the soul of Ujjain, where the morning Bhasma Aarti is a once-in-a-lifetime experience that brings you closer to the divine. The chants, the spiritual energy, and the devotion all around create an atmosphere of pure bliss. Beyond Mahakal, temples like Kal Bhairav, Harsiddhi, Mangalnath, and Chintaman Ganesh make the journey even more fulfilling. Walking along the ghats of Shipra river, especially during evening aarti, gives a sense of calm and positivity that stays with you. The city is well-connected, peaceful, and full of cultural richness. Every corner radiates faith, devotion, and spirituality. A visit to Ujjain is not just a trip – it’s a soulful experience where you truly feel positivity with religion and tradition.
Guest review by
Abhinav
India
8.0

It is divine to visit the sacred place.

It is divine to visit the sacred place. Wonderful experience. The temple premises are good. The temple corridor is built to explain our puranas well. Arti to Lord shiva was mesmerizing. The entire atmosphere was filled with Chanting of Lord Shiva. Only issue is with the lack of guidance to devotees. Battery vehicles are not providing support to the needy. The security is not well trained to guide and assist the devotees. Best practices from other temples can be implemented to bring more comfort to the elderly. Government can introduce volunteer system to serve the GOD with good understanding like in TTD in Andhra Pradesh.
Guest review by
Anonymous
10

ujjaini mahankala temple harsidhi matha temple

ujjaini mahankala temple harsidhi matha temple kalabairava temple mangalnath temple omkareshwar temple mamleshwar temple and narmadhanadhi is so very very very very good and i am so very happy and omkareshwar is location is very very go location and i am very very happy
Guest review by
SABBANI MAHESH KUMAR
India