Going on vacation or taking a business trip? Whether business or pleasure, learn more about the property with a video before you book. Mariners Landing at Smith Mountain Lake, located at 1217 Graves Harbor Trail, Huddleston, Virginia, , USA. Contact the property directly at 540-297-4900 or visit our homepage.