Hotels in Udaipur, Find the best premium luxury hotel in Udaipur. The Oberoi Udaivilas, Udaipur is located on the banks of Lake Pichola in Udaipur, Rajasthan. As one of the most luxurious resorts in the world, its majestic architecture and rich interiors