Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Ujjain on Hotels.com. These Ujjain hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Ujjain
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Ujjain?




2. VARAY GRANDE
VARAY GRANDE



3. Hotel Gupta Residency - near Temple
Hotel Gupta Residency - near Temple



4. Travinities Hotel Avni Palace
Travinities Hotel Avni Palace



5. Indore Marriott Hotel
Indore Marriott Hotel



6. Hotel Garima
Hotel Garima



7. Anjushree Value Stay
Anjushree Value Stay



8. Travinities Premier, Ujjain
Travinities Premier, Ujjain



10. Hotel P Landmark Palace-near Main Places
Hotel P Landmark Palace-near Main Places



11. Hotel Malay - near Temple & Rail Station
Hotel Malay - near Temple & Rail Station



12. RAJMAHAL HOTEL & RESORT
RAJMAHAL HOTEL & RESORT



13. Hotel Kusum Kunj
Hotel Kusum Kunj



14. Hotel Trinetra Inn
Hotel Trinetra Inn



15. Hotel Apple Palace - Prime Located
Hotel Apple Palace - Prime Located



16. Playotel Premier Ujjain
Playotel Premier Ujjain



17. Hotel Apple Stay - near Main Temple
Hotel Apple Stay - near Main Temple



18. Hotel Shalimar-near Rail Station &Temple
Hotel Shalimar-near Rail Station &Temple



19. The Meera Hotel
The Meera HotelGet last-minute hotel deals in Ujjain and save more
Check out pet-friendly hotels in Ujjain




Hotel Omaa Palace Managed by Vilaasitaa
Hotel Omaa Palace Managed by Vilaasitaa



Hotel Sundaram palace By Vilaasitaa
Hotel Sundaram palace By Vilaasitaa



Aceotel Premier Srinivasa, Ujjain
Aceotel Premier Srinivasa, Ujjain



Shree Madhuram
Shree Madhuram



Hotel Shree Gajanand Palace
Hotel Shree Gajanand Palace



Shiv Aarambh Home Stay
Shiv Aarambh Home StayYou may also like hotels with pools in Ujjain




Shree Anantay Club & Resort
Shree Anantay Club & Resort



Sky Villa Ujjain
Sky Villa Ujjain



Pukhraj Club and Resort
Pukhraj Club and Resort



MEGHDOOT RESORT PRIME
MEGHDOOT RESORT PRIME



Hotel Nova Platinum Ujjain
Hotel Nova Platinum UjjainGo beyond your typical stay in Ujjain
Our prices for hotels in Ujjain are cheapest in April
Price trends for hotels in Ujjain
Top neighborhoods in Ujjain
Ram Ghat
Ujjain's Ram Ghat neighborhood offers attractions including Harsiddhi Mandir.
Top landmarks in Ujjain

Mahakaleshwar Jyotirlinga

