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


Anjushree
(2271 Ratings)

₹ 6,700
₹ 6,129
+ ₹ 670 taxes & fees
Per Night

Perfectstayz Premium Shree Narayana Ujjain
Late Check-out available(369 Ratings)
₹ 3,800
₹ 1,720
+ ₹ 202 taxes & fees
Per Night
Change Check-In Dates

MPT Samrat Vikramaditya The Heritage, Ujjain
(406 Ratings)
₹ 11,900
₹ 11,067
+ ₹ 2,737 taxes & fees
Per Night


Hotel Abika Elite
(3786 Ratings)
₹ 35,000
₹ 14,648
+ ₹ 3,623 taxes & fees
Per Night


MPT Shipra Residency, Ujjain (2 KMs from Shri Mahakaleshwar Jyotirlinga)
(1839 Ratings)
₹ 2,490
₹ 2,179
+ ₹ 249 taxes & fees
Per Night

Rajmahal Hotel and Resort
(86 Ratings)

₹ 5,199
₹ 3,439
+ ₹ 384 taxes & fees
Per Night


Rudraksh Club & Resort
Late Check-out available(2175 Ratings)

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

Hotel Prakashamm
(140 Ratings)
₹ 4,700
₹ 1,597
+ ₹ 207 taxes & fees
Per Night

HR Premium Stay 2BHK near Mahakal Temple
Entire 2-Bedroom Apartment
(3 Ratings)
₹ 5,590
₹ 4,114
+ ₹ 478 taxes & fees
Per Night

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

SAMYAK STAY
(22 Ratings)

₹ 2,600
₹ 1,884
+ ₹ 221 taxes & fees
Per Night



Playotel Premier, Ujjain
Early Check-in/Late Check-out available(100 Ratings)
₹ 5,000
₹ 3,836
+ ₹ 423 taxes & fees
Per Night

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


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


Gauri shankar hotal
Private Room in a Homestay
₹ 1,300
₹ 1,148
+ ₹ 130 taxes & fees
Per Night


Hotel Shikhar Darshan
(1228 Ratings)
₹ 3,600
₹ 3,226
+ ₹ 360 taxes & fees
Per Night


Varay Grande'
(39 Ratings)
₹ 5,750
₹ 5,343
+ ₹ 575 taxes & fees
Per Night

Hotel Rumaya
(107 Ratings)

₹ 1,800
₹ 1,385
+ ₹ 162 taxes & fees
Per Night


Hotel Anand
(535 Ratings)

₹ 4,289
₹ 2,419
+ ₹ 261 taxes & fees
Per Night

Hotel Shree Shyam Palace Inn
(303 Ratings)
₹ 2,500
₹ 2,131
+ ₹ 250 taxes & fees
Per Night
Book the best Hotels in Ujjain. Choose from 757 available Ujjain hotels & save up to 80% on hotel booking online at Makemytrip. Hotels & resorts price range starts from Rs.428 to 48840 per night in Ujjain. ✓Free WiFi ✓AC Room ✓Free Breakfast ✓Spa ✓Free Cancellation.
Check out lates Ujjain hotel offers on more than 757 hotels in Ujjain only on MakeMyTrip !
All Above Listings for Ujjain are updated on Wednesday, June 03, 2026- 05.35.
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 757 hotels in Ujjain. Just Rs 428 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. 428 |
| Ujjain Hotels | 757 |
Kamri Marg
Kharakua Colony
Ujjain - Dewas Road
Ujjain - Indore Road
Suraj Nagar
Madhav Nagar
New Palasia
Vijay Nagar
Vijay Nagar
Bhicholi Mardana
Vijay Nagar
Vijay Nagar
South Tukoganj