The 10 best cheap hotels in Ujjain, India | Booking.com
Skip to main content

Cheap hotels in Ujjain

Find the cheap hotels that appeal to you the most

The best cheap hotels in Ujjain

Check out our selection of great cheap hotels in Ujjain

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

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

See all

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

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 37 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.27 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 75 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.06 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 32 reviews

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

    From $65.04 per night
  • vardaan Home stay

    Ujjain
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Vardaan Home stay offers accommodations in Ujjain, 2 miles from Mahakaleshwar Jyotirlinga and 1.1 miles from Ujjain Junction Station.

    From $47.30 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 69 reviews

    Located in Ujjain and within 2.2 miles of Mahakaleshwar Jyotirlinga, KSHIPRA GUEST HOUSE has a shared lounge, non-smoking rooms, and free WiFi throughout the property.

    From $14.19 per night
  • NANDI Home Stay

    Ujjain
    Central location
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 8 reviews

    NANDI Home Stay is located in Ujjain, just 2 miles from Mahakaleshwar Jyotirlinga and 1.1 miles from Ujjain Junction Station.

    From $15.08 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 18 reviews

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

    From $22.47 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Ashirvad Home Stay ujjain offers accommodations in Ujjain, 3 miles from Ujjain Kumbh Mela.

    From $11.04 per night

Enjoy breakfast in Ujjain and nearby

  • Srimad Hotel

    Ujjain
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 12 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 $66.33 per night
  • Hotel O Mahakal

    Ujjain
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located within a 17-minute walk of Mahakaleshwar Jyotirlinga and half a mile of Ujjain Junction Station, Hotel O Mahakal provides rooms in Ujjain.

    From $34.47 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    Located within 1.1 miles of Mahakaleshwar Jyotirlinga and a 18-minute walk of Ujjain Junction Station, FabHotel Starlight Inn provides rooms with air conditioning and a private bathroom in Ujjain.

    From $34.38 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 22 reviews

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

    From $21.29 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 7 reviews

    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...

    From $30.74 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Located within 1.1 miles of Mahakaleshwar Jyotirlinga and a 13-minute walk of Ujjain Junction Station, FabHotel Bharti Palace provides rooms with air conditioning and a private bathroom in Ujjain.

    From $39.68 per night
  • New Divy Homestay

    Ujjain
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring 4-star accommodations, New Divy Homestay is located in Ujjain, a 6-minute walk from Mahakaleshwar Jyotirlinga and 0.8 miles from Ujjain Kumbh Mela.

    From $23.64 per night
  • Aarambh Homestay

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

    Aarambh Homestay offers accommodations in Ujjain, 3.4 miles from Mahakaleshwar Jyotirlinga and 2.1 miles from Ujjain Junction Station.

    From $17.74 per night

Stay connected in Ujjain and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Shree Shivaay Guest House enjoys a location in Ujjain, 1.8 miles from Mahakaleshwar Jyotirlinga and a 18-minute walk from Ujjain Junction Station.

    From $14.19 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 8 reviews

    Varay Eco Hotel is located in Ujjain, 2.4 miles from Mahakaleshwar Jyotirlinga and 1.2 miles from Ujjain Junction Station. This 3-star hotel offers an ATM and a tour desk.

    From $52.04 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 14 reviews

    Located in Ujjain, within 1.2 miles of Mahakaleshwar Jyotirlinga and a 15-minute walk of Ujjain Junction Station, Hotel Vilaasitaa inn Ujjain provides accommodations with a garden and free WiFi as...

    From $23.42 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 271 reviews

    Located in Ujjain, within 1.1 miles of Mahakaleshwar Jyotirlinga and a 13-minute walk of Ujjain Junction Station, Hotel Shreem provides accommodations with a shared lounge and free WiFi throughout the...

    From $40.80 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Hotel Shree Govind Palace has accommodations in Ujjain. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property.

    From $29.57 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 4 reviews

    Staeg Shiva offers accommodations in Ujjain, 2.9 miles from Mahakaleshwar Jyotirlinga and 1.7 miles from Ujjain Junction Station.

    From $59.13 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 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.

    From $49.16 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 33 reviews

    Just 1.1 miles from Mahakaleshwar Jyotirlinga and a 12-minute walk from Ujjain Junction Station, Krishna kunj homestay features accommodations in Ujjain with a terrace.

    From $14.37 per night

FAQ about cheap hotels in Ujjain

Cheap hotels that guests love in Ujjain

See all
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 66 reviews
    The host Mr vishal Mishra ji was very cooperative and helpful. The room was very specious and clean. Location is also near to mahakaal temple. I left my earphones in the hotel and checked out and realized the same later but the host cooperated and gave the earphones back to me. Overall its a value for money deal and I will stay here again if I come to ujjain. Highly recommended.
    Guest review by
    Sanket
    Family with young children
  • Avg. price/night: $26.02
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 14 reviews
    Excellent option near mahakaleshwar temple. Amazing location just 2 min walking distance to mandir. Budget friendly Good for family stays Overall clean rooms and bathrooms and supportive staff ready for every help.✨👍🏻
    Guest review by
    Yadav
    Family with young children
  • Avg. price/night: $40.80
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 271 reviews
    Rooms are very good and newly furnished. Very clean bed linen and good quality of blankets . Location is good and the hotel is on a wide road with parking in just front of hotel. Reaching at teh location is very easy with car , no congestion at all .Owner and staff is nice and very cooperative. You can get a E-Riksha and can reach to Mahakaal temple in just 10 minutes , I PEROSNALLY SUGGEST TO VIST TO TEMPLE IN THE NIGHT , you will love the lighten up Mahakaal corridor as forever memory . I assure you, its a good place looking at the budget .
    Guest review by
    Rjsanjal
    Solo traveler