Hotels in Udaipur (Rajasthan, India)

3688 hotels in Udaipur

    • Popular choice

    The Ananta Udaipur

    5 Stars

    Expansive outdoor swimming pool, Diverse culinary experiences

    See prices from 13 sites
    from  ₹2,384
  1. Taj Lake Palace Udaipur

    5 Stars

    Floating palace on Lake Pichola, Jharokha all-day dining

    See prices from 7 sites
    from  ₹45,487
  2. Lake Pichola Hotel

    3 Stars

    Lakeside location with city views, Rooftop infinity swimming pool

    See prices from 6 sites
    from  ₹7,713
  3. Mangal Residency Rooftop Pool

    3 Stars

    Bay window rooms with nature views, Indoor swimming pool

    See prices from 4 sites
    from  ₹844
  4. The Oberoi Udaivilas, Udaipur

    5 Stars

    Exclusive Lake Pichola access, Private and semi-private swimming pools

    See prices from 12 sites
    from  ₹85,413
  5. Trident Udaipur

    5 Stars

    Heated outdoor swimming pool, Authentic Rajasthani dining

    See prices from 12 sites
    from  ₹10,658
  6. Hotel Lakend

    5 Stars

    Unobstructed Fateh Sagar Lake views, Infinity swimming pool with lake views

    See prices from 9 sites
    from  ₹9,666
  7. Swaroop Vilas - Lake Facing Boutique Hotel

    4 Stars

    Lake Swaroop Sagar location, Outdoor swimming pool

    See prices from 6 sites
    from  ₹6,156
  8. Mewar Haveli

    3 Stars

    Traditional Rajasthani haveli experience, On-site massage and spa services

    See prices from 7 sites
    from  ₹2,585
  9. Jagat Niwas Palace

    3 Stars

    Unique Jharokha window seats, Lakeside dining with live music

    See prices from 7 sites
    from  ₹7,726
  10. Wyndham Grand Udaipur Palace

    5 Stars

    Outdoor swimming pool with poolside bar, Rejuvenating spa and wellness facilities

    See prices from 6 sites
    from  ₹15,548
    • Popular choice

    Radisson Udaipur

    4 Stars

    Rooftop swimming pool, Gold Spa wellness center

    See prices from 8 sites
    from  ₹10,471
  11. Brahma Niwas - Luxury Lake View Hotel with Infinity Pool, Udaipur

    4 Stars

    Spacious lake-view rooms and suites, Pure vegetarian rooftop restaurant

    See prices from 7 sites
    from  ₹5,290
  12. Historia Royal

    4 Stars

    Rooftop infinity swimming pool, Vintage neoclassical-themed design

    See prices from 6 sites
    from  ₹3,714
  13. Raffles Udaipur

    5 Stars

    Expansive outdoor swimming pool, Dedicated kids' activity zone

    See prices from 7 sites
    from  ₹25,673
  14. The Leela Palace Udaipur

    5 Stars

    Lake Pichola boat arrival, Infinity pool overlooking Lake Pichola

    See prices from 7 sites
    from  ₹47,691
  15. Howard Johnson by Wyndham Udaipur Roop Nagar

    4 Stars

    Residential area near Aravalli Range, NOVA all-day dining restaurant

    See prices from 10 sites
    from  ₹6,614
  16. The Lake View Hotel- On Lake Pichola

    3 Stars

    Panoramic rooftop restaurant, Traditional Rajasthani Haveli design

    See prices from 8 sites
    from  ₹1,399
  17. Moustache Udaipur Verandah

    4 Stars

    Infinity swimming pool, Lakeside dining at Verandah restaurant

    See prices from 3 sites
    from  ₹5,589
  18. Bhairavgarh Palace Udaipur

    4 Stars

    Hilltop location with panoramic city views, Infinity swimming pool with Aravalli views

    See prices from 8 sites
    from  ₹5,264
  19. Taj Fateh Prakash Palace

    5 Stars

    Infinity swimming pool with lake views, Private pool dining experiences

    See prices from 12 sites
    from  ₹36,170
  20. Sarovar - Lake Facing Boutique Hotel On Lake Pichola

    3 Stars

    Unbeatable Lake Pichola views, Shamiana Lake View Rooftop Restaurant

    See prices from 9 sites
    from  ₹3,975
  21. The Lalit Laxmi Vilas Palace

    5 Stars

    Panoramic Fateh Sagar Lake views, Padmini 24-hour multi-cuisine restaurant

    See prices from 10 sites
    from  ₹15,004
  22. Chunda Palace

    5 Stars

    Rooftop and indoor swimming pools, Terrace Restaurant with panoramic views

    See prices from 6 sites
    from  ₹11,049
  23. Ramada by Wyndham Udaipur Resort and Spa

    5 Stars

    Panoramic Aravalli Hills and lake views, Temperature-controlled swimming pools

    See prices from 11 sites
    from  ₹9,618
    • Popular choice

    jüSTa Rajputana Resort & Convention Centre, Udaipur

    4 Stars

    Outdoor swimming pool, Authentic Rajasthani dining

    See prices from 11 sites
    from  ₹8,154
  24. Taj Aravali Resort & Spa, Udaipur

    5 Stars

    Expansive outdoor swimming pool, Diverse culinary experiences

    See prices from 11 sites
    from  ₹25,239
  25. Uddhav Vilas Hotel

    3 Stars

    On-site multi-cuisine restaurant, Family-friendly budget accommodation

    See prices from 7 sites
    from  ₹1,749
  26. Oriental Palace Resorts

    4 Stars

    Outdoor swimming pool, On-site multi-cuisine restaurant

    See prices from 7 sites
    from  ₹3,420
  27. Sterling Aravalli Udaipur

    3 Stars

    Expansive outdoor swimming pool, Airavat vegetarian restaurant

    See prices from 9 sites
    from  ₹3,905
  28. ZANA Lakeview Resort - most scenic lakeside resort

    5 Stars

    Infinity pool with lake views, Zana Spa by Udai Sagar Lake

    See prices from 12 sites
    from  ₹10,918
  29. Zone Connect By The Park Udaipur

    4 Stars

    Outdoor swimming pool with city views, Diverse culinary experiences

    See prices from 11 sites
    from  ₹1,766
  30. Bamboo Saa Resort & Spa

    5 Stars

    Aravalli hills and lake views, Outdoor swimming pool

    See prices from 12 sites
    from  ₹5,228
  31. Aurika, Udaipur - Luxury by Lemon Tree Hotels

    5 Stars

    Outdoor swimming pool with views, Mirasa all-day dining restaurant

    See prices from 11 sites
    from  ₹17,711
  32. The Sierra - By The Lake

    3 Stars

    Outdoor swimming pool, Rooftop Soul bar and restaurant

    See prices from 10 sites
    from  ₹3,220

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Udaipur: The City of Lakes (and Palaces)

Home to exquisite palaces, intricate temples, and a multitude of lakes, the city of Udaipur is the quintessential vacation destination in the north-west of India. The capital of the state of Rajasthan, the so-called ‘City of Lakes’ boasts picturesque settings, unforgettable sights, and a romantic ambiance, all of which prove alluring to travellers not only from across India but the world at large.

Stunning Palaces

Reminiscent of a fairy tale setting, the city of Udaipur is home to a treasure trove of remarkable palaces, the oldest of which is City Palace. Originally constructed in the sixteenth century and extended over the next few hundred years, the lakefront palace remains as impressive today as when it was first constructed. Head to Ambrai Ghat to get the perfect photo of this awe-inspiring structure.

Whilst the City Palace sits on the shoreline of Lake Pichola, two other splendid palaces can be found on the lake itself. Jag Mandir, which dates back to 1652, and Lake Palace, built in 1746, are both island palaces that look every bit as majestic as you might expect. Each of the palaces has been converted to a high-end hotel. If you want to stay in the lap of luxury (and can afford to do so), this is the place to stay.

Back on terra firma, the Monsoon Palace (or Sajjan Garh) is also worth a visit. The nineteenth century structure, which has served as an astronomical centre and hunting lodge amongst other things, may not be as well looked after as its counterparts, but remains an impressive sight. There’s also a zoo nearby.

Inspiring Temples

Whilst Udaipur’s palaces will take your breath away, the city’s temples are no slouch in the visual department either. Top of the list of must-see temples is Jagdish Temple. A massive structure in the centre of the city, the Hindu temple dates back to 1651, making it the oldest in the city.

Overlooking Lake Sagar Fateh, Neemach Mata Temple is a little more subdued than the imposing Jagdish Temple. What it lacks in curb appeal though is made up by the views on offer.

Climb the lengthy stairway leading up to the temple and you’ll be treated to magnificent views of the city and lake below. Sunrise and sunset are especially impressive.

If you’ve not quite got your fill of temples within the city limits, a guided tour of some of the other religious sites found near Udaipur may sate your appetite. These include Ek Ling Nath Ji Temple and Ranakpur Temple. In particular, the sprawling Kesariyaji Temple in Rishabhdeo – approximately 40 miles from Udaipur – is well worth the return trip.

Vast Lakes

Udaipur is home to five individual lakes, a detail that has given rise to the moniker, the ‘Venice of the East’. The main lake, Lake Pichola, is found at the heart of the city. Its shores are dotted with hotels offering rooms with superior views, as well as the previously mentioned island hotels. Undoubtedly, this is the place to stay when you’re in Udaipur. You’ll find several picturesque walking trails around the lake, as well as two islands to visit.

Lake Fateh Sagar also offers a picturesque setting, including some lush greenery. Visitors flock to Nehru Park, located on an island on the lake. The park is home to the Udaipur Solar Observatory, a popular tourist attractions. Boat rides around the lake are also available. Travellers wishing to venture a little further may enjoy a trip to Dhebar Lake. Situated 32 miles from the city centre, the lake features a marble dam and a wildlife sanctuary.

City Museums

In addition to its impressive historical structures, Udaipur also features a selection of museums that are sure to be a hit with culture vultures and history buffs. The City Palace itself has been converted to a museum, housing an array of lavishly decorated rooms and historic artefacts. A trip to the museum is an effortless way to while away an afternoon. Head to Durbar Hall to see truly impressive chandeliers.

Elsewhere in the city, Bangore-Ki-Haveli is an eighteenth-century mansion that has been intricately restored. There are a total of 138 rooms here, most of which can be explored, while special performances are regularly hosted.

Other museums in the city include the Government Museum, which houses a trove of oddities and historic relics, and Bhartiya Lok Kala Museum, which specialises in folk art. One of the city’s museums that might take you by surprise is the Vintage and Classic Car Collection. Here you’ll discover Cadillacs, Mercedes, Austins, and MGs, as well as a Rolls-Royce Phantom that appeared in the James Bond movie, Octopussy.

Out and About in the City

Venture out of your hotel and on to the city streets and you’ll soon discover that Udaipur is a vibrant city with plenty to keep you occupied. Shopping malls, street markets, and bazaars are plentiful and, quite frankly, can be exciting places to visit. There’s no shortage of restaurants and eateries, making it easy to sample the local cuisine.

Amidst the many hotels, guest houses, and shops, you’ll also discover coffee shops, cinemas and galleries. Meanwhile, the city’s bus and railway stations offer the chance to head out of Udaipur and explore some of the other local towns.

If you’re looking for an unforgettable experience, try out the Mansapurna Karni Ropeway. This cable car system operates between Deen Dayal Park and Machhla Magra Hill. The journey between the two offers the chance to glimpse some of the best scenery in the region.

When to book a hotel in Udaipur

  • Cheapest month: October
    ₹4,309 per night
  • Yearly typical price
    ₹5,061 per night
  • Peak month: November
    ₹5,796 per night

Frequently Asked Questions about Udaipur

  • When is the cheapest time to book a hotel in Udaipur?

    October is usually the cheapest month to book a hotel in Udaipur, with typical prices around ₹4,309 per night based on 9,48,527 price comparisons.

  • When are hotel prices highest in Udaipur?

    Hotel prices in Udaipur are usually highest during November, with typical prices around ₹5,796 per night.

  • How much does a hotel in Udaipur cost per night?

    Hotel prices in Udaipur usually range from ₹2,001 per night to ₹14,314 per night, with typical prices around ₹5,061 per night.

  • How do hotel prices in Udaipur change throughout the year?

    Hotel prices in Udaipur are typically lowest in October at around ₹4,309 per night, rising to around ₹5,796 per night in November.

  • October

    2026

    ₹4,309
    ₹2,001 — ₹10,358
  • November

    2026

    ₹5,796
    ₹2,454 — ₹14,314
  • December

    2026

    ₹5,625
    ₹2,431 — ₹14,182
  • January

    2027

    ₹5,718
    ₹2,294 — ₹14,942
  • February

    2027

    ₹5,400
    ₹2,097 — ₹14,152
  • March

    2027

    ₹5,233
    ₹2,017 — ₹13,115
  • April

    2027

    ₹4,972
    ₹2,015 — ₹11,639
  • May

    2027

    ₹4,745
    ₹1,978 — ₹11,434
  • June

    2027

    ₹4,704
    ₹1,960 — ₹11,101
  • July

    2027

    ₹5,079
    ₹2,044 — ₹11,727
  • August

    2027

    ₹5,043
    ₹2,071 — ₹11,843
  • September

    2027

    ₹4,920
    ₹2,056 — ₹12,336

Frequently Asked Questions about Udaipur

Hotels in Udaipur

These hotels may also be interesting for you...

Points of Interest - Udaipur

Top Destinations

More Top Destinations