Hotels in Ujjain

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Ujjain?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Ujjain on Hotels.com. These Ujjain hotels consistently deliver on quality, location and traveller experience. Last updated on 29 October 2026.

1. Hotel Gupta Residency - near Temple

Hotel Gupta Residency - near Temple
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹1,782
₹1,871 total
includes taxes & fees
29 Oct - 30 Oct
Hotel Gupta Residency - near Temple

2. VARAY GRANDE

VARAY GRANDE
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
The price is ₹4,140
₹4,347 total
includes taxes & fees
29 Oct - 30 Oct
VARAY GRANDE

3. Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.6 out of 10, Excellent, (52 reviews)
Unwind at this Ujjain sanctuary featuring a full-service spa, indoor pool, and children's pool. The 24-hour health club keeps fitness routines on track, while 2 restaurants and a bar satisfy cravings. Near Vedh Shala Observatory with free WiFi and parking.
Anjushree - Ujjain

4. Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
3.0 star property
Ujjain
9.0 out of 10, Wonderful, (4 reviews)
Situated within a short drive of Mahakaleshwar Jyotirlinga and Vedh Shala Observatory, this Ujjain hotel offers complimentary WiFi and parking. The 24-hour front desk ensures round-the-clock assistance near Chintaman Ganesh Station.
The price is ₹3,091
₹3,245 total
includes taxes & fees
29 Oct - 30 Oct
Travinities Hotel Avni Palace

5. RAJMAHAL HOTEL & RESORT

RAJMAHAL HOTEL & RESORT
3.0 star property
Ujjain
The price is ₹3,119
₹3,275 total
includes taxes & fees
28 Nov - 29 Nov
RAJMAHAL HOTEL & RESORT

6. Hotel Apple Palace - Prime Located

Hotel Apple Palace - Prime Located
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹2,349
₹2,466 total
includes taxes & fees
29 Oct - 30 Oct
Hotel Apple Palace - Prime Located

7. Hotel Ujjayanta

Hotel Ujjayanta
3.0 star property
Ujjain
8.4 out of 10, Very good, (6 reviews)
Hotel Ujjayanta

8. The Meera Hotel

The Meera Hotel
3.0 star property
Ujjain
8.8 out of 10, Excellent, (3 reviews)
The price is ₹5,700
₹5,985 total
includes taxes & fees
29 Oct - 30 Oct
The Meera Hotel

9. Hotel Ashray

Hotel Ashray
3.0 star property
Ujjain
7.6 out of 10, Good, (5 reviews)
This convenient Ujjain hotel offers 24-hour room service just 5 minutes from the sacred Mahakaleshwar Jyotirlinga. Located near Vedh Shala Observatory and Ujjain Junction Station, travelers enjoy complimentary WiFi and parking for a hassle-free pilgrimage.
The price is ₹3,150
₹3,308 total
includes taxes & fees
29 Oct - 30 Oct
Hotel Ashray

10. Hotel Trinetra Inn

Hotel Trinetra Inn
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
The price is ₹2,700
₹2,835 total
includes taxes & fees
29 Oct - 30 Oct
Hotel Trinetra Inn

11. Hotel Kusum Kunj

Hotel Kusum Kunj
2.5 star property
Ujjain
8.8 out of 10, Excellent, (11 reviews)
Experience spiritual Ujjain from this convenient hotel with 24-hour room service. Walk 10 minutes to Ujjain Junction Station or drive to Vedh Shala Observatory. Business travelers appreciate the free WiFi and complimentary parking.
The price is ₹2,250
₹2,363 total
includes taxes & fees
29 Oct - 30 Oct
Hotel Kusum Kunj

12. Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
Anjushree Value Stay

13. 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)
This Ujjain hotel places you just a 10-minute walk from sacred Mahakaleshwar Jyotirlinga and near Harsiddhi Mandir. Enjoy practical amenities like 24-hour front desk, daily housekeeping, and laundry facilities.
The price is ₹2,879
₹3,023 total
includes taxes & fees
27 Nov - 28 Nov
Hotel Apple Stay - near Main Temple

14. Hotel Garima

Hotel Garima
2.5 star property
Ujjain
7.4 out of 10, Good, (8 reviews)
This convenient Ujjain hotel offers free WiFi and parking, with a welcoming 24-hour front desk. Just minutes from spiritual landmarks like Harsiddhi Mandir, and accessible via Ujjain Junction Station, it's perfectly positioned for temple visits.
The price is ₹1,500
₹1,575 total
includes taxes & fees
7 Nov - 8 Nov
Hotel Garima

15. Travinities Premier, Ujjain

