Travelers are voting Pashan Lake as the best lake near Pune. There are 1 lake near Wai a city just 89 km from Pune and 2 lakes in Mahabaleshwar which is 121 km distant. The most popular of these are Venna Lake near Wai and Wai Lake in Mahabaleshwar. You can find 31 lakes in Maharashtra and 323 lakes in the country of India. Our members favorite in Maharashtra is Ambazari Lake and Dal Lake is the top pick in India. Want more? Check out our map of lakes near Pune.