One of the most picturesque cities in Rajasthan, Udaipur is known for its romantic lakeside setting and extravagant Rajput-era palaces. It's a relaxing and atmospheric place to relax soak up the region's cultural heritage while on a Rajasthan holiday. Perhaps the city's most significant sight is the grand City Palace complex - a sprawling, fortress-like structure, standing tall on the eastern shore of Lake Pichola. A marvel of Rajasthani Mughal architecture, its ornate interiors are adorned with antiques, artworks and royal paraphernalia.
Things to do on a luxury Udaipur holiday
Take a stroll through the Saheliyon-ki-Bari ornamental gardens, where you'll find marble statues, ornate fountains and a charming lotus pond. Jagdish Temple, a magnificent shrine dedicated to Lord Vishnu, is a must-visit; climb up the stone steps to admire the intricate architecture and carved pillars. The walled old city's narrow lanes are worth exploring, with bustling bazaars and a vibrant local culture.
Udaipur is home to some luxurious palace hotels, including the 18th-century Jag Niwas (Lake Palace), a former royal retreat that overlooks Lake Pichola. The surrounding areas of Udaipur are home to additional impressive cultural sites, such as the Jain temples at Ranakpur and the complex of over 100 ancient temples at Eklingji.