Ujjain Hotels By Star Rating
- 5 Star hotels in Ujjain
- 4 Star hotels in Ujjain
- 3 Star hotels in Ujjain
- 2 Star hotels in Ujjain
- 1 Star hotels in Ujjain
- Budget hotels in Ujjain
- Luxury hotels in Ujjain
- Best Hotels in Ujjain
- View List Of Hotels In Ujjain
You are booking hotel for more than 90 days

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

Ghar Aangan
(109 Ratings)

₹ 2,049
₹ 1,285
+ ₹ 149 taxes & fees
Per Night
Change Check-In Dates

Pallav GuestHouse
(300 Ratings)

₹ 2,600
₹ 1,275
+ ₹ 148 taxes & fees
Per Night


MPT Ujjaini, Ujjain (2 KMs from Shri Mahakaleshwar Jyotirlinga)
(1489 Ratings)
₹ 3,108
₹ 2,707
+ ₹ 311 taxes & fees
Per Night


MPT Shipra Residency, Ujjain (2 KMs from Shri Mahakaleshwar Jyotirlinga)
(1823 Ratings)
₹ 2,988
₹ 2,570
+ ₹ 299 taxes & fees
Per Night

The Byke Boutique - Mahakal Aangan - Ujjain
(382 Ratings)
₹ 3,350
₹ 2,181
+ ₹ 244 taxes & fees
Per Night

Hotel shree mahakal krapa
(705 Ratings)
₹ 1,800
₹ 1,591
+ ₹ 180 taxes & fees
Per Night

Hotel Shankar Ujjain
(258 Ratings)
₹ 1,449
₹ 1,181
+ ₹ 145 taxes & fees
Per Night


Hotel Sharda Inn
(414 Ratings)
₹ 3,199
₹ 1,927
+ ₹ 250 taxes & fees
Per Night

Hotel Shiva Palace
(510 Ratings)
₹ 2,500
₹ 2,100
+ ₹ 250 taxes & fees
Per Night

Hotel keshav krishni nx
Private Room in a Cottage
(173 Ratings)
₹ 3,000
₹ 2,220
+ ₹ 251 taxes & fees
Per Night

HOTEL KALPANA PALACE
(2238 Ratings)
₹ 3,800
₹ 3,534
+ ₹ 380 taxes & fees
Per Night


Rudraksh Club & Resort
(2159 Ratings)

₹ 5,800
+ ₹ 580 taxes & fees
Per Night

Hotel Narmada Palace
(240 Ratings)

₹ 3,200
₹ 2,012
+ ₹ 225 taxes & fees
Per Night


Shivnandani
Private Room in a Homestay
(194 Ratings)
₹ 3,300
₹ 2,186
+ ₹ 248 taxes & fees
Per Night


Hotel Anubhuti
(414 Ratings)

₹ 3,099
₹ 1,754
+ ₹ 196 taxes & fees
Per Night

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

₹ 2,099
₹ 1,139
+ ₹ 138 taxes & fees
Per Night
Book the best Hotels in Ujjain. Choose from 700 available Ujjain hotels & save up to 80% on hotel booking online at Makemytrip. Hotels & resorts price range starts from Rs.487 to 48840 per night in Ujjain. ✓Free WiFi ✓AC Room ✓Free Breakfast ✓Spa ✓Free Cancellation.
Check out lates Ujjain hotel offers on more than 700 hotels in Ujjain only on MakeMyTrip !
All Above Listings for Ujjain are updated on Wednesday, May 20, 2026- 21.25.
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 700 hotels in Ujjain. Just Rs 487 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. 487 |
| Ujjain Hotels | 700 |
Kartik Chowk
Kamri Marg
Nanakheda
Suraj Nagar
Suraj Nagar
Madhav Nagar
Bhicholi Mardana
Vijay Nagar
Vijay Nagar
Vijay Nagar
Tejaji Nagar
Rau