Hotels in Udaipur, India

Search and compare Udaipur, India hotels from hundreds of travel sites and save

Udaipur, Rajasthan, India
14 Aug — 15 Aug2
Udaipur, Rajasthan, India
Sun 14/8
Mon 15/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Udaipur

Filter by star ratings
All filters
The Leela Palace Udaipur
9.0 Excellent
Po Box 125, Lake Pichola, Udaipur, India
Show on map
1.0 mi from city centre, Udaipur, RJ, India 
ExcellentBased on 213 reviews
9.0

Situated in Udaipur, The Leela Palace Udaipur provides art deco 5-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. Featuring views of Lake Pichola, it also offers a variety of amenities, including valet parking, a lake and a kids club.

Taj Lake Palace
9.2 Excellent
Post Box No. 5, Lake Pichola, Udaipur, India
Show on map
0.8 mi from city centre, Udaipur, RJ, India 
ExcellentBased on 457 reviews
9.2

Situated in Udaipur, this 5-star property is stylish and unique. It also offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

Hotel Lakend
7.8 Good
Fatehsagar Lake Shore, Udaipur, India
Show on map
1.7 mi from city centre, Udaipur, RJ, India 
GoodBased on 784 reviews
7.8

Hotel Lakend provides a comfortable setting while in Udaipur. Some of the premium facilities at this 5-star hotel include a Jacuzzi and free Wi-Fi.

Radisson Blu Udaipur Palace Resort & Spa
6.9 Good
Near Fateh Sagar Lake, B-1 Ambamata Scheme Opp. Aravali Hospital, Udaipur, Rajasthan, India, Udaipur, India
Show on map
1.9 mi from city centre, Udaipur, RJ, India 
GoodBased on 1,217 reviews
6.9

Just a short drive from Gulab Bagh and Zoo, Radisson Blu Udaipur Palace Resort & Spa provides a modern base in Udaipur and showcases unique views of Fateh Sagar Lake. It also offers a Jacuzzi, an outdoor pool and a sauna.

Trident Udaipur
9.1 Excellent
Haridas Ji Ki Magri 0, Udaipur, India
Show on map
1.4 mi from city centre, Udaipur, RJ, India 
ExcellentBased on 724 reviews
9.1

Trident Udaipur provides comfortable 4-star accommodation in Udaipur. It also offers valet parking, a kids club and an outdoor pool.

Lake Pichola Hotel
8.2 Excellent
Outside Chand Pole 313001, Udaipur, India
Show on map
0.9 mi from city centre, Udaipur, RJ, India 
ExcellentBased on 609 reviews
8.2

Situated in Udaipur, Lake Pichola Hotel offers 3-star accommodation, as well as an outdoor pool. It has free wireless internet, a bar and is close to Gulab Bagh and Zoo.

Radisson Udaipur
6.7 Good
Ashok Nagar Main Road, Udaipur, India
Show on map
1.6 mi from city centre, Udaipur, RJ, India 
GoodBased on 664 reviews
6.7

Radisson Udaipur offers 4-star accommodation in Udaipur. It also provides valet parking, an express check-in and check-out feature and an outdoor pool.

Madri Haveli
9.0 Excellent
70, Ganesh Gati, Udaipur, India
Show on map
0.9 mi from city centre, Udaipur, RJ, India 
ExcellentBased on 273 reviews
9.0

Madri Haveli is situated in Udaipur and is close to the area's tourist attractions. Only a short walk from Bagore-ki-Haveli, it provides comfortable rooms equipped with a mini bar and a refrigerator.

Udai Kothi
5.2 Okay
Hanuman Ghat Marg, O/S Chandpole, Udaipur, India
Show on map
1.0 mi from city centre, Udaipur, RJ, India 
OkayBased on 59 reviews
5.2

Located in Udaipur, Udai Kothi is within easy reach of Lake Pichola and Udaipur Solar Observatory. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Jagdish Temple.

The Lalit Laxmi Vilas Palace
7.3 Good
Opp Fateh Sagar Lake, Udaipur, India
Show on map
1.6 mi from city centre, Udaipur, RJ, India 
GoodBased on 20 reviews
7.3

Commanding views of Fateh Sagar Lake, The Lalit Laxmi Vilas Palace is steps from Udaipur's attractions and landmarks. It offers 4-star accommodation with air-conditioned rooms.

Tips for booking hotels in Udaipur

Cheapest month:March
Most expensive month:January
Average price in Udaipur:£149/night
Cheapest price found:£31/night
Cheapest day:Tuesday
Most expensive day:Sunday
£31 - £535
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£24 - £390
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Udaipur hotels

1
The Oberoi Udaivilas Udaipur
9.5 Excellent
313001 Haridasji Ki Magri, Mulla Talai, Udaipur, Rajasthan - 313001 India., Udaipur, India
Show on map
1.3 mi from city centre, Udaipur, RJ, India 

The Oberoi Udaivilas Udaipur offers 5-star accommodation in Udaipur. It also provides an outdoor pool, valet parking and an express check-in and check-out feature.

