Hotels in Ujjain

Sat, Feb 21
Mon, Feb 23
February 2026
20
March 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Feb 20 - Feb 21
Tomorrow
Feb 21 - Feb 22
This weekend
Feb 20 - Feb 22
Next weekend
Feb 27 - Mar 1

Where to stay in Ujjain?

ANANTARA CLUB AND RESORT
ANANTARA CLUB AND RESORT
Ujjain
CA $53
CA $56 total
includes taxes & fees
Mar 1 - Mar 2
ANANTARA CLUB AND RESORT
Hotel vimlayatan
Hotel vimlayatan
Ujjain
  • Welcoming Ujjain hotel minutes from sacred Mahakaleshwar Jyotirlinga temple.
CA $31
CA $33 total
includes taxes & fees
Mar 23 - Mar 24
Hotel vimlayatan
Hotel Siddhartha
Hotel Siddhartha
Ujjain
  • Experience the spiritual heart of Ujjain with convenient access to sacred landmarks.
CA $16
CA $17 total
includes taxes & fees
Mar 22 - Mar 23
Hotel Siddhartha
Hotel Maa Annpurna Palace
Hotel Maa Annpurna Palace
Ujjain
CA $29
CA $31 total
includes taxes & fees
Feb 24 - Feb 25
Hotel Maa Annpurna Palace
Hotel Kusum Kunj
Hotel Kusum Kunj
Ujjain
  • Just 5 minutes from sacred Mahakaleshwar Jyotirlinga with free WiFi and parking.
CA $33
CA $35 total
includes taxes & fees
Feb 22 - Feb 23
Hotel Kusum Kunj
Hotel Nidhi Shree
Hotel Nidhi Shree
Ujjain
CA $71
CA $75 total
includes taxes & fees
Mar 23 - Mar 24
Hotel Nidhi Shree
Hotel P Palace Ujjain
Hotel P Palace Ujjain
Ujjain
CA $60
CA $64 total
includes taxes & fees
Feb 21 - Feb 22
Hotel P Palace Ujjain
Shyamsudha Homestay
Shyamsudha Homestay
Ujjain
  • Serene stay near Mahakaleshwar Jyotirlinga with free WiFi and parking.
CA $157
CA $185 total
includes taxes & fees
Mar 6 - Mar 7
Shyamsudha Homestay
Hotel Vistara
Hotel Vistara
Ujjain
CA $44
CA $47 total
includes taxes & fees
Feb 27 - Feb 28
Hotel Vistara
Ramaya Motel & Resorts
Ramaya Motel & Resorts
Ujjain
CA $49
CA $52 total
includes taxes & fees
Feb 26 - Feb 27
Ramaya Motel & Resorts
Gaurison Hotel&Resort
Gaurison Hotel&Resort
Ujjain
  • Stay at Gaurison Hotel&Resort near sacred Mahakaleshwar Jyotirlinga temple.
Gaurison Hotel&Resort
VARAY GRANDE
VARAY GRANDE
Ujjain
CA $59
CA $63 total
includes taxes & fees
Feb 26 - Feb 27
VARAY GRANDE
Premium Hotel M Shri near Mahakal Temple
Premium Hotel M Shri near Mahakal Temple
Ujjain
CA $44
CA $47 total
includes taxes & fees
Feb 27 - Feb 28
Premium Hotel M Shri near Mahakal Temple
Travinities Hotel Avni Palace
Travinities Hotel Avni Palace
Ujjain
  • Unwind near sacred sites with convenient parking and WiFi in Ujjain.
CA $53
CA $55 total
includes taxes & fees
Mar 1 - Mar 2
Travinities Hotel Avni Palace
Hotel S Elite - near Temple & Station
Hotel S Elite - near Temple & Station
Ujjain
  • Five-minute walk to Mahakaleshwar Jyotirlinga temple in Ujjain with daily service.
CA $34
CA $36 total
includes taxes & fees
Feb 21 - Feb 22
Hotel S Elite - near Temple & Station
Hotel P Landmark Palace-near Main Places
Hotel P Landmark Palace-near Main Places
Ujjain
  • Conveniently located near sacred Mahakaleshwar Jyotirlinga temple in Ujjain.
