Customize one of our recommended trips or design your own from scratch
Set against the deep purple ridges of the Aravalli Hills and home to opulent palaces and fairy-tale myths, those who call Udaipur the most romantic city in India are certainly not wrong. At its centre is the impossibly picturesque Lake Pichola, a swathe of hazy waters where private islands play host to palaces and extravagant hotels. Above it rises the tangle of turrets and watercolour buildings of the old city, slender staircases leading nonchalantly to the rooftops of the havelis and stalls offering chilled lassis and all manner of antique treasures. Whilst there’s plenty of history to get your teeth into (the assorted lakeside palaces and Jagdish Temple spring to mind), Udaipur also lends itself to a hefty dose of relaxation – and with languid boat trips along the lake and alfresco cocktails as the sun bathes the city in gold, it’s not hard to do just that.