Photo by Jan Lajka

Find hotels in Ujjain from $14

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Ujjain hotels

Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.2 out of 10, Very Good, (19)
"Food is very good. Room size and passages are fairly large. Linen needs to be of higher quality. Overall very good stay option at Ujjain"
India
Dhaval
$54 nightly
The price is $57
Jan 9 - Jan 10, 2026
Total with taxes and fees
Anjushree - Ujjain

Fabhotel Starlight Inn

Fabhotel Starlight Inn
3.0 star property
Ujjain
$24 nightly
The price is $25
Jan 3 - Jan 4, 2026
Total with taxes and fees
Fabhotel Starlight Inn

Hotel Koti Tirth

Hotel Koti Tirth
2.5 star property
Ram Ghat
$22 nightly
The price is $23
Jan 13 - Jan 14, 2026
Total with taxes and fees
Hotel Koti Tirth

Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (1)
"Good service. Receptionist is courteous and helpful. Cinvenuenr. We enjoyed our stay. "
United States
Alka
$35 nightly
The price is $36
Jan 7 - Jan 8, 2026
Total with taxes and fees
Travinities Hotel Avni Palace

Hotel Radhe Krishna Resort

Hotel Radhe Krishna Resort
2.0 star property
Ujjain
$51 nightly
The price is $54
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hotel Radhe Krishna Resort

Hotel Anand

Hotel Anand
2.0 star property
Ujjain
Hotel Anand

Hotel Rajshree Suites

Hotel Rajshree Suites
2.5 star property
Ujjain
$42 nightly
The price is $44
Jan 8 - Jan 9, 2026
Total with taxes and fees
Hotel Rajshree Suites

Hotel Gauransh

Hotel Gauransh
3.0 star property
Ujjain
$28 nightly
The price is $30
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hotel Gauransh

Hotel Rajdev INN

Hotel Rajdev INN
2.0 star property
Ujjain
9.2 out of 10, Wonderful, (5)
"Excellent staff, helpful and polite. Really liked the location. Loved the humble people of Ujjain. There is Shree Ganga restaurant at 5 mins walk where we enjoyed food options."
United States
Aparna
$35 nightly
The price is $36
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hotel Rajdev INN

Shyamsudha Homestay

Shyamsudha Homestay
3.5 star property
Ujjain
$116 nightly
The price is $137
Jan 14 - Jan 15, 2026
Total with taxes and fees
Shyamsudha Homestay

Hotel Maheshwari Inn

Hotel Maheshwari Inn
2.0 star property
Ujjain
$43 nightly
The price is $46
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hotel Maheshwari Inn

Aceotel Premier Ujjayanta

Aceotel Premier Ujjayanta
3.0 star property
Ujjain
$58 nightly
The price is $61
Jan 21 - Jan 22, 2026
Total with taxes and fees
Aceotel Premier Ujjayanta

Hotel Kusum Kunj

Hotel Kusum Kunj
2.5 star property
Ujjain
10.0 out of 10, Exceptional, (4)
"Excellent stay"
United Kingdom
Ravi bhushan
$29 nightly
The price is $30
Jan 7 - Jan 8, 2026
Total with taxes and fees
Hotel Kusum Kunj

ANANTARA CLUB AND RESORT

ANANTARA CLUB AND RESORT
2.0 star property
Ujjain
$40 nightly
The price is $42
Jan 2 - Jan 3, 2026
Total with taxes and fees
ANANTARA CLUB AND RESORT

Hotel Joshi Ji Home Stay Ujjain

Hotel Joshi Ji Home Stay Ujjain
2.5 star property
Ujjain
$19 nightly
The price is $20
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hotel Joshi Ji Home Stay Ujjain

Hotel Tandav Ujjain

Hotel Tandav Ujjain
3.0 star property
Ujjain
7.0 out of 10, Good, (2)
"I understand that the property is just 20 days old but there are some things you can’t overlook like we had turned on the DND sign but still the staff kept knocking on the door and when no one opened the used the master key and opened. They have restaurant but you will not get tea there. They will only keep making excuses that the property is new for everything. The staff are very unprofessional and have no sense about anything at all. Think wisely before booking this hotel."
United Kingdom
Sukhpreet
$55 nightly
The price is $58
Jan 7 - Jan 8, 2026
Total with taxes and fees
Hotel Tandav Ujjain