CA $45
CA $47 total
includes taxes & fees
Feb 21 - Feb 22
Hotel P Landmark Palace-near Main Places
Hotel S M INN near Temple & Main Places
Hotel S M INN near Temple & Main Places
Ujjain
CA $30
CA $32 total
includes taxes & fees
Mar 6 - Mar 7
Hotel S M INN near Temple & Main Places
HOTEL VARAY EXPRESS
HOTEL VARAY EXPRESS
Ujjain
  • Stay just minutes from Mahakaleshwar Jyotirlinga in this convenient Ujjain hotel.
CA $32
CA $34 total
includes taxes & fees
Feb 21 - Feb 22
HOTEL VARAY EXPRESS
Shriram Mantra Sadhana Peeth Aashram
Shriram Mantra Sadhana Peeth Aashram
Ujjain
CA $30
CA $32 total
includes taxes & fees
Mar 2 - Mar 3
Shriram Mantra Sadhana Peeth Aashram
Shree Govindam Guest House
Shree Govindam Guest House
Ujjain
CA $22
CA $24 total
includes taxes & fees
Feb 24 - Feb 25
Shree Govindam Guest House
View all properties

Get last-minute hotel deals in Ujjain and save more

Sign in to unlock great savings.

The Meera Hotel

The Meera Hotel
Ujjain
CA $79
per night
CA $166 total
includes taxes & fees
Sign in for extra savings
The Meera Hotel

Treebo Neel Orchid

Treebo Neel Orchid
Ujjain
CA $215 off
CA $72
per night
CA $152 total
includes taxes & fees
Treebo Neel Orchid

Aceotel Premier Ujjayanta

Aceotel Premier Ujjayanta
Ujjain
CA $39 off
CA $77
per night
CA $162 total
includes taxes & fees
Aceotel Premier Ujjayanta

Hotel Abika Elite

Hotel Abika Elite
Ujjain
CA $44 off
CA $197
per night
CA $465 total
includes taxes & fees
Hotel Abika Elite

The Byke Boutique - Mahakal Aangan - Ujjain

The Byke Boutique - Mahakal Aangan - Ujjain
Ujjain
CA $21 off
CA $42
per night
CA $89 total
includes taxes & fees
The Byke Boutique - Mahakal Aangan - Ujjain

Hotel Shreegopal

Hotel Shreegopal
Ujjain
CA $54
per night
CA $114 total
includes taxes & fees
Sign in for extra savings
Hotel Shreegopal

Aceotel Premier Ujjayanta

Aceotel Premier Ujjayanta
Ujjain
CA $17 off
CA $68
per night
CA $71 total
includes taxes & fees
Aceotel Premier Ujjayanta

Hotel Abika Elite

Hotel Abika Elite
Ujjain
CA $106 off
CA $98
per night
CA $103 total
includes taxes & fees
Hotel Abika Elite

Treebo Neel Orchid

Treebo Neel Orchid
Ujjain
CA $121 off
CA $81
per night
CA $86 total
includes taxes & fees
Treebo Neel Orchid

Hotel Shree Palace

Hotel Shree Palace
Ujjain
CA $25 off
CA $35
per night
CA $37 total
includes taxes & fees
Hotel Shree Palace

The Byke Boutique - Mahakal Aangan - Ujjain

The Byke Boutique - Mahakal Aangan - Ujjain
Ujjain
CA $10 off
CA $38
per night
CA $40 total
includes taxes & fees
The Byke Boutique - Mahakal Aangan - Ujjain

Hotel Shreegopal

Hotel Shreegopal
Ujjain
CA $36
per night
CA $38 total
includes taxes & fees
Sign in for extra savings
Hotel Shreegopal

You may also like family-friendly hotels in Ujjain

Hotel Kusum Kunj

Hotel Kusum Kunj
Ujjain
CA $33
CA $35 total
includes taxes & fees
Feb 22 - Feb 23
Hotel Kusum Kunj

Hotel Raghuveera Palace

Hotel Raghuveera Palace
Ujjain
CA $29
CA $30 total
includes taxes & fees
Mar 20 - Mar 21
Hotel Raghuveera Palace

Hotel Basil Inn

Hotel Basil Inn
Ujjain
CA $46
CA $49 total
includes taxes & fees
Mar 21 - Mar 22
Hotel Basil Inn

The Byke Express - Avanti Residency - Ujjain

