You are booking hotel for more than 90 days

map
Price Per Night
  • (218)
  • (245)
  • (199)
  • (16)
  • (4)
  • (1)
  • (2)
  • (1)

Your Budget

to
Star Category
  • (205)
  • (10)
  • (2)
User Rating
  • (415)
  • (308)
  • (123)
Property Type
  • (337)
  • (263)
  • (29)
  • (26)
  • (22)

Show 4 more

Room Views
  • (60)
  • (218)
Room Amenities
  • (129)
  • (10)
  • (36)
  • (1)
  • (11)
  • (67)
  • (101)
Chains
  • (1)
Amenities
Guests Love
  • (12)
  • (583)
  • (7)

Show -3 more

Booking Preference
Booking Preference
  • (126)
  • (682)
  • (317)
House Rules
  • (118)
  • (71)
  • (3)
  • (220)
  • (304)
BACK TO TOP

Hotels in Ujjain

hotelImg

Anjushree

Ujjain - Indore Road | 5.1 km drive to Mahakaleshwar Jyotirlinga
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Excellent4.3

(2101 Ratings)

6,200

5,695

+ 620 taxes & fees

Per Night

Login to Book Now & Pay Later!
SBI Debit Card Offer - Get INR 930 Off!
hotelImg

MPT Shipra Residency, Ujjain

Ujjain - Dewas Road | 2.7 km drive to Mahakaleshwar Jyotirlinga
Partially Refundable
Breakfast Included
Very Good4.0

(1716 Ratings)

2,490

2,246

+ 249 taxes & fees

Per Night

Login to Book Now & Pay Later!

Change Check-In Dates

  • Today
  • Tomorrow
  • This Weekend
  • Next Weekend
  • Other Dates
hotelImg

Rudraksh Club & Resort

Dhediya | 7.7 km drive to Mahakaleshwar Jyotirlinga | 6.1 km from city centre
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Excellent4.3

(2061 Ratings)

6,999

+ 700 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

MILAN HOLIDAY HOTEL

Jaisinghpura | About a minute walk to Mahakaleshwar Jyotirlinga
Free Cancellation till 24 hrs before check in
Good3.2

(1524 Ratings)

3,000

2,663

+ 300 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Anand Yatri Grah Home Stay

Harsiddhi Gate | 7 minutes walk to Mahakaleshwar Jyotirlinga

Private Room in a Homestay

Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
Very Good4.1

(70 Ratings)

1,100

729

+ 83 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

MPT Ujjaini, Ujjain

Ujjain - Dewas Road | 3.4 km drive to Mahakaleshwar Jyotirlinga
Partially Refundable
Breakfast Included
Very Good4.2

(1387 Ratings)

2,590

2,310

+ 259 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Abika Elite

Malipura | 1.8 km drive to Mahakaleshwar Jyotirlinga
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Very Good4.0

(3657 Ratings)

17,000

6,932

+ 1,760 taxes & fees

Per Night

Login to Book Now & Pay Later!
SBI Debit Card Offer - Get INR 1147 Off!
hotelImg

Hotel shree mahakal krapa

Jaisinghpura | 2 minutes walk to Mahakaleshwar Jyotirlinga
Free Cancellation
Book with ₹0 Payment
Good3.4

(617 Ratings)

1,800

1,606

+ 180 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Shikhar Darshan

Jaisinghpura | About a minute walk to Mahakaleshwar Jyotirlinga
Free Cancellation
Very Good3.9

(1169 Ratings)

3,200

2,840

+ 320 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Royal Palace (Near Mahakal Mandir)

Jaisinghpura | About a minute walk to Mahakaleshwar Jyotirlinga
Free Cancellation
Book with ₹0 Payment
Very Good4.0

(1405 Ratings)

2,999

2,662

+ 300 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

HOTEL KALPANA PALACE

Jaisinghpura | 4 minutes walk to Mahakaleshwar Jyotirlinga
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Very Good3.8

(2127 Ratings)

4,000

3,550

+ 400 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Shreegopal

Malipura | 990 m drive to Mahakaleshwar Jyotirlinga
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Very Good4.0

(492 Ratings)

2,200

1,163

+ 156 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Shivnandani

Jaisinghpura | 3 minutes walk to Mahakaleshwar Jyotirlinga

Private Room in a Homestay

Free Cancellation till check-in
Book with ₹0 Payment
Excellent4.8

(152 Ratings)

3,600

2,323

+ 270 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Anubhuti

Kharakua Colony | 1.4 km drive to Mahakaleshwar Jyotirlinga
Free Cancellation
Book with ₹0 Payment
Very Good4.2