Hotel Garima

Hotel Garima
2.5 star property
Ujjain
$15 nightly
The price is $16
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hotel Garima

Hotel Shree Nakoda Paradise

Hotel Shree Nakoda Paradise
2.5 star property
Ujjain
$22 nightly
The price is $23
Dec 26 - Dec 27
Total with taxes and fees
Hotel Shree Nakoda Paradise

Satkar home stay ujjain

Satkar home stay ujjain
2.0 star property
Ujjain
$15 nightly
The price is $16
Dec 27 - Dec 28
Total with taxes and fees
Satkar home stay ujjain

Hotel vimlayatan

Hotel vimlayatan
2.5 star property
Ujjain
$19 nightly
The price is $20
Jan 21 - Jan 22, 2026
Total with taxes and fees
Hotel vimlayatan
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Ujjain

Find the best Ujjain areas and neighborhoods for the activities you enjoy most. Learn more about Ujjain
Learn more about Ujjain

Ram Ghat

When in Ram Ghat, you can plan a visit to Harsiddhi Mandir and Bhartrihari caves, some noteworthy sights in the nearby area.

Stay near popular Ujjain attractions

Learn more about Ujjain

Ancient temples line the sacred Shipra River where pilgrims gather for the Kumbh Mela festival every twelve years. Visit Mahakaleshwar Temple at dawn for the powerful Bhasma Aarti ceremony, then explore the astronomical instruments at Vedha Shala observatory.

Vivah Of Shiva distant shot of shiva statue ride on a cow, , mahakal corridor hd images, Ujjain Shiva Shri Mahakaleshwar Jyotirlinga Temple

Top Ujjain Hotel Reviews

More cheap stays in Ujjain

Hotels in Ujjain with star-rating

Find out more about Ujjain

Top reasons to visit Ujjain

  • Spiritual Significance: Visit the famous Mahakaleshwar Temple, a major pilgrimage site known for its spiritual aura and architecture.
  • Cultural Exploration: Immerse yourself in Ujjain's vibrant atmosphere filled with ancient temples, local art, and bustling markets.
  • Stargazing Opportunities: Enjoy breathtaking views of the night sky from prime stargazing spots within the city.
  • Diverse Accommodation: Choose from a variety of comfortable hotels and guesthouses tailored to suit all preferences and budgets.
  • Outdoor Adventures: Experience nearby outdoor activities, perfect for adventure seekers and families alike.

Find great hotels in and around Ujjain

Explore the vibrant city of Ujjain, Madhya Pradesh, where a variety of accommodation options await you. From comfortable hotels to welcoming guesthouses, you'll find the perfect stay tailored to your needs. Whether you're seeking a business-friendly environment, a relaxing spa experience, or a pet-friendly getaway, Ujjain has something for everyone. Discover the best hotels and accommodations to make your visit memorable.

  • Sheraton Grand Palace Indore: Nestled 29 miles from Ujjain, the Sheraton Grand Palace Indore is a luxurious 5-star retreat perfect for travelers seeking a spa-themed vacation. This opulent hotel boasts a full-service spa where guests can indulge in rejuvenating treatments like deep tissue massages and facial therapies. The Swim-Up Bar adds a unique twist to poolside relaxation, while its elegant ambiance ensures a serene getaway. With unparalleled amenities and a commitment to guest satisfaction, this hotel is an excellent choice for those craving luxury and tranquility.
  • Hotel Abika Elite: Located in the heart of Ujjain, Hotel Abika Elite is a 3-star property that caters to business travelers. Offering essential amenities like multiple meeting rooms, this hotel provides a professional atmosphere for corporate events and functions. Its central location makes it easy to explore the city's rich cultural heritage during your downtime. With comfortable accommodations and business-focused services, Hotel Abika Elite is an ideal choice for those combining work with leisure.
  • Hotel Mittal Avenue & Paradise: Also situated in Ujjain, Hotel Mittal Avenue & Paradise is a family-friendly 3-star hotel that focuses on creating a welcoming environment for guests of all ages. Children will delight in the dedicated pool and playground, ensuring they have plenty of entertainment during your stay. The hotel’s amenities are designed to accommodate families, making it a great option for those traveling with kids. Enjoy a comfortable and fun-filled experience at this charming property.