The Byke Express - Avanti Residency - Ujjain
Ujjain
CA $23
CA $25 total
includes taxes & fees
Mar 6 - Mar 7
The Byke Express - Avanti Residency - Ujjain

The Meera Hotel

The Meera Hotel
Ujjain
CA $79
CA $83 total
includes taxes & fees
Feb 21 - Feb 22
The Meera Hotel
View all properties

You can also stay at hotels with a pool in Ujjain

Gaurison Hotel&Resort

Gaurison Hotel&Resort
Ujjain
Gaurison Hotel&Resort

ANANTARA CLUB AND RESORT

ANANTARA CLUB AND RESORT
Ujjain
CA $53
CA $56 total
includes taxes & fees
Mar 1 - Mar 2
ANANTARA CLUB AND RESORT

VARAY GRANDE

VARAY GRANDE
Ujjain
CA $59
CA $63 total
includes taxes & fees
Feb 24 - Feb 25
VARAY GRANDE

RAJMAHAL HOTEL & RESORT

RAJMAHAL HOTEL & RESORT
Ujjain
CA $59
CA $63 total
includes taxes & fees
Feb 23 - Feb 24
RAJMAHAL HOTEL & RESORT

Anjushree - Ujjain

Anjushree - Ujjain
Ujjain
Anjushree - 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.
View all properties
Our prices for hotels in Ujjain are cheapest in October
Price trends for hotels in Ujjain
Pricing is based on two traveller single night rates
View properties in February
Typical weather for Ujjain
February
High 30°C / low 16°C. Sunny most days.
View properties in February
30°
16°
34°
21°
39°
26°
40°
28°
36°
27°
30°
24°
28°
23°
30°
23°
32°
21°
30°
18°
27°
15°
26°
13°
Monthly weather averages (˚C)

Top neighborhoods in Ujjain

Ram Ghat

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

Top landmarks in Ujjain

Mahakaleshwar Jyotirlinga is a Hindu temple dedicated to Shiva and is located in Ujjain, Madhya Pradesh, India.

Mahakaleshwar Jyotirlinga

4.7/5 (7 reviews)
Mahakaleshwar Jyotirlinga is 1.7 mi (2.8 km) from central Ujjain, why not stop by during your stay.
See properties
Bharat Mata Mandir dedicated to mother India is located near the renowned Shri Mahakaleshwar temple

Shri Mahakaleshwar Temple

4.9/5 (7 reviews)
Ram Ghat is home to Shri Mahakaleshwar Temple, so why not stop by during your stay in Ujjain.
See properties

Kal Bhairav Temple

5.0/5 (4 reviews)
Kal Bhairav Temple is 4 mi (6.4 km) from central Ujjain, why not stop by during your stay.
See properties

Sandipani Ashram

4.3/5 (3 reviews)
If you'd like to get a taste of Ujjain student life, check out Sandipani Ashram, located 0.3 mi (0.5 km) from central Ujjain.
See properties

Harsiddhi Mandir

3.0/5 (2 reviews)
If you're planning a bit of sightseeing head to Harsiddhi Mandir— just one of the monuments in Ram Ghat.
See properties

Chintaman Ganesh Temple

5.0/5 (2 reviews)
Chintaman Ganesh Temple is 2.1 mi (3.3 km) from central Ujjain, why not stop by during your stay.
See properties

Gopal Mandir Temple

5.0/5 (1 review)
Gopal Mandir Temple is 2 mi (3.3 km) from central Ujjain, why not stop by during your stay.
See properties

Gadkalika Temple

4.0/5 (1 review)
Gadkalika Temple is 3.1 mi (5 km) from central Ujjain, why not stop by during your stay.
See properties

Learn more about Ujjain

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

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

Check out reviews of Ujjain hotels guests love

Aceotel Premier Ujjayanta

Aceotel Premier Ujjayanta

8/10 Good
"Clean rooms. Room with AC and fan "
PRASANTA 2-night trip
Posted 5 days ago
Aceotel Premier Ujjayanta
Travinities Hotel Avni Palace

Travinities Hotel Avni Palace

10/10 Excellent
"Good stay "
Ajit 1-night trip
Posted 11 days ago
Travinities Hotel Avni Palace
Tirupati Palace-near Mahakaleswar Temple

Tirupati Palace-near Mahakaleswar Temple

