Travelers are voting Mussoorie Lake and Lake Mist as the best lakes near Dehradun. There are 3 lakes near Uttarkashi a city just 37 km from Dehradun and 2 lakes near Pauri which is 46 km distant. The most popular of these are Dodital near Uttarkashi and Naukuchiatal in Pauri. You can find 20 lakes in Uttarakhand and 290 lakes in the country of India. Our members favorite in Uttarakhand is Naukuchiatal and Ambazari Lake is the top pick in India. Want more? Check out our map of lakes near Dehradun.