You are booking hotel for more than 90 days

Your Budget
Show 4 more
Show 4 more
Show -3 more
Showing Properties in Ujjain


Anjushree
(2095 Ratings)
₹ 6,700
₹ 6,154
+ ₹ 670 taxes & fees
Per Night
Change Check-In Dates


Hotel Shikhar Darshan
(1159 Ratings)
₹ 4,400
₹ 3,905
+ ₹ 440 taxes & fees
Per Night


HOTEL KALPANA PALACE
(2118 Ratings)
₹ 4,000
₹ 3,550
+ ₹ 400 taxes & fees
Per Night

MPT Shipra Residency, Ujjain
(1709 Ratings)
₹ 2,490
₹ 2,307
+ ₹ 249 taxes & fees
Per Night


Hotel Abika Elite
(3649 Ratings)
₹ 17,000
₹ 6,932
+ ₹ 1,760 taxes & fees
Per Night


Rudraksh Club & Resort
(2058 Ratings)
₹ 5,999
+ ₹ 600 taxes & fees
Per Night

MPT Ujjaini, Ujjain
(1384 Ratings)
₹ 3,108
₹ 2,906
+ ₹ 311 taxes & fees
Per Night

Shivnandani
Private Room in a Homestay
(152 Ratings)
₹ 3,400
₹ 2,194
+ ₹ 255 taxes & fees
Per Night

Hotel Royal Palace (Near Mahakal Mandir)
(1398 Ratings)
₹ 2,999
₹ 2,662
+ ₹ 300 taxes & fees
Per Night

Anand Yatri Grah Home Stay
Private Room in a Homestay
(67 Ratings)
₹ 1,200
₹ 772
+ ₹ 90 taxes & fees
Per Night


Hotel Anubhuti
(342 Ratings)

₹ 4,099
₹ 2,226
+ ₹ 266 taxes & fees
Per Night


HOTEL IMPERIAL GRAND
(2185 Ratings)
₹ 9,409
₹ 4,135
+ ₹ 501 taxes & fees
Per Night


Hotel Anand
(446 Ratings)

₹ 4,699
₹ 3,368
+ ₹ 379 taxes & fees
Per Night

Hotel Shankar Ujjain
(209 Ratings)
₹ 1,800
₹ 1,578
+ ₹ 180 taxes & fees
Per Night

FabHotel Shree Moti Palace
(103 Ratings)

₹ 3,879
₹ 1,631
+ ₹ 115 taxes & fees
Per Night

Hotel Aagman Palace | Near Mahakal Temple.
(291 Ratings)

₹ 3,449
₹ 2,232
+ ₹ 251 taxes & fees
Per Night

Private Room in a Homestay
(428 Ratings)
₹ 1,899
₹ 1,222
+ ₹ 153 taxes & fees
Per Night
Book the best Hotels in Ujjain. Choose from 629 available Ujjain hotels & save up to 80% on hotel booking online at Makemytrip. Hotels & resorts price range starts from Rs.559 to 55750 per night in Ujjain. ✓Free WiFi ✓AC Room ✓Free Breakfast ✓Spa ✓Free Cancellation.
Check out lates Ujjain hotel offers on more than 629 hotels in Ujjain only on MakeMyTrip !
All Above Listings for Ujjain are updated on Saturday, February 21, 2026- 11.42.
Ujjain - Book affordable hotels in Ujjain at discounted prices with MakeMyTrip.com. Check out your Preferred stay from popular area in Ujjain, Stay in Ujjain's best hotels! pick from Ujjain's best hotels with breakfast, amenities, Budget Hotels You can book with Free Cancellation and Pay At check out options. Also See Most-booked hotels in Ujjain & Recently booked hotels. Plan your trip and Get inspired by reviews, Explore guest reviews, In and Around Ujjain.
You can also purchase a Hotel Gift Card from MakeMyTrip and sponser your loved one hotel's accommodation.
You can also Explore Hotels in Ujjain on out partner site https://www.goibibo.com.
Get the best deals on different type of Hotel categories in Ujjain with MakeMyTrip.com. Choose from 629 hotels in Ujjain. Just Rs 559 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.
| Starting Price | Rs. 559 |
| Ujjain Hotels | 629 |
Dhediya
Kharakua Colony
Mahakal Vanijya
Nagziri
Suraj Nagar
Jaisinghpura
Pipliyahana
Vijay Nagar
Bhicholi Mardana
Vijay Nagar
Vijay Nagar
New Palasia
Indore
Phase 2
Agar Malwa
Vijay Nagar