Travelers are voting Lake Pichola, Fateh Sagar Lake and Jaisamand Lake as the best of 4 lakes near Udaipur. There are 1 lake near Rajsamand a city just 69 km from Udaipur and 1 lake near Dungarpur which is 104 km distant. The most popular of these are Rajsamand Lake near Rajsamand and Gaib Sagar Lake in Dungarpur. You can find 23 lakes in Rajasthan and 290 lakes in the country of India. Our members favorite in Rajasthan is Pushkar Lake and Ambazari Lake is the top pick in India. Want more? Check out our map of lakes near Udaipur.