Where to stay near Ujjain

Ujjain offers a captivating blend of culture and adventure, making it an ideal destination for travelers seeking a rich historical experience. Explore the city's vibrant center, where ancient temples and bustling markets await. Venture to nearby cities for outdoor activities and family-friendly attractions. Whether you're indulging in luxurious pilgrimage experiences or soaking in breathtaking city views, Ujjain promises an unforgettable vacation filled with diverse cultural vibes.

  • Sanwer: Located 13 miles from Ujjain, Sanwer is a vibrant city that attracts visitors year-round, with peaks in September and the December to January period. Known for its rich cultural and educational landscape, Sanwer offers a unique blend of city-themed and adventure experiences. Here, you can explore local temples, visit modern colleges and universities, and even venture into nearby caves. The city's welcoming atmosphere and diverse activities make it a compelling destination for travelers seeking both culture and excitement.
  • Dewas: Situated 19 miles from Ujjain, Dewas is another charming city that draws tourists consistently, particularly in April, June, and September. It is renowned for its family-friendly activities and outdoor experiences that celebrate the region’s rich heritage. Visitors can discover captivating temples and places of worship, alongside intriguing cave formations. Dewas provides a delightful mix of cultural exploration and outdoor adventures, making it an excellent spot for families and those seeking to immerse themselves in local traditions.
  • Gurla: Just 18 miles from Ujjain, Gurla is a serene village offering a tranquil escape from the bustling cities. While the number of tourists remains steady throughout the year, peak visits occur in March and during the December to January season. Gurla is perfect for those who appreciate rural charm and the simplicity of village life. Its scenic surroundings and local culture provide a refreshing contrast to the more urban experiences found in nearby cities, making it an ideal place for relaxation and cultural immersion.

Things to do in and around Ujjain

Ujjain offers a rich cultural experience perfect for outdoor and adventure vacations. Visitors can explore educational sites, enjoy local art, and relax at resorts. Not to be missed are the stargazing spots that provide breathtaking views of the night sky, making it an ideal destination for both adventure seekers and culture enthusiasts. Dive into the vibrant local scene and discover all that Ujjain has to offer.

Shopping

In Ujjain, visit the bustling Mahakal Market for traditional handicrafts and religious souvenirs. If you're up for a drive, check out the Ujjain Mall, located 12 miles away, which features a range of shops, eateries, and entertainment options for a more modern shopping experience.

Recreation

At Holkar Stadium, located 31 miles from Ujjain, immerse yourself in a vibrant sports atmosphere. Engage in recreational activities, enjoy local sporting events, and soak up the energy of the crowd while fostering wellness through physical activity and community engagement.

Adventure

In Ujjain, explore the ancient temples and vibrant markets for a cultural adventure. Experience the Kshipra River's serene boat rides at sunset, or join an exhilarating cycling tour through the historical city, immersing yourself in its rich heritage and lively atmosphere.

Nightlife

Experience the enchanting nightlife of Ujjain at the Vedh Shala Observatory, where you can gaze at the stars and enjoy the vibrant atmosphere. This planetarium offers a unique blend of education and entertainment, making for an unforgettable evening under the celestial sky.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Ujjain

To save money on your trip to Ujjain, consider visiting during the off-peak months of May to June and August when prices are lower. Saturdays offer the best rates for accommodations, while Thursdays tend to be the most expensive. Use Expedia to filter hotels by budget and eco-friendly options, and consider booking a package deal that combines flights and activities for additional savings. Joining Expedia's One Key membership can provide exclusive discounts and rewards for future bookings, helping you maximize your travel budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ujjain are May to June and August, where the prices are slightly lower. This is in comparison to January, 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: Expedia's search tool enables you to choose your budget, desired location, and additional preferences. You can easily arrange your search results to display prices from lowest to highest, helping you find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Ujjain with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Ujjain

