The hook
Rajasthan's romantic counterpoint to the desert cities: a white palace-city built around a chain of lakes, with a marble palace seeming to float on the water and old ghats where the town does its washing and its worship at the water's edge.
01Why it's worth it
Where Jaisalmer and Jodhpur are all sun-baked stone, Udaipur is about water and reflection. The former capital of the Mewar kingdom sits on Lake Pichola, and its enormous City Palace rises straight off the shore, a warren of courtyards, mirror-work rooms, and balconies overlooking the famous Lake Palace island (now a hotel) that appears to float mid-lake. Beyond the headline sights it's a genuinely lovable town: stepped ghats, narrow old lanes, rooftop cafés angled at the sunset, the Jagdish temple, and the hilltop Monsoon Palace for the wide view at dusk. It's popular and can feel touristy in the core, but the lakeside setting and the golden-hour light are the real thing, and it rewards slowing down over a couple of days rather than ticking the palace and leaving.
02How to experience it
Tour the City Palace, take a boat on Lake Pichola, and stake out a rooftop or the Monsoon Palace for sunset. Wander the old town's lanes and ghats on foot, catch a courtyard performance of Rajasthani dance, and eat overlooking the water. Cooler months only; give it two unhurried days.
From the locals
People fall for it hard: "I stayed in Udaipur for two years, and the place has my heart," one wrote, listing "Fateh Sagar Lake, mesmerizing sunsets, the Monsoon Palace, Gangaur Ghat," and still planning to go back.