Shri Mahakaleshwar Temple
Kal Bhairav Temple
Harsiddhi Mandir
Sandipani Ashram
Gopal Mandir Temple
Chintaman Ganesh Temple
Gadkalika Temple
Learn more about Ujjain
Ujjain is well-known for its attractions such as Harsiddhi Mandir and Vedh Shala Observatory.
See all hotels in Ujjain
Check out reviews of Ujjain hotels guests love
Anjushree - Ujjain
"time well spent"
Anjushree Value Stay
"Great stay! Clean rooms, friendly staff, and excellent service. Would definitely stay again"
VARAY GRANDE
"Nice experience"
Travinities Premier, Ujjain
"Rooms were clean and helpful staff. Property is new and well maintained."
The Byke Boutique - Mahakal Aangan - Ujjain
"Best for the money "
Hotel Garima
"Ok"
Hotel Gupta Residency - near Temple
"Very well maintained property. Location is near Mahakal Jyotirlinga. Clean rooms, Very comfortable, Well behaved staff. Overall we enjoyed the stay. "
Frequently asked questions
Find out more about Ujjain
Whispers of Time: Discover the Sacred Charm of Ujjain's Ancient Heritage
Discover Ujjain, a vibrant tapestry of spirituality and history nestled in Madhya Pradesh, India. Renowned for its ancient temples, including the awe-inspiring Mahakaleshwar Jyotirlinga, this sacred city offers a unique blend of devotion and culture. Stroll along the serene banks of the Shipra River or explore the majestic architecture of its historic monuments. Don’t miss the bustling markets where you can find traditional handicrafts and local delicacies. Ujjain’s rich heritage, coupled with its spiritual ambiance, makes it an unforgettable destination for travelers seeking both enlightenment and adventure. Experience the magic of Ujjain, where every corner tells a story.
Discover great hotels near Ujjain
Ujjain offers a variety of accommodations, from budget-friendly options to luxury hotels that provide modern amenities and serene settings. You can find charming boutique stays and resorts that blend comfort with local culture, making it easy to enjoy your stay while exploring this historic city. Here are some of the most popular hotels with our travelers near Ujjain:
- Hotel Shri Khedapati InternationalOpens in a new window: This inviting 3.0-star hotel offers a comfortable stay for travelers seeking a smooth vacation experience. With an array of amenities designed for relaxation, it caters to those who appreciate convenience and quality. Enjoy the well-appointed guest rooms, and take advantage of the business-friendly services that enhance your journey. The hotel stands out for its welcoming ambiance, making it an excellent choice for a restful retreat.
- Clarion Inn IndoreOpens in a new window: Clarion Inn Indore is a budget-friendly hotel that provides a serene spa-themed vacation experience. Guests can indulge in the full spa services, unwind by the outdoor pool, and enjoy refreshing beverages at the poolside bar. The hotel’s focus on relaxation makes it ideal for leisure travelers looking to rejuvenate in a tranquil environment. Its inviting atmosphere and excellent amenities create a delightful experience for those in search of a peaceful getaway.
- PLAYSALES SCHEME 114Opens in a new window: PLAYSALES SCHEME 114 is a 3.5-star hotel with a guest rating of 8.8 out of 10, perfect for discerning travelers who seek distinctive experiences. The property features elegant accommodations and thoughtfully designed spaces that enhance comfort. Enjoy top-notch amenities and curated experiences that elevate your stay. This hotel is renowned for its impressive offerings, making it a fabulous option for those who appreciate a blend of luxury and convenience in their travels.
Things to do in and around Ujjain
Ujjain enchants travelers with its rich tapestry of temples and historic architecture set against a backdrop of serene lakes and lush parks. Enjoy leisurely boat rides, explore vibrant art scenes, or gaze at the stars in tranquil surroundings. This city invites you to experience its spiritual essence and natural beauty.
- Sandipani AshramOpens in a new window – Step into the spiritual heart of Ujjain at Sandipani Ashram, a revered temple that holds deep significance in Hindu tradition. Here, you can explore the serene surroundings and absorb the tranquil atmosphere, making it an ideal spot for reflection and prayer.
- Krishnapura ChhatrisOpens in a new window – Visit the Krishnapura Chhatris, a symbolic landmark that showcases stunning architectural craftsmanship. These exquisite cenotaphs are dedicated to the royal family of Ujjain and provide a glimpse into the region's rich history while offering picturesque views along the riverbank.
- Shri Mahakaleshwar TempleOpens in a new window – No trip to Ujjain is complete without a visit to the Shri Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Marvel at the intricate carvings and partake in the vibrant rituals that take place here, experiencing the fervor of devotion firsthand.
- Harsiddhi MandirOpens in a new window – Make your way to Harsiddhi Mandir, a sacred site known for its beautiful piazza. This temple, dedicated to the goddess Harsiddhi, is surrounded by a lively atmosphere where you can take part in the local culture and revel in the festive spirit.
- Bade Ganeshji Ka MandirOpens in a new window – Conclude your exploration at Bade Ganeshji Ka Mandir, a temple that celebrates the beloved elephant-headed god, Ganesha. Admire the grand statue and enjoy the peaceful ambiance, making it a perfect spot for some quiet contemplation.
4 tips for savvy savings when booking a hotel in Ujjain
- Book for the cheapest times: The most budget-friendly months to visit Ujjain are March, May, and August, when hotel prices tend to be lower. To fully appreciate the city's rich landmarks, historical sites, and cultural treasures, it's recommended to stay for at least 2 to 3 days. During your visit, you can explore remarkable temples, the esteemed university, captivating monuments, and stunning architecture, all of which provide great value for money. Additionally, consider indulging in some stargazing to enhance your experience of Ujjain’s historical charm.
- Look for last-minute deals on Hotels.com: To explore travel options in Ujjain, you may want to check out the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you could find discounted rates on various hotels as your travel date approaches. Enabling email alerts or push notifications can help you stay informed about flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to find our best options. By keeping an eye on price changes and availability, you could make the most of your last-minute getaway.
- Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you find better rates for your stay in Ujjain. For those seeking a distinctive experience, boutique hotels can provide a more personalized touch and potentially greater value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price seems a bit high, we can suggest alternative dates that might help you discover a more affordable option.
- Consider your location: Staying near key attractions or downtown areas can provide convenience, but it often comes with a higher price tag. For more budget-friendly options, you might want to consider hotels located in less central neighborhoods, striking a balance between cost and accessibility to the sights you plan to visit. Additionally, independent hotels situated a bit farther out usually tend to be more affordable and can offer a more authentic experience.
Best time to go to Ujjain
Ujjain experiences its lowest average temperature in January, at 65.5°F (18.6°C), while May is the hottest month, with an average temperature of 93.4°F (34.1°C). July is typically the wettest month. If you’re looking to soak up the lively atmosphere in Ujjain, January, September, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, April, May, and July are perfect for a quieter getaway, marked by no to frequent rainfall and sunny to mostly cloudy conditions.
Keep exploring
- All-Inclusive in Indore
- Parking in Indore
- Hotels near City Garden
- Hotels near Jawaharlal Nehru Stadium
- 2 Star Hotels in Indore
- Apartments in Indore
- Hotels near Vedh Shala Observatory
- Spa in Indore
- Hotels in Gurla
- 5 Star Hotels in Indore
- Budget in Indore
- Fitness Center in Indore
- Pool in Indore
- Palasia Hotels
- Parking in Ujjain
- Hotels near Lal Bagh Palace
- Budget in Ujjain
- Hotels in Tarana
- Vijay Nagar Hotels
- Hotels in Nagda
- Business in Indore
- Hotels in Indore
- 4 Star Hotels in Indore
- Guesthouses in Indore
- Hotels near Gomti Kund
- Hotels in Sanwer
- Hotels near Harsiddhi Mandir
- 3 Star Hotels in Ujjain
- 2 Star Hotels in Ujjain
- Business in Ujjain
- Aparthotels in Barnagar
- Bhanwarkuan Hotels
- Pool in Ujjain
- Bicholi Mardana Hotels
- Hotels near Holkar Stadium
- 3 Star Hotels in Indore
- Hotels near Pipliyapala Regional Park
- Hotels near Rajwada Indore
- Hotels in Depalpur
- Kitchenette in Indore
- Luxury in Indore
- Free Breakfast in Ujjain
- Family Friendly in Indore
- Hotels near Bada Ganpati
- Hotels in Mehidpur
- South Tukoganj Hotels




























































