(347 Ratings)

3,099

1,803

+ 201 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Sharda Inn

Suraj Nagar | 10 minutes walk to Mahakaleshwar Jyotirlinga
Free Cancellation
Book with ₹0 Payment
Room Upgrade, subject to availability Room Upgrade, subject to availability
Excellent4.8

(288 Ratings)

3,599

2,246

+ 253 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

pawanputra home stay

Suraj Nagar | 9 minutes walk to Mahakaleshwar Jyotirlinga

Private Room in a Homestay

Free Cancellation
Book with ₹0 Payment
Very Good4.1

(36 Ratings)

899

794

+ 90 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

HOTEL MIDLAND

Kamri Marg | 990 m drive to Mahakaleshwar Jyotirlinga
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
Good3.2

(1243 Ratings)

1,800

1,574

+ 180 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Shiva Palace

Ujjain | 1.3 km drive to Mahakaleshwar Jyotirlinga
Free Cancellation
Book with ₹0 Payment
Excellent4.4

(436 Ratings)

2,500

2,186

+ 250 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Pallav GuestHouse

Kamri Marg | 1.3 km drive to Mahakaleshwar Jyotirlinga
Couple Friendly
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Very Good3.6

(277 Ratings)

2,600

1,366

+ 178 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

FabHotel Shree Moti Palace

Suraj Nagar | 1.2 km drive to Mahakaleshwar Jyotirlinga
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Room Upgrade, subj. to availability Room Upgrade, subj. to availability
Good3.2

(108 Ratings)

3,997

1,781

+ 119 taxes & fees

Per Night

Login to Book Now & Pay Later!

Hotel in Ujjain - Hotel Booking and other information

Book the best Hotels in Ujjain. Choose from 500 available Ujjain hotels & save up to 80% on hotel booking online at Makemytrip. Hotels & resorts price range starts from Rs.542 to 36238 per night in Ujjain. ✓Free WiFi ✓AC Room ✓Free Breakfast ✓Spa ✓Free Cancellation.


Check out lates Ujjain hotel offers on more than 500 hotels in Ujjain only on MakeMyTrip !


All Above Listings for Ujjain are updated on Friday, February 27, 2026- 18.13.


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.



Ujjain Hotels By Star Rating

Places to Stay in Ujjain near Popular Attractions

Show More

Properties in Ujjain

Show More

Hotels By Chain in Ujjain

Hotel By Amenities in Ujjain

Hotels By Category in Ujjain

Get the best deals on different type of Hotel categories in Ujjain with MakeMyTrip.com. Choose from 500 hotels in Ujjain. Just Rs 542 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.

More about Ujjain Hotels

Starting Price Rs. 542
Ujjain Hotels 686

Hotels in Ujjain with Free Breakfast

Shree Hari Hotel

0 -1 0 1 2 3 4

₹ 1,890

Per Night

Madhav Nagar

Shri radhe sagar hotel

0 1 2 0 1 2 3 4

₹ 3,762

Per Night

Jaisinghpura

Hotel Varay Express

0 1 2 0 1 2 3 4

₹ 2,520

Per Night

Kamed

MSD home stay

0 -1 0 1 2 3 4

₹ 2,090

Per Night

Rishi Nagar

Hotel Mittal Avenue

0 1 2 0 1 2 3 4

₹ 6,072

Per Night

Ujjain - Indore Road

Kalptaru home stay

0 -1 0 1 2 3 4

₹ 2,082

Per Night

Suraj Nagar

Choose Hotels with Room View Type

Premium Hotels in Nearby Cities

Radisson Blu Hotel Indore

0 1 2 3 4 0 1 2 3 4

₹ 9,439

Per Night

Vijay Nagar

Best Western Plus Indore

0 1 2 3 0 1 2 3 4

₹ 4,410

Per Night

Vijay Nagar

Clarion Inn Indore

0 1 2 3 0 1 2 3 4

₹ 4,703

Per Night

Indore

Bhicholi Mardana

Sayaji Indore

0 1 2 3 4 0 1 2 3 4

₹ 7,874

Per Night

Vijay Nagar

Jardin Hotel

0 1 2 3 0 1 2 3 4

₹ 9,439

Per Night

Nipania

Crescent Spa & Resort

0 1 2 3 0 1 2 3 4

₹ 7,875

Per Night

Indore

Lemon Tree Hotel Indore

0 1 2 3 0 1 2 3 4

₹ 8,592

Per Night

South Tukoganj

Tejaji Nagar

Find Staycations in other Cities

Show More

Best Hotel Cities Near Ujjain

Book Hotels for Religious Trips from below Cities