Lakes in Grand Canyon National Park
Travelers are voting White Horse Lake, Dogtown Reservoir and Kaibab Dogtown Lake as the best of 11 lakes in Grand Canyon National Park. There are 11 lakes near Williams a city just 54 km from Grand Canyon National Park and 15 lakes near Flagstaff which is 57 km distant. The most popular of these are White Horse Lake near Williams and Soldier Lake in Flagstaff. You can find 76 lakes in Arizona and 2108 lakes in the country of United States. Our members favorite in Arizona is Blue Ridge Reservoir and Lake Superior is the top pick in United States. Want more? Check out our map of lakes in Grand Canyon National Park.