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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Ujjain hotels

1. Hotel The Grand Avanti

Hotel The Grand Avanti
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (5 reviews)
"Excellent Stay I had in this hotel. Everything was perfect."
United States
Corvo
The price is NZ$488
includes taxes & fees
30 July - 31 July
Hotel The Grand Avanti

2. Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
3.0 star property
Ujjain
9.4 out of 10, Exceptional, (3 reviews)
"Good stay "
United Kingdom
Ajit
The price is NZ$58
includes taxes & fees
30 July - 31 July
Travinities Hotel Avni Palace

3. Playotel Premier Ujjain

Playotel Premier Ujjain
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (3 reviews)
"Lovely experience, awesome people, clean and amazing"
United Kingdom
Shilpa
The price is NZ$96
includes taxes & fees
30 July - 31 July
Playotel Premier Ujjain

4. Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.4 out of 10, Very good, (43 reviews)
"Nice hotel."
Canada
Deepika
The price is NZ$133
includes taxes & fees
4 Aug - 5 Aug
Anjushree - Ujjain

5. Travinities Premier, Ujjain

Travinities Premier, Ujjain
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Rooms were clean and helpful staff. Property is new and well maintained."
United Kingdom
Bhavin
The price is NZ$38
includes taxes & fees
30 July - 31 July
Travinities Premier, Ujjain

6. Hotel Kusum Kunj

Hotel Kusum Kunj
2.5 star property
Ujjain
8.6 out of 10, Excellent, (10 reviews)
"Excellent stay"
United Kingdom
Ravi bhushan
The price is NZ$58
includes taxes & fees
1 Aug - 2 Aug
Hotel Kusum Kunj

7. Hotel Abika Elite

Hotel Abika Elite
3.0 star property
Ujjain
7.8 out of 10, Good, (24 reviews)
"Great Stay for yatra "
United States
Sobhadevi
The price is NZ$127
includes taxes & fees
24 Aug - 25 Aug
Hotel Abika Elite

8. Hotel Trinetra Inn

Hotel Trinetra Inn
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Very clean rooms and excellent staff ."
United States
Niyati
The price is NZ$45
includes taxes & fees
30 July - 31 July
Hotel Trinetra Inn

9. The Meera Hotel

The Meera Hotel
3.0 star property
Ujjain
8.8 out of 10, Excellent, (3 reviews)
"Very comfortable and great amenities and staff is also very friendly and supportive. Must recommend. Thank "
Canada
Amar
The price is NZ$102
includes taxes & fees
30 July - 31 July
The Meera Hotel

10. Kusal Heritage Near Mahakaleshwar Temple

Kusal Heritage Near Mahakaleshwar Temple
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Great hotel in a convenient location for conferences. The service was excellent from arrival to stay, and the rooms were clean, comfortable, and relaxing."
United Kingdom
Aarav
The price is NZ$192
includes taxes & fees
4 Aug - 5 Aug
Kusal Heritage Near Mahakaleshwar Temple

11. VARAY GRANDE

VARAY GRANDE
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Nice experience"
United Kingdom
Tapan
The price is NZ$61
includes taxes & fees
16 Aug - 17 Aug
VARAY GRANDE

12. Shree Raja Ram Hotel & Resort

Shree Raja Ram Hotel & Resort
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (3 reviews)
"Excellent experience. Would love to come again. "
United States
chetan
The price is NZ$139
includes taxes & fees
13 Aug - 14 Aug
Shree Raja Ram Hotel & Resort

13. Hotel Rajdev INN

Hotel Rajdev INN
2.0 star property
Ujjain
9.2 out of 10, Wonderful, (5 reviews)
"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
The price is NZ$64
includes taxes & fees
30 July - 31 July
Hotel Rajdev INN

14. Hotel Malay - near Temple & Rail Station

Hotel Malay - near Temple & Rail Station
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (3 reviews)
"The hotel looked really nice inside. Hotel was super clean. My room, the bathroom, and even the lobby were spotless"
United Kingdom
Sumit
The price is NZ$38
includes taxes & fees
30 July - 31 July
Hotel Malay - near Temple & Rail Station

15. Hotel Vistara

Hotel Vistara
2.0 star property
Ujjain
The price is NZ$54
includes taxes & fees
4 Aug - 5 Aug
Hotel Vistara

16. Hotel Joshi Ji Home Stay Ujjain

