Photo by Jan Lajka

Find hotels in Ujjain from £10

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Ujjain hotels and places to stay

Hotel Shrimmaya

2.5 star property
9.0 out of 10, Wonderful, (2)
The price is £11
includes taxes & fees
12 Jul - 13 Jul
Hotel Shrimmaya

Treebo Neel Orchid

3.0 star property
10.0 out of 10, Exceptional, (1)
"The place was good "
The price is £27
includes taxes & fees
13 Jul - 14 Jul
Treebo Neel Orchid

Shree Shyam Mahal

2.0 star property
10.0 out of 10, Exceptional, (1)
"Holy Place"
The price is £15
includes taxes & fees
13 Jul - 14 Jul
Shree Shyam Mahal

Hotel Abika Elite

3.0 star property
8.6 out of 10, Excellent, (19)
"Great Stay for yatra "
Hotel Abika Elite

Hotel Joshi Ji Home Stay Ujjain

2.5 star property
10.0 out of 10, Exceptional, (1)
"Best place to stay in Ujjain and Good service and best facilities are provided by hotel ."
The price is £13
includes taxes & fees
15 Jul - 16 Jul
Hotel Joshi Ji Home Stay Ujjain

Hotel Shree Palace

3.0 star property
10.0 out of 10, Exceptional, (2)
"I enjoyed my stay at Shree Palace Hotel and want to comeback soon."
Hotel Shree Palace

Shree Raja Ram Hotel & Resort

3.0 star property
10.0 out of 10, Exceptional, (3)
"Excellent experience. Would love to come again. "
The price is £45
includes taxes & fees
14 Jul - 15 Jul
Shree Raja Ram Hotel & Resort

Hotel Rajdev INN

2.0 star property
9.4 out of 10, Exceptional, (3)
"This property is well maintained and has a lot of transport options and food options nearby. We thought about getting a place near mahakal but the quality of rooms over there was very poor. Staff was polite and room as well as property was very hygienic."
The price is £27
includes taxes & fees
24 Jul - 25 Jul
Hotel Rajdev INN

Hotel Miracle

2.0 star property
8.0 out of 10, Very good, (1)
"Clean place to stay in Ujjain . No breakfast available but they arrange from nearby hotel "
Hotel Miracle

Hotel Shreeram

2.5 star property
7.8 out of 10, Good, (16)
"Staff very friendly and restaurant very good 😊 "
Hotel Shreeram

Hotel Shreem

2.0 star property
8.0 out of 10, Very good, (1)
The price is £13
includes taxes & fees
12 Jul - 13 Jul
Hotel Shreem

Ratnapriya hotel and resort

3.0 star property
Ratnapriya hotel and resort

Hotel Siya

2.0 star property
The price is £23
includes taxes & fees
12 Jul - 13 Jul
Hotel Siya

Hotel Varay Eco

2.0 star property
Hotel Varay Eco

Hotel Anand

2.0 star property
Hotel Anand

Ghar Aangan

2.5 star property
The price is £20
includes taxes & fees
12 Jul - 13 Jul
Ghar Aangan

Hotel Raghavan

2.0 star property
The price is £12
includes taxes & fees
12 Jul - 13 Jul
Hotel Raghavan

Hotel Shree Radhe Krishna

2.0 star property
The price is £14
includes taxes & fees
12 Jul - 13 Jul
Hotel Shree Radhe Krishna

Hotel Hari Sajan

2.0 star property
The price is £20
includes taxes & fees
18 Jul - 19 Jul
Hotel Hari Sajan

Hotel Krrish Palace

2.5 star property
The price is £17
includes taxes & fees
12 Jul - 13 Jul
Hotel Krrish Palace
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.

Great weekend hotel deals in Ujjain

Showing deals for:18 Jul - 20 Jul
Save an average of 15% on thousands of hotels when you're signed in

Hotels with a pool in Ujjain you'll enjoy

These pet-friendly hotels in Ujjain may fit your trip

Check out hotels with a spa in Ujjain

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.

Learn more about Ujjain

Love temples, university life and history? Get away to Ujjain!

Photo by Jan Lajka
Open Photo by Jan Lajka

Find out more about Ujjain

Find out more about Ujjain

Top reasons to visit Ujjain

  • Spiritual Significance: Ujjain is home to some of India's most revered temples, offering a profound spiritual experience.
  • Historical Exploration: The city boasts a rich cultural heritage, with ancient architecture and vibrant local traditions.
  • Scenic Beauty: Enjoy picturesque views of the sacred river and stunning temple landscapes.
  • Diverse Activities: Engage in outdoor adventures and immerse yourself in the lively atmosphere of the city.
  • Varied Accommodation: A range of lodging options ensures a comfortable stay for every type of traveller.

