Resorts in Union Hall, VA
1. Hales Ford Harbour
1336 Campers Paradise Trl, Moneta, VA, 24121
From Business: The Halesford Harbour Inn at Smith Mountain Lake is a charming waterfront hotel that offers guests all of the amenities of a big resort bundled into a perfect, private getaway.…
5. Bernard's Landing-Cpoa
55 Woodbridge Cir Unit 1102, Moneta, VA, 24121
6. Smith Mountain Lake Vacation Rentals
16483 Moneta Rd, Moneta, VA, 24121
7. Mariners Landing
1217 Graves Harbor Trl, Huddleston, VA, 24104
From Business: Beautiful studio condos to single family homes on Smith Mountain Lake located at Mariners Landing. Beaches, 3 outdoor pools, indoor pool, golf, game room, fitness center,…
8. Bernard's Landing Resort
775 Ashmeade Rd, Moneta, VA, 24121
Showing 1-10 of 10