2
Jagat Niwas Palace
8.7 Excellent
23-25 Lal Ghat, Udaipur, India
Show on map
0.8 mi from city centre, Udaipur, RJ, India 

Boasting a rooftop terrace, Jagat Niwas Palace is situated in Udaipur and offers comfortable accommodation. It provides complimentary Wi-Fi, a bar and is moments from Jagdish Temple.

Cheapest hotels in Udaipur, India

Swaroop Vilas - Lake Facing Boutique Hotel
6.7 Good
6, Ambavgarh, Udaipur, India
Show on map
1.4 mi from city centre, Udaipur, RJ, India 

Hotel Swaroop Vilas is situated in Udaipur and is close to the area's tourist attractions. It also offers a sauna and an outdoor pool.

£30
Avg. per night
Rang Niwas Palace
8.7 Excellent
Rangniwas Palace Hotel, Rangniwas Marg, Udaipur, India
Show on map
0.3 mi from city centre, Udaipur, RJ, India 

Providing a shuttle service to Dabok Airport, plus complimentary Wi-Fi, Rang Niwas Palace is a convenient place to stay in Udaipur. The various amenities this stylish hotel offers include an outdoor pool, a swimming pool and a 24-hour reception.

£38
Avg. per night
Chunda Palace
8.5 Excellent
1 Haridas Ji Ki Magri, Main Road, Udaipur, India
Show on map
1.4 mi from city centre, Udaipur, RJ, India 

Featuring an indoor pool, a rooftop terrace and a limousine service, Chunda Palace is a luxurious base in Udaipur. Popular features include a Jacuzzi, and it boasts views of Lake Pichola.

£143
Avg. per night

Hotel prices in Udaipur

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Udaipur

About Udaipur

Fairy tales seem possible in Udaipur, where ancient palaces and revered temples overlook the verdant Aravalli Hills and crystalline waters of Lake Pichola. This old-world city is blessed with atmospheric bazaars, buzzing restaurants and a rich art scene, while the surrounding countryside reveals an array of natural spoils.

Things to do in Udaipur

Make sure to explore the City Palace in Udaipur, which took about 400 years to build and showcases Mewar-dynasty architecture. It’s nestled on the edge of Lake Pichola and features mesmerising structures housing elevated gardens, priceless artwork, royal treasures and an opulent swimming pool. The adjoining Crystal Gallery showcases the tremendous wealth of India’s royal families.

Immerse yourself in the city’s rich religious traditions at Jagdish Temple, an iconic Hindu temple featuring intricate carvings, artwork and statues. Step back in time at the Ahar Cenotaphs, a fascinating archaeological museum where you can see over 250 cenotaphs of the former maharajas of Mewar, along with artefacts dating back to the 10th century.

Want to meet some of the local wildlife? Venture to the Sajjangarh Wildlife Sanctuary and get up close with bears, elephants, deer and tigers. It’s positioned near the white marble facade of the hilltop Monsoon Palace, which offers interesting historical exhibits and panoramic views of Udaipur.

Shopping and dining abound within the centre of Udaipur, where lively bazaars sit alongside local boutiques, Indian restaurants and street-food stalls. You can purchase unique clothing at the Sindhi Bazaar, footwear and trinkets at HathiPole Market or fresh local produce at the Dhan Mandi market.

Getting around Udaipur

Udaipur is easily reached by flying into Maharana Pratap Airport, which has domestic flights and is 30 minutes’ drive away. The best ways to get around town are using the auto rickshaws, hailing taxis or hiring a bicycle or motorbike.

Facts about staying in Udaipur

  • What are the best hotels in Udaipur?

    Shiv Niwas Palace by HRH Group of Hotels, rated with a score of 8.3 from 446 reviewers, is one of the most popular hotels in Udaipur. Other top stays include The Oberoi Udaivilas Udaipur, with an average rating of 9.5 from 292 reviewers, and The Ananta Udaipur, with a score of 7.9 from 299 reviewers.

  • What is a good hotel near Lake Pichola?

    Reviews of Shiv Niwas Palace by HRH Group of Hotels recommend it as a good place to stay near Lake Pichola, scoring 8.3/10 from 446 ratings.

  • What is a good hotel in Udaipur near City Palace?

    For a good hotel near to City Palace, consider Shiv Niwas Palace by HRH Group of Hotels - it is rated 8.3/10 from 446 HotelsCombined reviews.

  • Is there a good hotel near Jagdish Temple?

    Close to Jagdish Temple you will find Shiv Niwas Palace by HRH Group of Hotels, which has a rating of 8.3 over 446 HotelsCombined reviews.

  • How much do hotels in Udaipur cost?

    Udaipur hotels have an average price of £48/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is £63/night, and if you are looking for a 5-star hotel in Udaipur then the average price is around £122/night.

  • How much is a cheap hotel in Udaipur?

    HotelsCombined searches in the last 3 days suggest cheap Udaipur hotels have prices starting from as low as £6/night, depending on the popularity of your requested dates.

  • How much is a hotel in Udaipur tonight?

    A hotel in Udaipur tonight can start as low as £6 for the night, with an average cost of £48, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Udaipur tonight, prices start from £10.