10/10 Excellent
"Specious room and best service. The location is ideal for visiting Mahakal Temple. Cleanliness was maintained everywhere. We really enjoyed coming here."
Sanket 1-night trip
Posted 13 days ago
Tirupati Palace-near Mahakaleswar Temple
The Meera Hotel

The Meera Hotel

10/10 Excellent
"Very comfortable and great amenities and staff is also very friendly and supportive. Must recommend. Thank "
Amar 1-night trip
Posted 2 weeks ago
The Meera Hotel
Hotel Shrimmaya

Hotel Shrimmaya

2/10 Terrible
"Amenities , pics are not same as shown in the advt and rooms are so dirty and it is smelling like a hell , checking late night and over night was nightmare for me somehow morning I checked out so it was a very bad experience and even hotel.com was also not cooperative so I will never book from hotel. Com in future as well . Sorry "
Amar 2-night trip
Posted 2 weeks ago
Hotel Shrimmaya
Hotel Garima

Hotel Garima

10/10 Excellent
"Good!"
Dipak 1-night trip
Posted 3 weeks ago
Hotel Garima
Anjushree - Ujjain

Anjushree - Ujjain

10/10 Excellent
"Very good property"
Soni 1-night trip
Posted 1 month ago
Anjushree - Ujjain
Hotel Kusum Kunj

Hotel Kusum Kunj

10/10 Excellent
"Good hotel, clean rooms and nice bathrooms. The hotel is about 50 metres inside from the main road in a very narrow lane. Very happy with the stay and facilities. Close to the temple, walking distance. Close to the railway station. All in all a good choice for short stays. Mayank, the owner is also very kind and helpful person. "
Akshay 1-night trip
Posted 1 month ago
Hotel Kusum Kunj
Hotel Abika Elite

Hotel Abika Elite

4/10 Poor
"Not the one which i expected thru Online booking . Bathroom was dirty & small"
Naveen 2-night trip
Posted 4 months ago
Hotel Abika Elite

Frequently asked questions

How much does a hotel room cost in Ujjain?
You can discover great hotels in Ujjain from CA $17 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Ujjain that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Ujjain hotels?
Discover great deals on Ujjain hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Ujjain hotels.
Can I book Ujjain hotels with free cancellation?
In order to book a refundable Ujjain hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best hotels in Ujjain for couples?
Enjoy your couple's retreat with a stay at a top-rated Ujjain romantic hotel. Our travelers love Anjushree - Ujjain, a hotel with 2 restaurants and an indoor pool. Another romantic hotel with top reviews is Hotel Shree Palace. This hotel offers a restaurant for a perfect stay. Discover more hotels in Ujjain on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are the top Ujjain hotels with a pool?
For some added luxury, discover the best Ujjain hotels with a pool. Shree Raja Ram Hotel & Resort is a great hotel with an outdoor pool and a guest rating of 10 out of 10. Plus, you can make the most of its restaurant and free parking. Anjushree - Ujjain is a popular hotel that features an indoor pool and a children's pool along with a full-service spa and 2 restaurants. To find more stays in Ujjain with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some popular hotels in central Ujjain?
If you're looking for hotels in central Ujjain, check out Shree Raja Ram Hotel & Resort and Hotel Shree Palace. Travelers love Shree Raja Ram Hotel & Resort for its location, as well as the outdoor pool, restaurant and free parking this hotel offers. Hotel Shree Palace is another popular central hotel with a restaurant and wedding services, plus free WiFi in the guestrooms. When you stay at one of these central hotels, you'll be in easy reach of top sights including Mahakaleshwar Jyotirlinga. Ram Ghat is a central neighborhood for your Ujjain vacation.
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 23 vacation homes. In addition, you can choose from 9 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: Where Ancient Temples Whisper Secrets of Time

Ujjain, a spiritual gem in Madhya Pradesh, India, is renowned for its ancient temples and vibrant cultural heritage. Dominated by the sacred Mahakaleshwar Temple, this city offers a mystical atmosphere where rituals and festivals come alive. Wander through intricately carved monuments and the historic university, soaking in the rich architectural tapestry. The serene banks of the Shipra River provide a tranquil escape, perfect for reflection. With its unique blend of spirituality and history, Ujjain invites travelers to explore its enchanting streets and immerse themselves in a timeless journey of devotion and discovery. For unmissable hotel rates in Ujjain, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Ujjain

