Hotels in Ujjain

Find the best deals on 234 hotels in Ujjain

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Ujjain hotels

Find a cheap hotel in Ujjain that meets your travel needs.


Things to do in Ujjain

Mahakaleshwar Mandir
Harsiddhi Mandir

Are there hotels available near Mahakaleshwar Mandir?

Hotels near Mahakaleshwar Mandir are typically 28% less expensive than the average hotel in Ujjain, which is $22.

Hotels near Mahakaleshwar Mandir
Spot On 48832 Balaji Parisar
Best value
Spot On 48832 Balaji Parisar
1.0
$6
OYO 27756 Darshan
#1 Most popular
OYO 27756 Darshan
$12
Spot On 42385 Purushottam Yatri Grah
#2 Most popular
Spot On 42385 Purushottam Yatri Grah
$7
Mansarovar Guest House
#3 Most popular
Mansarovar Guest House
8.1
$7
Hotel Shikhar inn
#4 Most popular
Hotel Shikhar inn
6.2
$8
Hotel Rameshwaram
#5 Most popular
Hotel Rameshwaram
9.1
$53
Hotel Midland
Hotel Midland
6.8
$10
Hotel Bholenath
Hotel Bholenath
7.9
$11
Hotel Gujarat Heritage
Hotel Gujarat Heritage
8.4
$10
Hotel Abika Elite
Hotel Abika Elite
8.4
$36
Hotel Shreeram
Hotel Shreeram
7.3
$11
Hotel Shiv Sagar Ujjain
Hotel Shiv Sagar Ujjain
10.0
$17

Are there hotels available near Harsiddhi Mandir?

The average price for hotels near Harsiddhi Mandir is $14 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Harsiddhi Mandir is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Harsiddhi Mandir are typically 39% less expensive than the average hotel in Ujjain, which is $22.

Hotels near Harsiddhi Mandir
Spot On 48832 Balaji Parisar
Best value
Spot On 48832 Balaji Parisar
1.0
$6
OYO 27756 Darshan
#1 Most popular
OYO 27756 Darshan
$12
Spot On 42385 Purushottam Yatri Grah
#2 Most popular
Spot On 42385 Purushottam Yatri Grah
$7
Mansarovar Guest House
#3 Most popular
Mansarovar Guest House
8.1
$7
Hotel Shikhar inn
#4 Most popular
Hotel Shikhar inn
6.2
$8
Hotel Rameshwaram
#5 Most popular
Hotel Rameshwaram
9.1
$53
Hotel Midland
Hotel Midland
6.8
$10
Hotel Bholenath
Hotel Bholenath
7.9
$11
Hotel Gujarat Heritage
Hotel Gujarat Heritage
8.4
$10
Hotel Shiv Sagar Ujjain
Hotel Shiv Sagar Ujjain
10.0
$17
Hotel Royal Palace
Hotel Royal Palace
6.6
$10
Shanti Guest House
Shanti Guest House
8.6
$8

When to book a hotel in Ujjain

Check out the information below to find the best deal on a Ujjain hotel room
Low Season
February
High Season
August

cheapest month to stay

62%

expected price decrease

most expensive time to stay

52%

expected price increase

Price
$7 - $37
Highest day of week
Saturday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$28

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$32

av. price over the last two weeks


How much does a hotel in Ujjain cost per night?

Use the information below to find quality Ujjain hotel rooms for low prices
2 stars and below
Hotel Shreeram
#1 most popular
Hotel Shreeram
7.3
$11
Mansarovar Guest House
#2 most popular
Mansarovar Guest House
8.1
$7

Hostels and cheap hotels in Ujjain

These hotels and hostels are the cheapest accommodations available in Ujjain
Mansarovar Guest House
Mansarovar Guest House
8.1
$7
Hotel Shreeram
Hotel Shreeram
7.3
$11

Get the best value hotel in Ujjain

These hotels have the best prices for their ratings
Mansarovar Guest House
Mansarovar Guest House
8.1
$7
Hotel Shreeram
Hotel Shreeram
7.3
$11

Ujjain travel information

How long do people stay in Ujjain?

Visiting Ujjain for 2 nights is the most common choice for our users.

How much does a hotel cost in Ujjain?

The price of a hotel in Ujjain depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $9 per night.

When is the best time to book a hotel in Ujjain?

February is the cheapest month to book a hotel in Ujjain. Prices can be 63% lower than other, busier months; so this is a great time to get a good deal.

Which day is cheapest to stay in Ujjain?

Sunday is the day where you will typically find the lowest price for your hotel room in Ujjain. The highest price tends to be on Friday.