A series of statues on a bridge with ornate railings and a clear sky.

Search Ujjain hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
6 Sept - 7 Sept
Tomorrow
7 Sept - 8 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Property class

Guest rating

Our top choices for Ujjain hotels

1. Anjushree - Ujjain

Anjushree - Ujjain
Ujjain
Guest review highlights
  • Very good location near restaurants
  • Excellent breakfast with diverse options
  • Spacious and clean rooms available
Anjushree - Ujjain

2. Indore Marriott Hotel

Indore Marriott Hotel
Indore
Guest review highlights
  • Courteous wait staff at meals
  • Inviting on-site swimming pool
  • Excellent breakfast buffet with variety
AU$105
includes taxes & fees
6 Sept - 7 Sept
Indore Marriott Hotel

3. Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
Ujjain
AU$45
includes taxes & fees
6 Oct - 7 Oct
Travinities Hotel Avni Palace

4. Hotel Malay - near Temple & Rail Station

Hotel Malay - near Temple & Rail Station
Ujjain
Guest review highlights
  • Minutes from Shri Mahakaleshwar Temple
  • Comfortable and clean bathrooms
  • Super clean throughout the hotel
AU$31
includes taxes & fees
6 Sept - 7 Sept
Hotel Malay - near Temple & Rail Station

5. Hotel Garima

Hotel Garima
Ujjain
AU$19
includes taxes & fees
19 Sept - 20 Sept
Hotel Garima

6. Hotel Gupta Residency - near Temple

Hotel Gupta Residency - near Temple
Ujjain
AU$27
includes taxes & fees
6 Sept - 7 Sept
Hotel Gupta Residency - near Temple

7. Hotel Kusum Kunj

Hotel Kusum Kunj
Ujjain
Guest review highlights
  • Minutes from Mahakaleshwar Jyotirlinga
  • Neat and clean property throughout
AU$38
includes taxes & fees
6 Oct - 7 Oct
Hotel Kusum Kunj

8. Hotel Trinetra Inn

Hotel Trinetra Inn
Ujjain
AU$40
includes taxes & fees
11 Sept - 12 Sept
Hotel Trinetra Inn

9. Hotel P Landmark Palace-near Main Places

Hotel P Landmark Palace-near Main Places
Ujjain
Guest review highlights
  • Clean and well-maintained hotel
  • Kind and helpful staff
AU$46
includes taxes & fees
6 Sept - 7 Sept
Hotel P Landmark Palace-near Main Places

10. The Meera Hotel

The Meera Hotel
Ujjain
AU$82
includes taxes & fees
23 Sept - 24 Sept
The Meera Hotel

11. Hotel Ashray

Hotel Ashray
Ujjain
AU$45
includes taxes & fees
6 Sept - 7 Sept
Hotel Ashray

12. Hotel Ujjayanta

Hotel Ujjayanta
Ujjain
Hotel Ujjayanta

13. Hotel Shalimar-near Rail Station &Temple

Hotel Shalimar-near Rail Station &Temple
Ujjain
AU$31
includes taxes & fees
6 Sept - 7 Sept
Hotel Shalimar-near Rail Station &Temple

14. Playotel Premier Ujjain

Playotel Premier Ujjain
Ujjain
AU$90
includes taxes & fees
6 Sept - 7 Sept
Playotel Premier Ujjain

15. The Byke Boutique - Mahakal Aangan - Ujjain

The Byke Boutique - Mahakal Aangan - Ujjain
Ujjain
AU$40
includes taxes & fees
8 Sept - 9 Sept
The Byke Boutique - Mahakal Aangan - Ujjain

16. Hotel Apple Palace - Prime Located

Hotel Apple Palace - Prime Located
Ujjain
Guest review highlights
  • Peaceful and well-maintained ambiance
  • Polite and responsive staff
  • Scenic location surrounded by nature
AU$36
includes taxes & fees
9 Sept - 10 Sept
Hotel Apple Palace - Prime Located
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Ujjain

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

Ram Ghat

While Ram Ghat may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Harsiddhi Mandir and Bhartrihari caves.

Stay near popular Ujjain attractions

A temple complex with golden spires, ornate street lamps, and lush greenery.

Mahakaleshwar Jyotirlinga

9.8/10 (17 reviews)
One of Hinduism's twelve sacred Jyotirlingas, Mahakaleshwar Temple houses a rare south-facing Shiva lingam. Arrive early to witness the mesmerising Bhasma Aarti ritual where the deity is bathed in sacred ash.
See properties
A temple with a tall spire and a flag on top.

