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