You are booking hotel for more than 90 days

Your Budget
Show 4 more
Show 4 more
Show -3 more
Explore Travel TipsShowing Properties in Ujjain

Hotel shree mahakal krapa
(601 Ratings)
₹ 2,200
+ ₹ 110 taxes & fees
Per Night

Hotel Maheshwari Avenue
(912 Ratings)

₹ 4,000
₹ 3,610
+ ₹ 181 taxes & fees
Per Night
Change Check-In Dates

MPT Shipra Residency, Ujjain
(1698 Ratings)
₹ 2,490
+ ₹ 125 taxes & fees
Per Night

Shree trilokeshwar guest house
Private Room in a Villa
(252 Ratings)

₹ 3,000
₹ 2,130
+ ₹ 107 taxes & fees
Per Night


Mahakal home stay
Private Room in a Homestay
(186 Ratings)

₹ 800
+ ₹ 40 taxes & fees
Per Night

Hotel Dev Krishna Palace
(136 Ratings)
₹ 2,049
₹ 1,402
+ ₹ 70 taxes & fees
Per Night


Anjushree
(2083 Ratings)
₹ 6,200
+ ₹ 310 taxes & fees
Per Night

The Meera Hotel
(69 Ratings)

₹ 7,500
₹ 6,769
+ ₹ 338 taxes & fees
Per Night

Private Room in a Homestay
(423 Ratings)

₹ 1,899
₹ 1,588
+ ₹ 79 taxes & fees
Per Night


HOTEL KALPANA PALACE
(2111 Ratings)
₹ 4,800
+ ₹ 240 taxes & fees
Per Night


Hotel Shikhar Darshan
(1150 Ratings)
₹ 3,200
+ ₹ 160 taxes & fees
Per Night

Casa Oro
(71 Ratings)

₹ 8,000
₹ 7,220
+ ₹ 361 taxes & fees
Per Night


Hotel Anand
(441 Ratings)

₹ 4,699
₹ 3,794
+ ₹ 190 taxes & fees
Per Night

Hotel Royal Palace (Near Mahakal Mandir)
(1394 Ratings)
₹ 2,999
+ ₹ 150 taxes & fees
Per Night


Hotel Anubhuti
(338 Ratings)

₹ 4,099
₹ 2,804
+ ₹ 140 taxes & fees
Per Night

Hotel Narmada Palace
(196 Ratings)

₹ 3,500
₹ 2,959
+ ₹ 148 taxes & fees
Per Night
Book the best Hotels in Ujjain. Choose from 467 available Ujjain hotels & save up to 80% on hotel booking online at Makemytrip. Hotels & resorts price range starts from Rs.568 to 44366 per night in Ujjain. ✓Free WiFi ✓AC Room ✓Free Breakfast ✓Spa ✓Free Cancellation.
Check out lates Ujjain hotel offers on more than 467 hotels in Ujjain only on MakeMyTrip !
All Above Listings for Ujjain are updated on Saturday, February 14, 2026- 19.59.
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 467 hotels in Ujjain. Just Rs 568 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. 568 |
| Ujjain Hotels | 467 |
Madhav Nagar
Ujjain - Dewas Road
Suraj Nagar
Jaisinghpura
Suraj Nagar
Kharakua Colony
Bhicholi Mardana
South Tukoganj
Indore
Vijay Nagar
Indore
Vijay Nagar
Vijay Nagar
Vijay Nagar
Vijay Nagar
New Palasia