Travelers are voting Hungry Mother Lake and Laurel Bed Lake as the best lakes near Marion. There are 4 lakes near Lebanon a city just 31 km from Marion and 2 lakes near Max Meadows which is 32 km distant. The most popular of these are Laurel Bed Lake near Lebanon and Claytor Lake in Max Meadows. You can find 58 lakes in Virginia and 2108 lakes in the country of United States. Our members favorite in Virginia is Beaver Creek Reservoir and Lake Superior is the top pick in United States. Want more? Check out our map of lakes near Marion.