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 -3 more
Explore Travel TipsShowing Properties in Ujjain


Rudraksh Club & Resort
(2074 Ratings)
₹ 6,500
+ ₹ 650 taxes & fees
Per Night

The Byke Boutique - Mahakal Aangan - Ujjain
(333 Ratings)

₹ 3,650
₹ 2,348
+ ₹ 281 taxes & fees
Per Night
Change Check-In Dates


Anjushree
(2142 Ratings)
₹ 6,200
₹ 5,571
+ ₹ 620 taxes & fees
Per Night


Hotel Abika Elite
(3679 Ratings)
₹ 16,000
₹ 6,398
+ ₹ 720 taxes & fees
Per Night


Hotel Atharva
(1260 Ratings)

₹ 4,200
₹ 3,758
+ ₹ 399 taxes & fees
Per Night

MPT Ujjaini, Ujjain
(1410 Ratings)
₹ 2,590
₹ 2,409
+ ₹ 259 taxes & fees
Per Night

Hotel shree mahakal krapa
(633 Ratings)

₹ 1,800
₹ 1,510
+ ₹ 176 taxes & fees
Per Night

Hotel Maheshwari Avenue
(920 Ratings)

₹ 4,000
₹ 3,035
+ ₹ 352 taxes & fees
Per Night


Hotel Anubhuti
(365 Ratings)

₹ 3,099
₹ 1,708
+ ₹ 210 taxes & fees
Per Night

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

MPT Shipra Residency, Ujjain
(1740 Ratings)
₹ 2,988
₹ 2,779
+ ₹ 299 taxes & fees
Per Night

Shree trilokeshwar guest house
Private Room in a Villa
(291 Ratings)
₹ 3,200
₹ 1,970
+ ₹ 222 taxes & fees
Per Night

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

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

₹ 2,099
₹ 1,342
+ ₹ 153 taxes & fees
Per Night


Hotel Sharda Inn
(308 Ratings)

₹ 3,599
₹ 2,246
+ ₹ 253 taxes & fees
Per Night

Hotel shree sidhi vinayak
Private Room in a Villa
(43 Ratings)

₹ 2,200
₹ 1,603
+ ₹ 180 taxes & fees
Per Night
Book the best Hotels in Ujjain. Choose from 662 available Ujjain hotels & save up to 80% on hotel booking online at Makemytrip. Hotels & resorts price range starts from Rs.515 to 43604 per night in Ujjain. ✓Free WiFi ✓AC Room ✓Free Breakfast ✓Spa ✓Free Cancellation.
Check out lates Ujjain hotel offers on more than 662 hotels in Ujjain only on MakeMyTrip !
All Above Listings for Ujjain are updated on Wednesday, March 18, 2026- 17.02.
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 662 hotels in Ujjain. Just Rs 515 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. 515 |
| Ujjain Hotels | 662 |
Ujjain
Near Ujjain Train Station
Ujjain
Keshav Nagar
Sindhi Colony
Hari Fatak Road
Vijay Nagar
Vijay Nagar
Vijay Nagar
South Tukoganj
Vijay Nagar
Rau
Vijay Nagar
Indore
Vijay Nagar
New Palasia