Shri Mahakaleshwar Temple

9.8/10 (16 reviews)
One of the twelve sacred Jyotirlingas, Mahakaleshwar Temple captivates with its ancient architecture and spiritual significance. Experience the unique Bhasma Aarti at dawn, where Lord Shiva is worshipped with sacred ash.
See properties

Kal Bhairav Temple

9.0/10 (9 reviews)
Kal Bhairav Temple stands apart for its unique ritual of offering liquor to this fierce form of Lord Shiva. Visit early morning to experience the spiritual ambiance with rhythmic mantras and intricate carvings.
See properties

Harsiddhi Mandir

9.2/10 (9 reviews)
This sacred Shakti Peetha houses the vermilion-adorned idol of Goddess Annapurna with two striking lamp pillars. Experience the mesmerising evening aarti when hundreds of lamps illuminate the temple complex.
See properties

Sandipani Ashram

9.4/10 (10 reviews)
Ancient gurukul where Lord Krishna studied under Guru Sandipani, with idols depicting him as a young disciple. Visit the sacred Gomti Kund, a stepped tank believed to contain waters from all holy rivers.
See properties

Gopal Mandir Temple

10.0/10 (2 reviews)
This ornate Maratha temple features a silver-plated Krishna idol and historic Somnath Temple doors. Admire its marble spire and intricate carvings while enjoying the serene atmosphere in Ujjain's bustling market square.
See properties

Chintaman Ganesh Temple

10.0/10 (6 reviews)
This ancient temple houses three distinct forms of Lord Ganesha, each fulfilling different spiritual needs. Arrive early to witness the traditional morning rituals amid the intricate stone architecture.
See properties

Gadkalika Temple

9.6/10 (4 reviews)
This ancient Hindu shrine honours Goddess Kalika and is where poet Kalidasa received divine inspiration. Visit during the vibrant Navratri festival in autumn to witness special rituals and spiritual celebrations.
See properties

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.

See all hotels in Ujjain
A series of statues on a bridge with ornate railings and a clear sky.

Top Ujjain Hotel Reviews

Recent Reviews in Ujjain

Anjushree - Ujjain

Anjushree - Ujjain

10/10 Excellent
"time well spent"
Abhishek 3-night trip
Posted 5 days ago
Anjushree - Ujjain
Anjushree Value Stay

Anjushree Value Stay

10/10 Excellent
"Great stay! Clean rooms, friendly staff, and excellent service. Would definitely stay again"
Prashant 1-night trip
Posted 1 month ago
Anjushree Value Stay
VARAY GRANDE

VARAY GRANDE

10/10 Excellent
"Nice experience"
Tapan 2-night trip
Posted 2 months ago
VARAY GRANDE
Travinities Premier, Ujjain

Travinities Premier, Ujjain

10/10 Excellent
"Rooms were clean and helpful staff. Property is new and well maintained."
Bhavin 1-night trip
Posted 2 months ago
Travinities Premier, Ujjain
The Byke Boutique - Mahakal Aangan - Ujjain

The Byke Boutique - Mahakal Aangan - Ujjain

10/10 Excellent
"Best for the money "
Mohan 2-night trip
Posted 5 months ago
The Byke Boutique - Mahakal Aangan - Ujjain
Hotel Garima

Hotel Garima

8/10 Good
"Ok"
GEETA 1-night trip
Posted 7 months ago
Hotel Garima
Hotel Gupta Residency - near Temple

Hotel Gupta Residency - near Temple

10/10 Excellent
"Very well maintained property. Location is near Mahakal Jyotirlinga. Clean rooms, Very comfortable, Well behaved staff. Overall we enjoyed the stay. "
Karan 1-night trip
Posted 8 months ago
Hotel Gupta Residency - near Temple

More cheap accommodation in Ujjain

Prabhu Ji Home Stay

Prabhu Ji Home Stay

23, Shivaji Nagar, Hanuman Naka Ujjain MP
AU$15
6 Sept - 7 Sept
includes taxes & fees
Prabhu Ji Home Stay
Hotel Laxmi Palace and Restaurants

Hotel Laxmi Palace and Restaurants

35, Anand Ganj, Suraj Nagar Ujjain Madhya Pradesh
AU$22
6 Oct - 7 Oct
includes taxes & fees
2/10 (1 review)
Hotel Laxmi Palace and Restaurants
Travinities Premier, Ujjain

