Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Udaipur – 380 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Radisson Udaipur 5 stars

Hotel in Udaipur

Set in Udaipur, 3.4 km from Jagdish temple, Radisson Udaipur features a bar and views of the city. A really good hotel to stay if you are on holiday or work visit. Security was exceptional. Staff was really considerate and were so helpful. Cleaning is amazing and the restaurant a very good option to have Indian or international food. Our room was huge and bed so confortable.

Show more Show less
7.4
Good
521 reviews
Price from
£24
per night

Trident Udaipur 5 stars

Hotel in Udaipur

Surrounded by landscaped gardens, Trident Udaipur is located on the banks of the Pichola Lake and spread over 43 acres. It houses 3 dining options and an outdoor pool. 24-hour room service is... We were really taken care of. With small kids, the staff was ever so observant of we needed some help in the restaurant or otherwise.”

Show more Show less
9.1
Superb
531 reviews
Price from
£55
per night

Shiv Niwas Palace by HRH Group of Hotels 5 stars

Hotel in Udaipur

The crescent-shaped palace, built in the early 20th century, in the reign of Maharana Fateh Singh been meticulously maintained and preserved. Such a wonderfull hotel!! Its most valuable asset is the kind and friendly STAFF that makes you feel at home. They helped us just in everything we did during our stay. The LOCATION is just the best in the city, next to the Palace and the lake. It is a paceful and CHARMING hotel with amazing VIEWS to the city and the lake. Highly recomended.

Show more Show less
8.5
Very good
378 reviews
Price from
£68
per night

The Sierra - By The Lake 4 stars

Hotel in Udaipur

Situated in Udaipur, 2 km from Bagore ki Haveli, The Sierra - By The Lake features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Hotel is located at good location and having best connectivity to all main attractions. Hospitality staff is very good and very helpful. Good hospitality values and culture. We enjoyed our stay. Overall stay was excellent...

Show more Show less
8.5
Very good
104 reviews
Price from
£23
per night

The Leela Palace Udaipur 5 stars

Hotel in Udaipur

Luxury awaits at The Leela Palace Udaipur with rooms that feature stunning views of the City Palace or Lake Pichola, situated within landscaped grounds. It has an exclusive spa and outdoor pool. Excellent Breakfast, very nice dinner too. Service is excellent, over expectation!

Show more Show less
9.2
Superb
209 reviews
Price from
£229
per night

Treebo Trend Opulence Inn Udaipur 3 stars

Hotel in Udaipur

Treebo Trend Opulence Inn Udaipur is set in Udaipur, 2.8 km from Bagore ki Haveli and 2.9 km from City Palace of Udaipur. Staff is very homely & cooperative.rooms are also very hygienic.price of food is very reasonable

Show more Show less
8.3
Very good
153 reviews
Price from
£16
per night

Banjara Retreat 3 stars

Hotel in Lal Ghat, Udaipur

Banjara Retreat features air-conditioned rooms with satellite flat-screen TV in the Lal Ghat district of Udaipur. Great Staff , clean accomodation with stunning rooftop restaurant.

Show more Show less
7.9
Good
402 reviews
Price from
£20
per night

Hotel Meenakshi Udaipur 3 stars

Hotel in Udaipur

Located in Udaipur, 7 km from City Palace of Udaipur, Hotel Meenakshi Udaipur provides accommodation with a restaurant, free private parking, a shared lounge and a terrace. I found Hotel Meenakshi to be a budget hotel in Udaipur. Also, it was very close to the railway station, which was great for me as I was only in town for one night for a business meeting.

Show more Show less
7.8
Good
268 reviews
Price from
£26
per night

RAAS Devigarh 5 stars

Hotel in Udaipur

Housed in an 18th century palace in the village of Delwara, this heritage property features an outdoor pool, a spa and a business centre. Complimentary Wi-Fi access is provided. I liked everything about the property; especially if you’re a foreigner and the price is reasonable for the amenities and services they provide

Show more Show less
9.4
Superb
222 reviews
Price from
£128
per night

Taj Aravali Resort & Spa Udaipur 5 stars

Hotel in Kodiyat, Udaipur

Positioned on a dramatic landscape in the state of Mewar and spread over 27 acres surrounded by the Aravali Ranges, Taj Aravali Resort & Spa has an outdoor swimming pool and a fitness centre. Absolutely every single thing and every single staff was amazing from the point of check in to check out.

Show more Show less
8.9
Fabulous
118 reviews
Price from
£91
per night

Most booked hotels in Udaipur in the past month

See all

Udaipur's best hotels with breakfast

See all

Budget hotels in Udaipur

See all

Hotels located in the centre of Udaipur

See all

FAQs about hotels in Udaipur

  • EMPIRE PALACE HOTEL, Treebo Trend Meera and Devra Udaipur have received great reviews from travellers in Udaipur regarding the views from their hotel rooms.

  • Travellers who stayed in Udaipur near Maharana Pratap Airport (UDR) have said good things about Blu Feather Hotel & Spa, Krishna Kunj and Hotel Dayal.

  • RAAS Devigarh, Madri Haveli and The Leela Palace Udaipur are some of the popular hotels in Udaipur.

  • On average, it costs £24 per night to book a 3-star hotel in Udaipur for tonight. You'll pay on average around £47 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Udaipur will cost around £124 (based on Booking.com prices).

  • Some of the best hotels in Udaipur near Fateh Sagar Lake include Oolala - Your lake house in the center of Udaipur, Mimosa Udaipur and The Oberoi Udaivilas Udaipur.

  • For hotels in Udaipur that serve up a highly-rated breakfast, try Agariya Haveli, Krishna Kunj and Bujera Fort.

  • On average, 3-star hotels in Udaipur cost £24 per night, and 4-star hotels in Udaipur are £39 per night. If you're looking for something really special, a 5-star hotel in Udaipur can on average be found for £138 per night (based on Booking.com prices).

  • These hotels in Udaipur are highly rated by couples: EMPIRE PALACE HOTEL, Bujera Fort and Hotel Janak Vilas.

  • The average price per night for a 3-star hotel in Udaipur this weekend is £27 or, for a 4-star hotel, £45. Looking for something even fancier? 5-star hotels in Udaipur for this weekend cost on average around £107 per night (based on Booking.com prices).

  • Lal Ghat, Hiran Magri and Amberi are popular with other travellers visiting Udaipur.

  • Many families visiting Udaipur loved staying at Hotel Minerwa on Lake Pichola, Bujera Fort and Ayaan Resort and Spa.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Udaipur:

Explore guest reviews of hotels in Udaipur

See all