India may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Jan Lajka on trover

Ujjain Hotels from Rs999

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Ujjain hotels and places to stay

Hotel Royal Palace
3 out of 5
617, Behind Bank of India, Mahakaleshwar Marg, Ujjain, Madhya Pradesh
Free cancellationReserve now, pay when you stay
The price is Rs999 per night
4.63 km from city centre
Hotel Royal Palace
Anjushree - Ujjain
4 out of 5
Anjushree ,72-Goyala Khurd, Indore Road, Ujjain, Ujjain, Madhya Pradesh
Get Rates
8.56 km from city centre
4.4/5Wonderful! (7 reviews)

"Had to change room because of flooding in bathroom."…"

Reviewed on 23 Oct 2019

Anjushree - Ujjain
Aaradhy Hotel
3 out of 5
Dudh Talai, Near Railway Station, Ujjain, Madhya Pradesh
The price is Rs1,499 per night
4.49 km from city centre
Aaradhy Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
OYO 9969 Hotel Kshipra Dham
2.5 out of 5
Mahakal Marg, Kaharwadi, Near Mahakal Temple, Ujjain, Madhya Pradesh
Free cancellationReserve now, pay when you stay
The price is Rs1,152 per night
4.52 km from city centre
OYO 9969 Hotel Kshipra Dham
Hotel Nandi Ujjain
106-107, Mahakaleshwar Temple, Main Road, Ujjain, MP
Get Rates
4.64 km from city centre
Hotel Nandi Ujjain
Anroute Stays - Near Mahakal Temple
Opp. Mahakal Mandir, Ujjain, MP
Get Rates
4.69 km from city centre
Anroute Stays - Near Mahakal Temple
Solitaire Hotel and Resort
3.5 out of 5
Chintaman Road, Opposite Gyan Sagar Girls Academy, Ujjain
Free cancellationReserve now, pay when you stay
The price is Rs1,638 per night
8.4 km from city centre
1/5 (1 review)

"We went there but seeing the conditions, did not stay there. Just canceled the reservation"…"

Reviewed on 20 Feb 2020

Solitaire Hotel and Resort
OYO 963 Hotel Rumaya
3 out of 5
Indore Road, MP SH 27, Near Parmeshwari Garden, Ujjain
Free cancellationReserve now, pay when you stay
The price is Rs1,267 per night
8.94 km from city centre
2.5/5 (2 reviews)

"OK. Not Great. Far from city. Less option for local travel"…"

Reviewed on 8 Jul 2016

OYO 963 Hotel Rumaya
Hotel Abika Elite
3 out of 5
4, Nazar Ali Marg, Street No. 2, Ujjain, Madhya Pradesh
The price is Rs4,213 per night
3.44 km from city centre
4.3/5Excellent! (10 reviews)
Very modern and excellent hotel.

"The hotel is very new and in a good location. I would rate it as 4.5*. Very clean and very modern. It needs only few improvements as to the staff. They are trying their best but as we travel all over the world, we can feel the difference. Staff should be more trained. We stayed for for the stopover ..."…"

Reviewed on 26 Feb 2019

Hotel Abika Elite
Hotel Midland
3 out of 5
Gopal mandir marg, 6/1 Ram ji ki gali, Ujjain, Ujjain, Madhya Pradesh
Get Rates
3.95 km from city centre
2.5/5 (10 reviews)

"I dont get the same room what i booked there is a problem in the bathroom after i check in and they give me different room"…"

Reviewed on 30 May 2019

Hotel Midland
Don't see what you're looking for?
See all available properties in Ujjain
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Ujjain

Visitors can enjoy all that Ujjain has to offer including the temples, university setting and art. Tourists can also enjoy the city's monuments, stargazing spots and architecture.

  • There are 35 hotels and other accommodation options in Ujjain
  • The closest major airport is in Indore (IDR-Devi Ahilyabai Holkar Intl.), 33.9 mi (54.6 km) from the city centre

Dressing for Ujjain

  • Between January and March, daytime temperatures average 36°C, whilst night-time temperatures stay around 11°C
  • From April to June, the average is 41°C during the day and 19°C at night
  • July to September sees average temperatures of 33°C during the day and 20°C at night
  • Between October and December, you can expect 33°C as the daytime average and 10°C as the night-time average
  • Ujjain gets about 1035 millimetres of rain per year
  • May and April are usually the hottest months averaging 39°C, while December and January are usually the coldest with an average temperature of 11°C

Frequently asked questions

What's the best place for a stay in Ujjain?
Based on our traveller data, Anjushree - Ujjain is one of the top choices for your stay. This 4-star hotel offers a full-service spa and 2 restaurants. Other good choices for your trip include Aaradhy Hotel and OYO 9969 Hotel Kshipra Dham.
If I need to cancel my hotel reservation in Ujjain, will I receive a refund?
Yes, most hotel room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that’s non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to get top deals in Ujjain.
What's the best accommodation option for a family holiday in Ujjain?
Hotel Mittal Avenue & Paradise is a top 3-star hotel on Expedia for families, and features a children’s pool and 2 restaurants. Also, children of all ages will enjoy a visit to Vedh Shala Observatory.
What's the best accommodation for a couple going to Ujjain?
Hotel Abika Elite is a favourite 3-star hotel for couples, and features rainfall showerheads and a restaurant.
What's the best pet-friendly hotel in Ujjain?
Solitaire Hotel and Resort is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests.
What are some accommodations with pools in Ujjain?
Solitaire Hotel and Resort is a popular 3.5-star hotel featuring an outdoor pool, a restaurant and free self-parking.

Ujjain Hotel Reviews

More trip options