Hotel Joshi Ji Home Stay Ujjain
2.5 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"The room is well - sized with a comfortable bed. The facilities are excellent, making the stay very pleasant. The location is also perfect."
United Kingdom
Kavya
The price is NZ$30
includes taxes & fees
30 July - 31 July
Hotel Joshi Ji Home Stay Ujjain

17. Hotel Govindam Inn - near Temple

Hotel Govindam Inn - near Temple
2.5 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"I really liked this place because it was quiet, cozy and the friendly atmosphere and had everything I needed to feel comfortable. "
United Kingdom
Mayur
The price is NZ$50
includes taxes & fees
30 July - 31 July
Hotel Govindam Inn - near Temple

18. Hotel Fortune Palace - near Main Places

Hotel Fortune Palace - near Main Places
2.5 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"Best facilities, clean and comfortable rooms, and outstanding hospitality. Staff was always ready to help. Our stay in hotel was wonderful."
United Kingdom
Kishan
The price is NZ$43
includes taxes & fees
30 July - 31 July
Hotel Fortune Palace - near Main Places

19. MEGHDOOT RESORT PRIME

MEGHDOOT RESORT PRIME
3.5 star property
Ujjain
The price is NZ$133
includes taxes & fees
30 July - 31 July
MEGHDOOT RESORT PRIME

20. Hotel Apple Stay - near Main Temple

Hotel Apple Stay - near Main Temple
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"The room had all basic needs and was clean, the location was near restaurants and shops, the service was smooth, and the facilities like TV and hot water were working properly. "
United Kingdom
Garvit
The price is NZ$55
includes taxes & fees
30 July - 31 July
Hotel Apple Stay - near Main Temple
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

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

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.

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

Top Ujjain Hotel Reviews

Recent Reviews in Ujjain

More cheap accommodation in Ujjain

Find out more about Ujjain

Top reasons to visit Ujjain

  • Spiritual Hub: Ujjain is home to the famous Mahakaleshwar Temple, a significant pilgrimage site that embodies India's spiritual essence.
  • Cultural Richness: The city boasts a vibrant heritage, with ancient temples and local art that reflect the diverse traditions of India.
  • Serene Ghats: Enjoy tranquil moments along the Shipra River’s ghats, ideal for relaxation and reflection.
  • Diverse Accommodation: From luxurious hotels to charming guesthouses, Ujjain offers varied lodging options for every traveller.
  • Adventure Opportunities: Engage in outdoor activities and stargazing, making for an adventurous and memorable visit.

Find great hotels in and around Ujjain

Discover a range of accommodation options in Ujjain, from luxurious hotels to charming guesthouses, all designed to cater to your every need. Whether you're seeking a relaxing spa experience or convenient facilities for business travel, Ujjain's hotels, including Anjushree Hotel, promise a memorable stay. Explore the best hotel options for a comfortable and enriching visit to this historic city.

  • Sheraton Grand Palace Indore: Located approximately 46.7km from Ujjain, the Sheraton Grand Palace Indore is a luxurious 5-star retreat that boasts a guest rating of 9.2 out of 10. This hotel is designed for travellers seeking a lavish spa experience. Guests can unwind with a variety of treatments including reflexology, aromatherapy, and facial treatments, complemented by a stunning pool service featuring a Swim-Up Bar. The elegant ambiance and attentive service create an ideal atmosphere for relaxation and rejuvenation.
  • Hotel Abika Elite: Situated in the heart of Ujjain, Hotel Abika Elite is a reliable 3-star accommodation suited for business travellers. It offers a practical and comfortable environment conducive to work and meetings. The hotel provides essential facilities aimed at ensuring a hassle-free stay, making it a sensible choice for those visiting the city for business purposes. Its strategic location also allows easy access to local attractions, offering a blend of convenience and comfort.
  • Anjushree - Ujjain: This 4-star hotel, rated 8.6 out of 10 by guests, is also located in Ujjain and caters to both spa enthusiasts and business travellers. Anjushree offers a comprehensive spa service along with an indoor pool, ensuring guests can relax after a day of meetings or exploration. The property’s well-designed amenities provide a serene environment for unwinding, making it an excellent choice for those who value both leisure and productivity during their stay.

Where to stay in and around Ujjain