Travinities Premier, Ujjain

B-7/2 M.I.G. Mahakal Vanijya Ujjain Ujjain MP
AU$30
6 Oct - 7 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
Travinities Premier, Ujjain
Hotel Mangal Shree

Hotel Mangal Shree

Agar - Ujjain Rd, Krishi Upaj Mandi Ujjain MP
AU$37
7 Sept - 8 Sept
includes taxes & fees
6/10 (1 review)
Hotel Mangal Shree
Hotel Kusum Kunj

Hotel Kusum Kunj

31, Khurram Shah Jahan Marg Ujjain Madhya Pradesh
AU$38
6 Oct - 7 Oct
includes taxes & fees
Hotel Kusum Kunj
Hotel Narmada Residency

Hotel Narmada Residency

115/1/5, Keshav Nagar, Hanuman Naka Ujjain Madhya Pradesh
Get ratesHotel Narmada Residency

Find out more about Ujjain

Top reasons to visit Ujjain

  • Spiritual Hub: Ujjain is home to the magnificent Mahakaleshwar Temple, a UNESCO World Heritage site, offering a profound spiritual experience.
  • Cultural Richness: The city boasts a vibrant atmosphere with bustling markets and local art, reflecting its rich traditions.
  • Outdoor Adventures: Surrounded by picturesque landscapes, Ujjain is perfect for engaging in various outdoor activities.
  • Educational Experiences: Visitors can partake in city tours to learn about Ujjain’s fascinating history and heritage.
  • Diverse Accommodation: Ujjain offers a range of lodging options, from luxurious hotels to charming guesthouses, catering to all preferences.

Find great hotels in and around Ujjain

Ujjain offers a diverse selection of accommodations to cater to every traveller's needs, from luxurious hotels to charming guesthouses. Whether you're seeking a serene spa experience or a comfortable base for business travel, you’ll find the best Ujjain hotels provide exceptional service and facilities. Explore the best Ujjain accommodation options to ensure a memorable holiday in this historic city.

  • Sheraton Grand Palace Indore: Experience luxury at Sheraton Grand Palace Indore, rated 9.2 by guests. Located 47km from Ujjain, this lavish hotel is ideal for those seeking a spa-themed holiday. Guests can indulge in a range of wellness treatments, including couples' massages and access to steam rooms. The property boasts an inviting poolside bar, perfect for unwinding after a day of exploration. The combination of elegant accommodation and a serene spa atmosphere makes this hotel a splendid choice for relaxation and rejuvenation.
  • Hotel Abika Elite: Situated in Ujjain, Hotel Abika Elite caters primarily to business travellers. This hotel offers a convenient and comfortable stay, making it an excellent base for those visiting for work purposes. With a focus on practicality, guests will find essential amenities that ensure a productive and efficient experience during their stay. The hotel's strategic location also provides easy access to local business hubs, enhancing its appeal for corporate guests.
  • Anjushree - Ujjain: Anjushree - Ujjain, with a guest rating of 8.6, is another exceptional option for both business and spa-themed holidays. This hotel, located in Ujjain, features a full-service spa and indoor pool, catering to those looking to unwind after a busy day. Guests can enjoy daily spa services while taking advantage of the hotel's modern accommodation. The balance of professional and leisure amenities makes Anjushree a suitable choice for those who appreciate comfort and relaxation in equal measure.

Where to stay in and around Ujjain

Ujjain, a city steeped in culture and history, offers travellers a unique blend of spiritual experiences and vibrant local life. Explore the magnificent Mahakaleshwar Temple, a UNESCO World Heritage site, and wander through the bustling markets for a taste of local shopping. The nearby region boasts picturesque landscapes, making it perfect for outdoor adventures. Immerse yourself in the rich traditions and beauty of Ujjain, a destination that captivates the heart and soul of every visitor.

  • Sanwer: Located approximately 21 kilometres from Ujjain, Sanwer is a vibrant city that offers a unique blend of cultural and urban experiences. It is known for its educational institutions, including modern colleges and universities, making it a hub for students and scholars. The city attracts visitors year-round, but peaks in September and December to January. Highlights include various temples and a striking mosque, which showcase the area's rich heritage and architectural diversity. Sanwer is a fantastic stop for those seeking a deeper understanding of local culture and history.
  • Ram Ghat: Situated in close proximity to Ujjain, Ram Ghat is a serene neighbourhood renowned for its spiritual ambience. This area is particularly frequented by visitors during the peak months of September and December to January. The primary attraction here is the temple, which draws both pilgrims and tourists alike. The peaceful surroundings and the ghat's cultural significance make it an ideal spot for reflection and exploration. Visitors can immerse themselves in the local customs and rituals, enhancing their travel experience.
  • Gurla: Located around 29 kilometres from Ujjain, Gurla is a quaint village that offers a unique rural experience. The village sees a steady flow of visitors, especially during March and December to January, as it is known for its picturesque landscapes and traditional lifestyle. While it may not be as bustling as nearby cities, Gurla provides an authentic glimpse into the local culture and community. Travellers can enjoy the tranquillity and simplicity of village life, making it an excellent escape from the urban environment.