Find great hotels in and around Ujjain

Ujjain offers a diverse selection of accommodation options to cater to every traveller's needs, from comfortable hotels to charming guesthouses. Whether you're seeking a business-friendly environment, a relaxing spa retreat, or a pet-friendly stay, you'll discover various hotels in Ujjain that promise a pleasant experience. Explore the city's rich cultural heritage while enjoying quality lodging that suits your preferences for a memorable visit to this historic destination.

  • Sheraton Grand Palace Indore: A luxurious 5-star haven located 18.0km from Ujjain, Sheraton Grand Palace Indore is perfect for those seeking a spa-themed vacation. This exquisite property features a full spa and pool service, ensuring a rejuvenating experience. Indulge in a variety of relaxation treatments, including body wraps, Swedish massages, and couples treatment rooms. With its elegant décor and top-notch amenities, this hotel promises an unforgettable escape for discerning travellers.
  • Hotel Abika Elite: Situated in the heart of Ujjain, Hotel Abika Elite is a 3-star establishment catering to business travellers. The hotel offers multiple meeting rooms equipped with modern amenities, making it an ideal choice for corporate events and conferences. With its convenient location and professional services, Hotel Abika Elite provides a productive atmosphere for those on business trips, while ensuring a comfortable stay.
  • Hotel Mittal Avenue & Paradise: This family-friendly 3-star hotel is located in Ujjain and is an excellent choice for travellers with children. Hotel Mittal Avenue & Paradise features a shared playground and a dedicated children's pool, ensuring that younger guests have a delightful experience. The welcoming environment and thoughtful amenities make it a fantastic option for families looking to create lasting memories during their stay.

Where to stay near Ujjain

Ujjain, a city rich in culture and heritage, offers an enchanting blend of historical exploration and outdoor adventures. Visitors can immerse themselves in the vibrant atmosphere of this pilgrim city while enjoying stunning views of ancient temples and the sacred river. Nearby, you can discover additional gems that complement your cultural journey, making Ujjain an ideal destination for families and adventure seekers alike.

  • Sanwer: Located approximately 8.1km from Ujjain, Sanwer is a vibrant city that offers a unique blend of cultural and educational experiences. The city's visitor numbers peak in March and during the December to January period, drawing in those eager for culture-themed adventures. Sanwer boasts notable attractions such as temples and a modern college university, as well as intriguing cave formations. Whether you're exploring the rich local culture or seeking educational opportunities, Sanwer provides a diverse travel experience that caters to both adventure seekers and culture enthusiasts.
  • Dewas: Situated about 11.8km from Ujjain, Dewas is a charming city known for its outdoor activities and family-friendly atmosphere. With peak travel months in April, June, and September, Dewas attracts visitors looking for culture-themed experiences amidst its captivating landmarks, which include impressive temples and various places of worship. Nature lovers will appreciate the scenic surroundings and opportunities for exploration, making Dewas a perfect spot for families and culture aficionados alike. The city's welcoming environment ensures a memorable visit.
  • Gurla: The quaint village of Gurla is located roughly 11.2km from Ujjain and offers a more tranquil retreat for those wishing to escape the hustle and bustle. Visitor arrivals here peak during the months of January to February, June, and November, presenting a moderately seasonal travel experience. While Gurla may be less frequented than its city counterparts, it offers a glimpse into rural life in India, complete with local temples and serene landscapes. This charming village is ideal for those seeking a peaceful getaway infused with local culture.

Things to do in and around Ujjain

Ujjain offers a rich tapestry of cultural experiences, making it ideal for those seeking outdoor adventures and educational pursuits. Visitors can explore its vibrant art scene, unwind at local resorts, and immerse themselves in the region's historical significance. Whether you're looking to engage with its heritage or simply enjoy the scenic beauty, Ujjain promises a memorable getaway filled with diverse activities.

Shopping

In Ujjain, you can explore local markets like the bustling Sarafa Bazaar for traditional handicrafts and spices. If you're up for a drive, visit the Infinity Mall, about 7.5km away, offering a variety of shops and dining options for a more modern shopping experience.

Recreation

Experience the vibrant atmosphere at Holkar Stadium, a premier sports venue located 19.3km from Ujjain. Engage in various recreational activities or simply soak up the energetic vibes. It’s an excellent spot for sports enthusiasts to unwind and enjoy local events.