Ujjain, a city steeped in culture and history, offers an enriching travel experience for those seeking adventure and tranquility. Explore the revered Mahakaleshwar Temple and the serene ghats along the Shipra River. Nearby, the peaceful dharamshalas provide affordable accommodation, making it easy to immerse yourself in this spiritual haven. Don't miss a visit to the neighbouring Hindu cities, where you can further appreciate the rich tapestry of Indian culture and traditions.

  • Sanwer: Located 20.9km from Ujjain, Sanwer is a vibrant city that draws visitors year-round, with peak travel in September and December to January. This city is rich in cultural experiences and urban charm, making it an enticing destination. While in Sanwer, you can explore various educational institutions, including a modern college university, and visit local landmarks such as temples and mosques. The blend of traditional and contemporary offerings ensures you'll have a well-rounded experience here.
  • Ram Ghat: Nestled in the vicinity of Ujjain, Ram Ghat is a neighbourhood that thrives on cultural immersion. The travel activity here is steady throughout the year, with peak times mirroring those of Sanwer. The Ghat is famous for its temples, where visitors can partake in spiritual activities and witness local rituals. The serene atmosphere and picturesque surroundings make it an ideal spot for quiet reflection and enjoying the local culture.
  • Gurla: Situated 29.0km from Ujjain, Gurla is a quaint village that welcomes visitors looking for an authentic rural experience. With an influx of travellers peaking in March and December to January, Gurla offers a glimpse into traditional Indian village life. The tranquil environment and lush landscapes provide a perfect backdrop for relaxation and exploration. While the attractions may be fewer, the charm of Gurla lies in its simplicity and the warmth of its community.

Things to do in Ujjain

Shopping

In Ujjain, explore local markets like Sarafa Bazaar for traditional jewellery and street food, or head to Mahakaleshwar Jyotirling for spiritual souvenirs. If you're up for a drive, visit the Indore Central Mall for a mix of brands and dining options, about 30 km away.

Recreation

In Ujjain, the Mahakaleshwar Jyotirlinga complex offers spiritual rejuvenation amidst tranquil surroundings. Nearby, the Ananda Spa provides therapies inspired by ancient Indian traditions, focusing on holistic wellness that harmonises body and mind, while exploring the sacred riverside enhances your connection to nature.

Adventure

Explore the ancient Mahakaleshwar Temple, a sacred site where you can witness the enchanting morning rituals. For a unique adventure, take a riverboat ride on the Shipra River, experiencing the local culture and scenic beauty of Ujjain along the way.

Nightlife

Experience the vibrant nightlife in Ujjain by visiting the lively cafes and local eateries around the Mahakaleshwar Temple area. For an evening of cultural performances, check out the nearby cultural centres showcasing traditional music and dance.

*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. Aim to book your stay on a Saturday, as it tends to be the cheapest day. Use Expedia’s search tool to filter accommodations by budget and location, and explore package deals that combine hotels, flights, and activities for additional savings. Walking is a great way to explore Ujjain's attractions for free, making it easy to enjoy the city's rich culture without spending much.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re looking for. To uncover the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Ujjain hotel booking with your flights and activities through an Expedia package.

Find the best attractions in Ujjain

Ujjain is an ideal destination for cultural, outdoor, and adventure-themed vacations. Visitors can explore stunning attractions such as the renowned Mahakaleshwar Temple and various other temples and squares that reflect the city's rich heritage. With a diverse range of experiences catering to culture enthusiasts and adventure seekers alike, Ujjain promises an unforgettable journey into India's spiritual heart.

  • Chintaman Ganesh Temple: Located in Ujjain, this temple is renowned for its cultural significance and vibrant atmosphere. Visitors can immerse themselves in the local traditions while marveling at the intricate architecture and beautiful idols, particularly of Lord Ganesh.
  • Harsiddhi Mandir: This lively piazzaSquare in Ujjain is a blend of city life and rich culture. It serves as a vibrant gathering place where you can witness local rituals, making it a unique spot to experience the spiritual pulse of the city.
  • Kaliyadeh Palace: This historic palace offers a glimpse into the regal past of Ujjain. Set against serene surroundings, the architecture and scenic views provide a tranquil escape, perfect for history enthusiasts and nature lovers alike.

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. The coolest average temperature in Ujjain falls in January, 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, you can choose Indore (IDR-Devi Ahilyabai Holkar Intl.), which is approximately 48.3km away. Nearby hotels include the Indore Marriott Hotel, located 8.0km from the airport, and offers a convenient airport shuttle service. The Radisson Blu Hotel Indore, 9.7km away, also provides 24-hour airport transport options. For those considering Bhopal (BHO), about 159.3km from Ujjain, you can stay at the Taj Lakefront Bhopal or Courtyard by Marriott Bhopal, both within 11.3km of the airport. These hotels ensure easy access to Bhopal Airport, making your travel to Ujjain seamless.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 NZ$30 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.