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 – 381 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. Hotel is excellent... superb breakfast, nice fitness center... very nice room... great shower.... fantastic place to stay...

Show more Show less
7.4
Good
527 reviews
Price from
£25
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... It was wonderful. Kids wanted to stay an extra day. Loved the food, property, hospitality. Would want to go back very soon to one of the other properties in Rajasthan. Highly recommended. Good value for money.

Show more Show less
9.1
Superb
534 reviews
Price from
£61
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. Shiv Niwaz is an absolutely breathtaking hotel offering a traditional flair with all modern amenities. When we first booked this hotel we were unsure as to what to expect and we were blown away by its beauty and charm. From the time of check-in, the lobby smelled so wonderful and we were greeted with juice, nuts and fruit to take the edge off our hunger. We then checked into our room which was nicely appointed. We decided to walk down to the pool area for some cocktails and enjoy the evening. That is when we met Ishan Lamba and Sobu Dhakshya and immediately became friends. There was an immediate kinship with each of them, especially with Ishan who greeted us every day to ensure everything was to our liking. Also hands up for Saarthak Sharma an excellent chef who spoiled us with the most delicious Indian cuisine.

Show more Show less
8.5
Very good
379 reviews
Price from
£69
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. The room was great. Finally a hot shower!! It was lovely. The location was perfect and the staff were helpful and really genuine. Value for money. I never had dinner on the roof top but the view up there was the best we could find for the sun set in the city.

Show more Show less
7.9
Good
402 reviews
Price from
£20
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
109 reviews
Price from
£23
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
119 reviews
Price from
£127
per night

Hotel Lakend 5 stars

Hotel in Udaipur

Offering a restaurant that serves a selection of Indian and Chinese delights, Hotel Lakend is located in Udaipur. Free WiFi access is available in the public areas of the property. staff was great, breakfast was amazing

Show more Show less
7.9
Good
761 reviews
Price from
£55
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

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. HOTEL STAFF WAS POLITE AND HELPFUL. THEY ARE AVAILABLE 24/7.CLEANLINESS WAS AWESOME.SNACKS AND FOOD ALL WERE DELICIOUS. WIFI AND OTHER SERVICES ALSO TOP CLASS. BEST HOTEL ON BEST LOCATION.HIGHLY RECOMMENDED.

Show more Show less
7.8
Good
269 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. Heritage property of olden days secluded from crowded place and superb privacy and feel

Show more Show less
9.4
Superb
223 reviews
Price from
£130
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

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

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

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

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

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

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

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

  • Many families visiting Udaipur loved staying at Hotel Minerwa on Lake Pichola, Bujera Fort and Hotel Golden Rays.

  • EMPIRE PALACE HOTEL, Hotel Golden Rays and Agariya Haveli have received great reviews from travellers in Udaipur regarding the views from their hotel rooms.

  • The average price per night for a 3-star hotel in Udaipur this weekend is £24 or, for a 4-star hotel, £56. Looking for something even fancier? 5-star hotels in Udaipur for this weekend cost on average around £136 per night (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.

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