Hotels in Udaipur

Check-in
Check-out
Compare vs momondo |

Top Hotels in Udaipur

Find the perfect Udaipur hotel for business or leisure
Taj Lake Palace
9.3
24145 INR
View all deals
Trident, Udaipur
9.1
6522 INR
View all deals
Fateh Prakash Palace
8.7
15334 INR
View all deals
The Oberoi Udaivilas, Udaipur
9.4
32680 INR
View all deals
The Lalit Laxmi Vilas Palace
8.8
8326 INR
View all deals
Shikarbadi Hotel
8.6
3192 INR
View all deals
Hotel Hilltop Palace
8.0
3539 INR
View all deals
Heritage Resort
8.6
6661 INR
View all deals
Hotel Vishnupriya
7.9
2359 INR
View all deals
Hotel Rajdarshan
8.4
4024 INR
View all deals
Hotel Paras Mahal
8.0
4579 INR
View all deals
Hotel Mewar Inn
7.6
763 INR
View all deals
Jagat Niwas Palace
8.7
3955 INR
View all deals
Hotel Mahendra Prakash
8.9
3330 INR
View all deals
Hotel Sarovar On Lake Pichola
7.0
2082 INR
View all deals
Garden Hotel
8.2
1596 INR
View all deals
Hotel Broadway Udaipur
6.8
1457 INR
View all deals
Hotel The Tiger
7.6
833 INR
View all deals
Shiv Niwas Palace
8.5
4926 INR
View all deals
Anjani Hotel
6.9
1041 INR
View all deals
Ashish Palace
7.8
2567 INR
View all deals
Shree Jagdish Mahal Heritage Hotel
9.2
1318 INR
View all deals
Treebo Mandiram City Palace
7.2
2220 INR
View all deals
Hotel Swaroop Vilas
7.1
3885 INR
View all deals
Fateh Garh
8.8
7632 INR
View all deals
Govindam Palace
6.7
1041 INR
View all deals
Hotel Alka
5.5
1735 INR
View all deals
Inder Residency
7.2
5134 INR
View all deals
Ram Pratap Palace
8.2
2428 INR
View all deals
Hotel Saheli Palace
7.7
1457 INR
View all deals
Vatika Inn
7.2
1180 INR
View all deals
Kankarwa Haveli
8.1
3885 INR
View all deals
The Royal Retreat Resort and Spa
8.8
9922 INR
View all deals
The Leela Palace Udaipur
9.2
23452 INR
View all deals
Jagmandir Island Palace
7.2
28031 INR
View all deals
Cambay Resort Udaipur
6.1
2567 INR
View all deals
Raas Devigarh
9.1
11918 INR
View all deals
Udaigarh
8.2
2220 INR
View all deals
Oriental Palace Resorts
7.9
1943 INR
View all deals
Ramada by Wyndham Udaipur Resort and Spa
8.2
8604 INR
View all deals

When to book a hotel in Udaipur

Low season
September
High season
February

cheapest month to stay

66%

expected price decrease

most expensive time to stay

276%

expected price increase

+1020.0%
+680.0%
+340.0%
Base
Price
4,539 - 50,3634,539 - 50,363 INR
Highest day of week
Wednesday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

11,448 INR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

12,558 INR

avg. price over the last two weeks


Udaipur travel tips

Let us help you with the best tips about Udaipur

How long do people stay in Udaipur?

A stay of 1 night is most popular when visiting Udaipur.

How much does a hotel cost in Udaipur?

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

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

Hotels in Udaipur are usually cheapest during the month of September. You can expect a price decrease of around 80% during this period.

Which day is cheapest to stay in Udaipur?

Monday is the day where you will typically find the lowest price for your hotel room in Udaipur. The highest price tends to be on Tuesday.

How much does a luxury hotel in Udaipur cost?

246 INR is around the price you are going to have to pay for a luxury hotel room in Udaipur. This is on average a 80.335% increase on the cost of a typical Udaipur hotel, which is more likely to charge 48 INR a night.

How much does a hostel in Udaipur cost?

On average, a hostel in Udaipur will be priced around 18 INR. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be 30 INR lower than your typical Udaipur hotel.


How much does a hotel in Udaipur cost?

4 stars and above
#1 most popular
Taj Lake Palace
9.3
24145 INR
#2 most popular
Trident, Udaipur
9.1
6522 INR
Best value
Shreenath Ji Inn
7.4
694 INR
3 stars
#1 most popular
Shikarbadi Hotel
8.6
3192 INR
#2 most popular
Hotel Hilltop Palace
8.0
3539 INR
Best value
Zostel Udaipur
8.5
416 INR
2 stars and below
#1 most popular
Hotel Mewar Inn
7.6
763 INR
#2 most popular
Hotel The Tiger
7.6
833 INR
Best value
Udai Haveli Guest House
8.3
416 INR

Cheapest hotels in Udaipur

Cheap hotels and hostels in Udaipur
Udai Haveli Guest House
8.3
416 INR
Zostel Udaipur
8.5
416 INR
Jagat Villa Guest House
7.9
416 INR
Pearl Hotel
6.7
416 INR
Pleasure Guest House
7.2
416 INR
Jag Niwas Guest House
7.5
486 INR

Best value hotels in Udaipur

Hotel Mewar Inn
7.6
763 INR
Shree Jagdish Mahal Heritage Hotel
9.2
1318 INR
Hotel The Tiger
7.6
833 INR
Hotel Pratap Bhawan
8.3
1180 INR
Shiv Niwas Palace
8.5
4926 INR
Hotel Kesar Palace
7.8
763 INR

Looking for a specific type of hotel

Romantic hotels in Udaipur
Best value
Madri Haveli
8.8
2706 INR
No. 1 most popular
Taj Lake Palace
9.3
24145 INR
No. 2 most popular
Trident, Udaipur
9.1
6522 INR
Fateh Prakash Palace
8.7
15334 INR
The Oberoi Udaivilas, Udaipur
9.4
32680 INR
Jagat Niwas Palace
8.7
3955 INR
Shiv Niwas Palace
8.5
4926 INR
Kid-friendly hotels in Udaipur
Best value
Hotel Mukund Villas
7.8
1526 INR
No. 1 most popular
Trident, Udaipur
9.1
6522 INR
No. 2 most popular
The Oberoi Udaivilas, Udaipur
9.4
32680 INR
The Lalit Laxmi Vilas Palace
8.8
8326 INR
Shikarbadi Hotel
8.6
3192 INR
Fateh Garh
8.8
7632 INR
Inder Residency
7.2
5134 INR
Luxury hotels in Udaipur
Best value
Shiv Niwas Palace
8.5
4926 INR
No. 1 most popular
Taj Lake Palace
9.3
24145 INR
No. 2 most popular
Trident, Udaipur
9.1
6522 INR
The Oberoi Udaivilas, Udaipur
9.4
32680 INR

Popular flight routes to Udaipur

Find the cheapest flights to Udaipur on popular routes
Bengaluru to Udaipur
Fastest flight time
2h 20m
Cheapest price
7,146 INR
Mumbai to Udaipur
Fastest flight time
1h 10m
Cheapest price
4,926 INR
Pune to Udaipur
Fastest flight time
5h 45m
Cheapest price
8,257 INR
Chennai to Udaipur
Fastest flight time
2h 30m
Cheapest price
4,649 INR
Jaipur to Udaipur
Fastest flight time
0h 55m
Cheapest price
3,955 INR
Ahmedabad to Udaipur
Fastest flight time
0h 50m
Cheapest price
4,163 INR
View more

Start planning your trip to Udaipur