Adventure

Ujjain offers thrilling activities at the Kshipra River, where you can indulge in kayaking and river rafting amidst stunning landscapes. Explore the ancient temples and vibrant markets for a taste of local culture, or embark on trekking adventures in the nearby hills for breathtaking views of the region.

Nightlife

Experience the cosmic wonders at Vedh Shala Observatory, where you can enjoy a family-friendly atmosphere while stargazing. This unique planetarium offers an entertaining night out, blending education and enjoyment under the celestial sky of Ujjain.

Booking tips and Expedia advantages for Ujjain

To save money on your trip to Ujjain, consider visiting during the cheaper months of May, August, and October, with Saturday being the least expensive day to stay. Avoid Thursdays for accommodation, as they tend to be pricier. Use Expedia to find great hotel deals by filtering for your budget and preferred location, and consider booking a package to combine your hotel, flights, and activities for extra savings. Explore free local attractions to enhance your experience without straining your wallet.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ujjain are May, August and October, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ujjain is Saturday. The most expensive day to stay in Ujjain is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by booking an Expedia package, which allows you to combine your hotel stay in Ujjain with your flights and activities.

Find the best attractions in Ujjain

Ujjain offers a delightful blend of cultural exploration and outdoor adventures, making it an ideal destination for travellers seeking a rich city experience. Highlights include its renowned temples, vibrant piazzas, and modern educational institutions. Whether you're interested in spirituality or simply wish to soak in the local atmosphere, Ujjain provides a captivating array of attractions that will leave you enchanted.

  • Mahakaleshwar Jyotirlinga: This revered temple is dedicated to Lord Shiva and is one of the twelve Jyotirlingas in India. It is renowned for its intricate architecture and the unique Bhasma Aarti ceremony, which takes place at dawn, offering a deeply spiritual experience amidst vibrant cultural vibes.
  • Sandipani Ashram: A tranquil haven, this ashram is associated with the ancient sage Sandipani. It provides a serene atmosphere for meditation and reflection, allowing visitors to connect with the cultural heritage and spiritual teachings of the region.
  • Chintaman Ganesh Temple: Dedicated to Lord Ganesh, this temple is famous for its stunning idol and peaceful surroundings. The temple's architecture reflects traditional Indian styles, enhancing its cultural significance and spiritual ambiance.

Best time to go to Ujjain

The best time to visit Ujjain can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Ujjain falls in May, when visitor numbers are average and weather is sunny with no rain (dry). The coolest average temperature in Ujjain falls in January, visitor numbers are average and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January65.5°F (18.6°C)No Rain (Dry)SunnyAverageModerately Low
February71.8°F (22.1°C)No Rain (Dry)SunnyAverageAverage
March80.8°F (27.1°C)No Rain (Dry)SunnyModerately HighAverage
April89.4°F (31.9°C)No Rain (Dry)SunnyAverageAverage
May93.4°F (34.1°C)No Rain (Dry)SunnyAverageModerately Low
June88.3°F (31.3°C)Light RainMostly SunnyModerately LowModerately High
July80.1°F (26.7°C)Frequent RainMostly CloudyAverageModerately High
August77.2°F (25.1°C)Frequent RainMostly CloudyModerately LowAverage
September77.9°F (25.5°C)Light RainMostly SunnyModerately HighAverage
October78.6°F (25.9°C)No Rain (Dry)SunnyAverageModerately Low
November73.9°F (23.3°C)No Rain (Dry)SunnyModerately LowAverage
December67.5°F (19.7°C)No Rain (Dry)SunnyModerately HighModerately High

The nearest major airports for your trip to Ujjain

If you are planning to visit Ujjain, the nearest major airport is Indore's Devi Ahilyabai Holkar International Airport (IDR), situated 18.6km away. Excellent accommodation options nearby include the Indore Marriott Hotel and Sayaji Indore, both 3.1km from the airport, offering convenient transportation services. The Radisson Blu Hotel Indore is another 5-star option, located 3.7km from IDR. These hotels provide various transportation services to the airport, including 24-hour airport shuttles and transfers, ensuring a hassle-free journey. With these choices, your transition from the airport to Ujjain will be comfortable and efficient.

Frequently asked questions

What are the best family hotels in Ujjain?
Anjushree in Ujjain stands out as a delightful family-friendly hotel, offering an inviting environment for both parents and children. With an impressive score of 8.2, guests appreciate the playground and a pool specially designed for children, making it an ideal choice for families looking to unwind and enjoy quality time together. The child-friendly window design adds an extra layer of safety, allowing you to relax while your little ones explore.