Travinities Premier, Ujjain
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
The price is ₹2,159
₹2,267 total
includes taxes & fees
30 Oct - 31 Oct
Travinities Premier, Ujjain

16. Hotel Shreegopal

Hotel Shreegopal
3.5 star property
Ujjain
9.0 out of 10, Wonderful, (2 reviews)
The price is ₹2,200
₹2,350 total
includes taxes & fees
4 Nov - 5 Nov
Hotel Shreegopal

17. Treebo Neel Orchid

Treebo Neel Orchid
3.0 star property
Ujjain
8.8 out of 10, Excellent, (5 reviews)
Located just 5 minutes from the sacred Mahakaleshwar Jyotirlinga, this Ujjain hotel provides free parking and 24-hour front desk service. Explore nearby Vedh Shala Observatory before returning to rooms with daily housekeeping.
The price is ₹3,644
₹3,826 total
includes taxes & fees
29 Oct - 30 Oct
Treebo Neel Orchid

18. Hotel Suncity - near All main Places

Hotel Suncity - near All main Places
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹1,980
₹2,079 total
includes taxes & fees
29 Oct - 30 Oct
Hotel Suncity - near All main Places

19. Hotel P Landmark Palace-near Main Places

Hotel P Landmark Palace-near Main Places
2.5 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
Just a 10-minute walk from Mahakaleshwar Jyotirlinga and close to Harsiddhi Mandir, this Ujjain hotel offers 24-hour room service and front desk assistance. Ujjain Junction Station is only a 16-minute walk away.
The price is ₹2,996
₹3,146 total
includes taxes & fees
29 Oct - 30 Oct
Hotel P Landmark Palace-near Main Places
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.

Get last-minute hotel deals in Ujjain and save more

Sign in to unlock great savings.
Showing deals for:30 Oct - 1 Nov
Showing deals for:6 Nov - 8 Nov
Showing deals for:27 Nov - 28 Nov

Check out pet-friendly hotels in Ujjain

You may also like family-friendly hotels in Ujjain

You can also stay at hotels with a pool 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.

Go beyond your typical stay in Ujjain

When is the best time to visit Ujjain?

Our prices for hotels in Ujjain are cheapest in January

Price trends for hotels in Ujjain

Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.

October

High 32°C / low 21°C. Sunny most days.
32°
weather_sun
October, no crowd data, average high temperature 32 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
30°
weather_sun
November, no crowd data, average high temperature 30 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
26°
weather_sun
January, no crowd data, average high temperature 26 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
30°
weather_sun
February, no crowd data, average high temperature 30 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
34°
weather_sun
March, no crowd data, average high temperature 34 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
39°
weather_sun
April, no crowd data, average high temperature 39 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
40°
weather_sun
May, no crowd data, average high temperature 40 degrees Celsius, average low temperature 28 degrees Celsius. Sunny most days.
28°
36°
weather_sun
June, no crowd data, average high temperature 36 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sleet
July, no crowd data, average high temperature 30 degrees Celsius, average low temperature 24 degrees Celsius. Rainy most days.
24°
28°
weather_sleet
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Rainy most days.
23°
30°
weather_sun
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
Monthly weather averages (˚C)

Top neighbourhoods in Ujjain

Ram Ghat

Ujjain's Ram Ghat neighborhood offers attractions including Harsiddhi Mandir.

Top landmarks in Ujjain

Learn more about Ujjain

Ujjain is well-known for its attractions such as Harsiddhi Mandir and Vedh Shala Observatory.

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

Frequently Asked Questions

Can I book refundable hotels in Ujjain?

If you need the flexibility to change your plans to Ujjain, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.

Where can I stay in Ujjain if I want a vacation home instead of a traditional hotel?

If you're looking for a good alternative to a hotel, review our selection of 35 vacation homes. In addition, you can choose from 13 apartments.

What will the weather in Ujjain be like during my trip?

Ujjain is a great place to visit any time of year with an average temperature of 70°F during the coldest months.

Why should I book my Ujjain hotel through Hotels.com?

There are lots of reasons to book your Ujjain trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Ujjain

Ujjain: A Timeless Tapestry of Sacred Heritage and Architectural Splendour

Discover Ujjain, a captivating city steeped in history and spirituality. Renowned for its ancient temples, impressive monuments, and distinctive architecture, Ujjain offers a unique blend of heritage and culture. Wander through its historic lanes, visit the revered Mahakaleshwar Temple, and admire the remnants of its illustrious past at the ancient university and castle sites. Festivals here bring the city's vibrant traditions to life, making Ujjain a must-visit destination for travellers seeking an authentic experience of India's cultural heartbeat.

Discover great hotels near Ujjain

