Union Hall, VA, USA Vacation Rentals

Discover popular destinations in and around Union Hall

Shenandoah Valley
1,082 vacation rentals
Smith Mountain Lake
396 vacation rentals
Roanoke
95 vacation rentals
Moneta
415 vacation rentals
Huddleston
420 vacation rentals
Bedford
337 vacation rentals
Smith Mountain Lake State Park
395 vacation rentals
Salem
32 vacation rentals
Martinsville
1 vacation rentals
Blue Ridge Highlands
275 vacation rentals
Locust Grove
49 vacation rentals
Smith Mountain Lake State Park
402 vacation rentals
Bernard's Landing
45 vacation rentals
Penhook
393 vacation rentals
Ferrum
11 vacation rentals
Rocky Mount
340 vacation rentals
Goodview
410 vacation rentals
Roanoke County
1 vacation rentals

Explore a selection of Union Hall vacation rentals