Things to do in Ujjain

Ujjain offers a delightful blend of cultural experiences and outdoor adventures, making it an ideal destination for tourists. Visitors can engage in educational activities, appreciate local art, and enjoy stargazing under the clear skies. City tours are a must, allowing you to explore the rich heritage and vibrant atmosphere of this historical city. Embrace the unique experiences that Ujjain has to offer for a memorable holiday.

Shopping

In Ujjain, visit the bustling Mahakaleshwar Market for local handicrafts and religious souvenirs. If you're up for a drive, check out the Cosmos Mall, located about 19km away, featuring a mix of shops, eateries, and entertainment options for a more modern shopping experience.

Recreation

In Ujjain, the Rudra Sagar Spa offers rejuvenating Ayurvedic treatments surrounded by serene landscapes. Experience the calming atmosphere of Ganga Retreat, where yoga sessions and meditation practices help restore balance and harmony to your mind and body.

Adventure

Ujjain offers thrilling experiences such as exploring the ancient Mahakaleshwar Temple, a significant pilgrimage site. Adventure seekers can also enjoy river rafting on the Shipra River, where the gentle rapids provide a perfect blend of excitement and scenic beauty amidst the vibrant local culture.

Nightlife

Ujjain's nightlife offers a blend of cultural experiences and vibrant street life. Enjoy local cuisine at bustling eateries or sip chai at quaint cafes. For a lively atmosphere, visit the Mahakal Lok, where spiritual vibes meet evening festivities, creating a unique charm under the night sky.

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

Booking tips and Expedia advantages for Ujjain

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ujjain are March, May and August, where the prices are slightly lower. This is in comparison to June, September and November, 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 Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Ujjain with your flights and activities through an Expedia package.

Find the best attractions in Ujjain

Ujjain offers a delightful blend of culture, outdoor activities, and adventure for tourists. Renowned for its stunning temples and vibrant squares, the city is a treasure trove of attractions that cater to those seeking enriching experiences. Explore the local heritage and immerse yourself in the spiritual atmosphere, making it an ideal destination for a memorable holiday.

  • Mahakaleshwar Jyotirlinga: This sacred shrine is renowned for its spiritual significance, being one of the twelve Jyotirlingas dedicated to Lord Shiva. The temple's intricate architecture and the mystical atmosphere create a profound sense of devotion, making it a must-visit for spiritual seekers.
  • Shri Mahakaleshwar Temple: An architectural marvel, this temple is steeped in history and cultural heritage. Visitors can witness daily rituals and ceremonies that reflect the rich traditions of Ujjain, enhancing the spiritual ambiance of the site.
  • Kal Bhairav Temple: Dedicated to Lord Bhairav, this temple is unique for its vibrant rituals and local customs. The lively atmosphere and the chance to engage with the local community provide a distinctive cultural experience.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January65.5°F (18.6°C)No RainSunnySlightly HighAverage
February71.8°F (22.1°C)No RainSunnyAverageAverage
March80.8°F (27.1°C)No RainSunnyAverageSlightly Low
April89.4°F (31.9°C)No RainSunnySlightly LowAverage
May93.4°F (34.1°C)No RainSunnyAverageSlightly Low
June88.3°F (31.3°C)Light RainMostly SunnyAverageSlightly High
July80.1°F (26.7°C)Frequent RainMostly CloudySlightly LowAverage
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 RainSunnyAverageSlightly High
December67.5°F (19.7°C)No RainSunnySlightly HighAverage

The nearest major airports for your trip to Ujjain