Ujjain offers a range of hotel accommodations, from budget options to more luxurious stays. Visitors can find comfortable hotels with amenities like Wi-Fi and dining options, all within easy reach of the city’s famous temples and cultural attractions, making it a great base for exploration. Here are some of the most popular hotels with our travelers in Ujjain:

  1. Hotel Shri Khedapati InternationalOpens in a new window: This welcoming 3.0-star hotel is tailored for business travellers seeking a seamless experience. It features a well-equipped Business Centre and a Meeting Room, providing the perfect environment for productive work sessions. The inviting atmosphere and professional amenities ensure that guests can focus on their objectives without distractions. The hotel has garnered positive sentiments for its commitment to convenience and efficiency, making it a preferred choice for those combining work and travel.
  2. Clarion Inn IndoreOpens in a new window: Clarion Inn Indore is a delightful 2.5-star hotel that caters to leisure travellers in search of relaxation and rejuvenation. With a full-service spa and an outdoor pool, guests can indulge in soothing massages and refreshing dips in a serene setting. The emphasis on wellness creates a tranquil atmosphere that guests find incredibly appealing. Positive reviews highlight the exceptional spa services and inviting pool area, making this hotel an excellent retreat for those wanting to unwind.
  3. Playotel Inn Scheme 114Opens in a new window: This elegant 3.5-star hotel is ideally suited for business travellers who appreciate a sophisticated environment. It offers accessible business amenities, including a well-appointed Business Centre and a prime location within the Business District. The hotel's refined design and professional atmosphere create a seamless experience for those on work-related trips. Positive sentiments reflect an appreciation for the high-quality facilities and stylish surroundings, ensuring that every stay is both productive and enjoyable.

Things to do in Ujjain

Ujjain is a vibrant tapestry of spirituality and history set against a backdrop of serene lakes and lush greenery. Wander through stunning temples and ancient architecture, indulge in stargazing under clear skies, or enjoy leisurely boat rides. This enchanting city is perfect for those seeking a blend of culture and natural beauty.

  • Chamunda MandirOpens in a new window – Visit this serene temple dedicated to the goddess Chamunda, where you can soak in the spiritual atmosphere and admire the intricate architecture that reflects the rich cultural heritage of Ujjain.
  • City GardenOpens in a new window – Take a leisurely stroll through City Garden, a beautiful park where you can relax amidst lush greenery and enjoy the vibrant flowers. It's a lovely spot for families and nature lovers alike, offering a peaceful escape from the city's hustle and bustle.
  • Krishnapura ChhatrisOpens in a new window – Explore the stunning Krishnapura Chhatris, an impressive set of memorials that showcase exquisite architecture. These symbolic landmarks are perfect for photography enthusiasts and those interested in the historical significance of the region.
  • Bade Ganeshji Ka MandirOpens in a new window – Pay your respects at Bade Ganeshji Ka Mandir, a temple dedicated to Lord Ganesha. Marvel at the grand idol and engage in the local rituals, immersing yourself in the vibrant spiritual life of Ujjain.
  • Shri Mahakaleshwar TempleOpens in a new window – Experience the divine aura of Shri Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Witness the enchanting aarti ceremony and explore the temple's stunning architecture, making it a highlight of your visit.

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 May, June, and August, when hotel prices are generally lower. For those on a budget, a stay of at least 2 to 3 days is recommended to fully appreciate the city's rich history and culture. During this time, visitors can explore significant landmarks such as ancient temples, a renowned university, historic castles, impressive monuments, and captivating architecture. Additionally, Ujjain offers opportunities for stargazing and art appreciation, making it a great value for money for anyone interested in cultural and historical attractions.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Ujjain, consider exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To enhance your chances of securing great rates, enable email alerts or push notifications for flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available through the app allows you to compare hotel prices and amenities, helping you make informed decisions. By staying updated on price changes and availability, you could be among the first to book the perfect last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the season, so being flexible with your travel dates could help you save on your stay at a hotel in Ujjain. If you're in search of a distinctive experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest more budget-friendly dates, increasing the likelihood that you'll save.
  4. Consider your location: Choosing accommodations closer to major attractions or city centres may provide convenience, but 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 intend to visit. You could also look into independent hotels located further out, which are usually more likely to be budget-friendly 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 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, June to August are ideal if you're looking for a calmer vacation, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring