Last updated September 3, 2026

The Taj Lake Palace floating on Lake Pichola at sunrise, seen from the City Palace

Navneet Sharma / Wikimedia Commons, CC BY-SA 4.0

India

Where to Stay in Udaipur

Udaipur is built around Lake Pichola and Fateh Sagar Lake, with the City Palace complex rising along the eastern shore and the white marble Lake Palace appearing to float in the middle of the water. It's known for heritage havelis converted into hotels, rooftop restaurants with lake and palace views, and a walkable old city dense with temples, markets, and courtyards. Boat rides on Lake Pichola, visits to the City Palace and Jagdish Temple, and evenings on a rooftop terrace are the core of most stays here.

Quick facts

Best time to visit
Visit October through March, when days are warm and pleasant. April to June is hot, often above 40°C, and the monsoon (July–September) fills the lakes but brings humidity and occasional heavy rain.
Renting a car
You don't need a rental car for Udaipur itself — auto-rickshaws and ride-hailing apps cover the distance between the old city and Fateh Sagar Lake easily. A car matters more if you're continuing on to other parts of Rajasthan afterward.

Where to stay

Compare neighborhoods

AreaBest forAdvantageTrade-off
Lal GhatCouplesPuts you inside Udaipur's old city, with the City Palace, Jagdish Temple, and Lake Pichola's boats all a walk away.Narrow, crowded lanes and heavy foot traffic make it busier and less restful than a calmer area like Fateh Sagar Lake.
Fateh Sagar LakeCouplesA quieter, greener base with lake and hill views, away from the old city's crowds and narrow lanes.A rickshaw or taxi ride from the City Palace, Jagdish Temple, and Lake Pichola's boat docks rather than a walk.

Our picks for Udaipur

A handful of editorial calls across every neighborhood above, not just the highest star rating — see each hotel's own card further down for the full case for and against it.

A couple of hotels in Lal Ghat

Lal Ghat is the top-recommended area to stay in Udaipur.

The Leela Palace Udaipur

★★★★★
  • ✨ Best luxury
  • ❤️ Best for couples

Our take A palace-style hotel on the shore of Lake Pichola, with landscaped grounds, lake-facing rooms, and a level of service that matches its styling.

Highlights

  • Rooms and grounds face Lake Pichola, looking out to the City Palace and Lake Palace
  • Three restaurants plus a spa and outdoor pool, enough for a full day without leaving
  • Landscaped courtyards and gardens that feel calm and private at the old city's edge

What to know

  • Priced at the top of Udaipur's market — a splurge stay, not a budget-conscious option
  • At the old city's edge, so reaching the City Palace and Jagdish Temple means a walk or a hotel boat
Check availability on Booking.com

Jagat Niwas Palace

★★★★
  • 📍 Best location
  • 🏆 Our overall pick

Our take Real 17th-century haveli architecture, lake-facing rooms and a location in the middle of the old city, at a fraction of the big palace hotels' prices.

Highlights

  • A genuine early 17th-century haveli with traditional Mewar architecture, not a modern imitation.
  • On Lal Ghat Road, walkable to the City Palace, Jagdish Temple and the boat docks.
  • Rooftop restaurant with clear views across Lake Pichola to the City Palace at sunset.

What to know

  • A heritage property, so layouts vary even within the same category; some rooms face the lake, others the courtyard.
  • The old-city location means some street and foot-traffic noise reaches lower floors during the day
Check availability on Booking.com

Useful travel information

India uses the rupee. The old city around Lal Ghat and the City Palace is walkable, with narrow lanes best covered on foot; auto-rickshaws or taxis cover longer trips, including out to Fateh Sagar Lake.

Tips

  • Book a sunset boat ride on Lake Pichola a day ahead in peak season (October–March), when demand is highest.
  • Many old-city rooftop restaurants have a clear view of the City Palace lit up at night — worth timing dinner around.

Frequently asked questions

How many days do I need in Udaipur?
Two to three days covers the City Palace, a Lake Pichola boat ride, Jagdish Temple, and time to explore the old city's lanes and rooftop restaurants at an unhurried pace.
Where should first-time visitors stay in Udaipur?
Lal Ghat, on Lake Pichola's eastern shore by the City Palace, puts you inside the old city's main sights and lake views; Fateh Sagar Lake, a short ride north, is calmer and greener, with its own hilltop and lakeside hotels.