Ujjain offers a range of accommodation options, from budget-friendly hotels to more luxurious stays. Many hotels feature friendly service, modern amenities, and some even boast pools for relaxation. Room rates vary widely, making it easy to find the perfect spot for your visit to this historic city. Here are some of the most popular hotels with our travelers near Ujjain:

  1. Hotel Shri Khedapati Internationalopens in new window: This inviting 3.0-star hotel offers a comfortable retreat for leisure travellers seeking a memorable experience. With a focus on quality, it features spacious rooms designed for relaxation and convenience. Guests appreciate the seamless journey with amenities that enhance their stay, ensuring a tranquil atmosphere. The hotel’s modern architecture and thoughtful design create a welcoming environment, making it a preferred choice for those looking to unwind and explore the vibrant surroundings of Ujjain.
  2. OYO 24109 Hotel Santushtiopens in new window: This charming 3.0-star hotel is an excellent choice for leisure travellers, providing an enriching experience with its delightful dining options, including complimentary breakfast and continental breakfast. The inviting atmosphere is complemented by entertainment features such as television, ensuring enjoyable downtime after a day of exploration. Guests are particularly fond of the hotel’s welcoming vibe and the attention to detail, making each stay a pleasant getaway filled with warmth and relaxation.

Things to do in and around Ujjain

Ujjain enchants visitors with its rich tapestry of temples and stunning architecture set against a backdrop of serene lakes and lush greenery. Explore vibrant arts and crafts, enjoy leisurely boat rides on tranquil waters, or gaze at the stars in the clear night sky. It's a delightful blend of spirituality and nature, perfect for every traveller.

  • Shri Mahakaleshwar Templeopens in new window – Start your journey at Shri Mahakaleshwar Temple, one of the twelve Jyotirlingas of Lord Shiva. This sacred site draws pilgrims and tourists alike, featuring stunning architecture and a serene atmosphere that invites reflection. Be sure to witness the unique Bhasma Aarti, which is a divine experience!
  • Harsiddhi Mandiropens in new window – Next, visit Harsiddhi Mandir, a revered temple known for its striking architecture and vibrant energy. The temple is a hub of spiritual activity, and its intricate carvings and sacred ambience make it a perfect spot to soak in the local culture and spirituality.
  • Bade Ganeshji Ka Mandiropens in new window – Don’t miss Bade Ganeshji Ka Mandir, home to a majestic idol of Lord Ganesha. The temple’s beautiful design and tranquil surroundings create an inviting space for contemplation and prayer, providing a unique glimpse into the religious practices of the region.
  • Krishnapura Chhatrisopens in new window – Take a moment to admire the Krishnapura Chhatris, a set of impressive cenotaphs dedicated to the Holkar dynasty. These symbolic landmarks reflect the rich history and artistry of Ujjain, making them an excellent spot for photography and exploring the local heritage.
  • Sandipani Ashramopens in new window – Conclude your exploration at Sandipani Ashram, a tranquil retreat that offers insights into ancient Indian education and culture. This ashram is a great place to learn about the teachings of Lord Krishna and enjoy the peaceful surroundings that enhance your spiritual journey.

4 tips for savvy savings when booking a hotel in Ujjain

  1. Book for the cheapest times: The most affordable time to visit Ujjain is during March, May, and August, when hotel prices tend to be lower. For a budget-friendly trip that allows you to fully appreciate the city's rich history and culture, a stay of at least 2 to 3 days is recommended. During this time, you can explore significant landmarks such as ancient temples, the prestigious university, and historical monuments, as well as enjoy the impressive architecture and art that Ujjain has to offer. Additionally, the opportunity for stargazing adds to the cultural experience, making your visit great value for money.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers travellers the chance to discover amazing offers on Ujjain hotels by exploring the Dealsopens in new window section, where discounted hotel options may be available close to your travel dates. You could also find last-minute offers by checking the Last-Minute Deals area, and by enabling email alerts or push notifications, you're more likely to see flash sales and special promotions. Additionally, the Smart Shopping tool via the app allows you to compare hotel prices and amenities, ensuring you stay informed about the best opportunities to secure a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates may assist you in finding a better rate for your stay in a hotel in Ujjain. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and potentially better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If we find that the price is on the higher side, we may suggest alternative dates that could offer more favourable rates.
  4. Consider your location: Choosing accommodation near key attractions or city centres can offer convenience; however, it often comes with a higher price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You could also look into independent hotels located slightly further out, which are usually likely to be more affordable and can provide 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 tends to be the wettest month. The peak travel months to visit Ujjain are January, September, and December, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. In contrast, April, July, and August are ideal if you're looking for a calmer vacation, marked by no to frequent rainfall and sunny to mostly cloudy conditions.

Keep exploring