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 – 395 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. Bed was so much comfy and view was awesome. Moreover from Room to bathroom everything is cleaned

Show more Show less
7.4
Good
514 reviews
Price from
£26
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... The staff was courteous and helpful to us in everything. I was travelling with my nephew and niece who are 3 and 7 years old. And they took utmost care of the needs of the kids. They had a kids play zone, we really enjoyed view of peacock from the room. Kids eat for free at all times :) And we checked out at 6:30 AM in the morning, the staff had prepared a lunch box with a lot of food for the kids which for me stood out.

Show more Show less
9.1
Superb
529 reviews
Price from
£65
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
208 reviews
Price from
£217
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. The hotel is just next to the city palace. It has a beautiful pool and a bar with a restaurant. The stuff is very nice and the place is really royal.

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

Lake Pichola Hotel 3 stars

Hotel in Udaipur

Situated in Udaipur, less than 1 km from Bagore ki Haveli, Lake Pichola Hotel features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Loved everything . Specially the view.p

Show more Show less
8.2
Very good
408 reviews
Price from
£46
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. Amazingly friendly and helpful staff. We booked here in last minute emergency, such a treat, Amazing room and a rooftop restaurant to rival any In Udaipur! Even after we had checked out , they allowed us to leave our luggage and arranged for us to shower before our late night journey, at no extra cost!!

Show more Show less
7.9
Good
400 reviews
Price from
£20
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
221 reviews
Price from
£128
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.2
Very good
148 reviews
Price from
£16
per night

Jagat Niwas Palace 3 stars

Hotel in Lal Ghat, Udaipur

Situated on the eastern banks of the famous Lake Pichola and the Lal Ghat Road sits Jagat Niwas Palace, an early 17th century haveli (mansion) featuring traditional Mewar architecture. Beautiful setting. Great location

Show more Show less
9
Superb
614 reviews
Price from
£49
per night

Taj Fateh Prakash Palace Udaipur 5 stars

Hotel in Udaipur

Located on the eastern shores of Lake Pichola and 300 metres from City Palace Museum, Taj Fateh Prakash Palace has history-soaked interiors. This hotel is located right next to City Palace (it used to belong to the Royal family) so location is great. It has amazing views of the sunset and of Lake Pichola. It's beautifully decorated, very clean and posh.

Show more Show less
8.8
Fabulous
294 reviews
Price from
£131
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

  • 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.

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

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

  • 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 £29 or, for a 4-star hotel, £49. Looking for something even fancier? 5-star hotels in Udaipur for this weekend cost on average around £115 per night (based on Booking.com prices).

  • Devra Udaipur, Treebo Trend Meera and Agariya Haveli 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.

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

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

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

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

Explore guest reviews of hotels in Udaipur

See all
gogless