Another great option is the OYO 25042 Vikramaditya Hotel, where families can take advantage of complimentary amenities for children, ensuring a stress-free stay. The daily housekeeping service and room service add to the convenience, allowing parents to focus on creating memorable moments with their kiddos.

For those seeking a boutique experience, Nirvana Boutique Hotel offers a warm atmosphere and breakfast options for children, suiting the needs of families who value convenience without compromising on quality. Housekeeping services are regularly provided, ensuring your family's comfort during your stay.

Lastly, Shree Ayodhya Guest House includes amenities like cribs available upon request, making it superb for families with infants. The daily housekeeping service guarantees a clean and comfortable environment, allowing your family to truly relax and enjoy your time in Ujjain.

With these options in Ujjain, you can rest assured that your family will feel right at home while enjoying the local culture and attractions. Find more child-friendly accommodations in Ujjain.
What are the best spa hotels in Ujjain?
For a rejuvenating escape, Anjushree - Ujjain is a delightful spa hotel, rated 8.2/10 by guests for its attentive service and serene atmosphere. This charming retreat features a full-service spa where you can indulge in a variety of treatments designed to pamper and revitalize. With daily spa services available, guests can easily find time to unwind and immerse themselves in relaxation. See all spa hotels in Ujjain.
What hotels in Ujjain offer free breakfast?
Hotel Nainas Palace in Ujjain provides a charming stay with a complimentary breakfast that delights guests every morning. This family-friendly property offers free amenities like WiFi in-room and self-parking, ensuring a straightforward experience for those traveling with children. Additionally, the hotel is well-equipped with air conditioning and free toiletries, making it a convenient choice for families looking for comfort and value.

Another excellent option is Hotel Vikramaditya, where guests can enjoy a hearty buffet breakfast also included in their stay. With free in-room WiFi and self-parking, this hotel is great for families seeking a cozy atmosphere and attentive service.

For budget-conscious travellers, Hotel My Budget offers similar perks with free local breakfast and toiletries, alongside self-parking and WiFi in-room, ensuring a pleasant stay without breaking the bank.

If you're planning a couples' getaway, Treebo Ashoka Palace Ujjain might be a lovely pick, featuring a free continental breakfast and daily newspapers, creating a relaxing and intimate atmosphere. Its combination of amenities and comfortable accommodations makes it suitable for both families and couples looking for a delightful escape. Find more hotels with free breakfast in Ujjain.
What are the best budget hotels in Ujjain?
Hotel Abika Elite stands out as a budget-friendly gem in Ujjain, boasting an excellent traveller review rating of 8.8. This hotel offers a range of thoughtful amenities, including free in-room WiFi and daily newspapers, ensuring guests stay connected and informed. Families will appreciate the spacious rooms that often feature a balcony or patio, providing a lovely spot to unwind after a day of exploring the city.

For those traveling with children, Hotel Shreeram serves as another excellent option. With a review score of 8.0, this hotel is designed with families in mind, featuring child-friendly window designs and 24-hour room service for added convenience. Additionally, pets are welcome, so you can bring along your furry family members without stress.

Whether you're a family seeking comfort and convenience, or a couple looking for a cozy retreat, these properties in Ujjain promise attentive service and a memorable stay at a budget-friendly price. Enjoy your travels. View all budget hotels in Ujjain.
When is the best time to go to Ujjain?
The best time to visit Ujjain is during the cooler months from October to March, with December being particularly popular. During this period, temperatures range comfortably between 10°C and 25°C, making it pleasant for outdoor exploration of the city's rich historical and religious sites.

As the peak season, October to March sees a significant influx of tourists, especially during festivals like Mahakal Saptami and the Kumbh Mela, where the city comes alive with vibrant celebrations. This is the superb time to immerse yourself in Ujjain's unique cultural ambiance, from witnessing the evening aarti at the Mahakaleshwar Temple to engaging in the local festivities. The mild weather not only enhances your sightseeing experience but also encourages leisurely walks along the sacred riverbanks.

For those who appreciate quieter experiences, visiting Ujjain in April can offer a unique opportunity to explore the city at a more relaxed pace. While temperatures start to rise, you may find that accommodations are more affordable, allowing you to enjoy quality lodging and experiences without breaking the bank.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Ujjain.
How can I save on a Ujjain hotel booking with Expedia?
Before booking your Ujjain hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Ujjain hotel?
Prices for hotels in Ujjain often vary, but you can find a great deal from £10 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.