Flying into Ujjain is convenient via Indore's Devi Ahilyabai Holkar International Airport (IDR), situated approximately 48km away. Notable hotels nearby include the Indore Marriott Hotel, located 8km from IDR, offering accessible airport shuttle services. The Radisson Blu Hotel Indore, 10km away, provides 24-hour shuttle options for a fee. Additionally, the Sheraton Grand Palace Indore, 14km from the airport, features accessible transport services. Alternatively, BHOpal Airport (BHO) is 159km from Ujjain, with nearby accommodations like Taj Lakefront Bhopal, 8km away, and Courtyard by Marriott Bhopal, 11km away, both providing easy access to the airport.

Frequently asked questions

What is the best area to stay in Ujjain?
The best area to stay in Ujjain is near the Mahakaleshwar Jyotirlinga Temple, particularly around the Freeganj and Hari Fatak Road areas.These areas are the most convenient for visitors, offering easy access to the temple and other significant religious sites. Freeganj is considered Ujjain's commercial hub, featuring a good selection of hotels, restaurants, and shops. Hari Fatak Road is also top for its accessibility and proximity to the city's main attractions.For families, staying in these central areas is ideal. Being close to the Mahakaleshwar Temple means less travel time with children, and the availability of various dining options caters to different tastes. Many hotels in these areas also provide family-friendly amenities, making it simpler to manage daily routines.Couples looking for a comfortable and convenient stay will also find these areas suitable.
What are the best hotels in Ujjain that travellers recommend?
Two of the best hotels in Ujjain that receive consistently high recommendations from travellers are Hotel Shree Mahakal Krapa and Hotel Ashray.Hotel Shree Mahakal Krapa is praised for its attentive staff and offers premium bedding and air conditioning for a comfortable stay. Guests also appreciate the convenient placement of power outlets.Another highly recommended option is the 3-star Hotel Ashray, which has a 7.0 rating. This hotel provides spacious rooms, 24-hour room service, and complimentary self-parking, adding to the convenience for guests.
What are the best family hotels in Ujjain?
For family-friendly accommodation in Ujjain, the Anjushree - Ujjain and Hotel Imperial are excellent choices.The 4-star Anjushree - Ujjain, with an 8.2 rating, offers several features specifically for families, including a children's playground, a children's pool, and an indoor pool. Guests will also appreciate the child-friendly window design, free WiFi, and complimentary self-parking.Another good option is the 3-star Hotel Imperial. This hotel provides useful amenities such as a sofa bed, making it convenient for families. It also offers free valet parking, free self-parking, and complimentary WiFi.
What are the best spa hotels in Ujjain?
The best spa hotel in Ujjain is the 4-star Anjushree - Ujjain.With a strong rating of 8.2, this hotel offers a full-service spa with daily treatments, making it ideal for relaxation. Guests can also enjoy the indoor pool and benefit from free WiFi and complimentary self-parking.
What are the top pet-friendly hotels in Ujjain?
For a top pet-friendly hotel in Ujjain, consider Hotel Shreeram.Hotel Shreeram, with a 7.8 rating, warmly welcomes pets and allows them to stay free of charge. The hotel provides convenient free self-parking, including accessible and secured options, as well as van parking.
What are the most romantic hotels in Ujjain for couples?
For a romantic stay in Ujjain, couples might consider Hotel Abika Elite.The 3-star Hotel Abika Elite, rated 8.0, is a good option for couples seeking a pleasant stay. It offers complimentary toiletries, free self-parking, and free WiFi, ensuring a comfortable visit. This hotel is conveniently located near Gebi Hanuman Temple, just 1.0 km away, and Bade Ganeshji Ka Mandir, 1.8 km away, providing easy access to local points of interest.
When is the best time to go to Ujjain?
The best time to visit Ujjain is during the cooler, drier months, typically from October to March.During these months, the weather is quite pleasant, with daytime temperatures ranging from a comfortable 20°C to 30°C. This period avoids the intense heat of summer and the heavy monsoon rains, making it ideal for sightseeing and outdoor activities. You'll find it comfortable to explore the temples and ghats along the Shipra River.Couples often find this time particularly enjoyable for a relaxed trip. The milder weather allows for leisurely strolls through the city's historic areas and along the riverbanks without the discomfort of extreme temperatures. It's also a popular time for festivals, which can add to the trip's cultural experience.Solo travellers will also appreciate the comfortable conditions for exploring the city's many spiritual and historical sites.
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 cancelled 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 hotel booking in Ujjain with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Ujjain hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Ujjain?
Prices for hotels in Ujjain often vary, but you can find a great deal from AU$12 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 our cheapest rates.

Explore a world of travel with Expedia