Ujjain offers a rich cultural experience with a variety of attractions, including the famous Mahakaleshwar Temple, renowned for its spiritual significance. Visitors can also enjoy the vibrant piazzas and explore local universities, making it an ideal destination for those seeking a blend of culture and outdoor adventure. Whether you're wandering through historic sites or enjoying the lively atmosphere, Ujjain promises a memorable vacation filled with unique experiences.

  • Mahakaleshwar Jyotirlinga: This revered temple is one of the 12 Jyotirlingas in India, dedicated to Lord Shiva. Its rich cultural ambiance and stunning architecture create a serene spiritual experience. Visitors can witness the enchanting Bhasma Aarti, a unique ritual that takes place early in the morning.
  • Harsiddhi Mandir: Nestled in the heart of Ujjain, this temple is known for its vibrant atmosphere and beautiful architecture. It attracts both devotees and tourists, offering a glimpse into local culture and traditions. The surrounding square is perfect for soaking in the city's lively vibes.
  • Vikram University: A modern institution, Vikram University combines contemporary education with historical significance. The campus is a hub of academic activity and offers a glimpse into the educational landscape of India, making it an interesting stop for those curious about local culture.

Best time to go to Ujjain

The best time to visit Ujjain is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January65.5°F (18.6°C)No RainSunnySlightly HighSlightly High
February71.8°F (22.1°C)No RainSunnyAverageAverage
March80.8°F (27.1°C)No RainSunnyAverageAverage
April89.4°F (31.9°C)No RainSunnyAverageAverage
May93.4°F (34.1°C)No RainSunnyAverageSlightly Low
June88.3°F (31.3°C)Light RainMostly SunnySlightly LowSlightly Low
July80.1°F (26.7°C)Frequent RainMostly CloudySlightly LowSlightly High
August77.2°F (25.1°C)Frequent RainMostly CloudySlightly LowSlightly Low
September77.9°F (25.5°C)Light RainMostly SunnySlightly HighSlightly High
October78.6°F (25.9°C)No RainSunnyAverageAverage
November73.9°F (23.3°C)No RainSunnyAverageAverage
December67.5°F (19.7°C)No RainSunnySlightly HighAverage

The nearest major airports for your trip to Ujjain

If you're traveling to Ujjain, the nearest major airport is Indore’s Devi Ahilyabai Holkar International Airport (IDR), situated 30 miles away. Recommended hotels near the airport include the Indore Marriott Hotel, a 5-star property located 5 miles from IDR, offering convenient airport shuttle services. Additionally, Wow Crest, Indore – IHCL SeleQtions and Radisson Blu Hotel Indore, both 6 miles from the airport, provide similar transportation options to ensure a smooth transfer. These hotels feature 24-hour shuttle services and other accessible transportation arrangements, making it easy for you to reach Ujjain for your vacation.

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 travelers, 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 traveler 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.
Where can I find the best nightlife in Ujjain?
Ujjain, known for its rich cultural heritage and spiritual significance, offers a more subdued nightlife experience compared to larger cities.

While Ujjain is not renowned for a bustling nightlife scene, visitors can still enjoy evening strolls along the holy river Kshipra, which can be quite magical under the stars. The city comes alive during festival seasons, such as the Kumbh Mela, attracting large crowds and offering pop-up stalls and local food vendors that create a vibrant atmosphere at night.

For a great experience, consider visiting local eateries that serve traditional Indian cuisine, where you can enjoy a peaceful dinner while soaking in the local ambiance.

If you're seeking a lively atmosphere, nearby Indore, about an hour away, boasts a more dynamic nightlife with bars, clubs, and entertainment options. This could be a great option for a night out if you're willing to venture a bit further.
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?
With Expedia, you earn OneKeyCash™* on eligible Ujjain hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $14 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.

Explore a world of travel with Expedia