About this resort
Discover a peaceful countryside escape at Shenandoah Crossing™ Resort in Gordonsville, Virginia. Nestled on over 1,000 scenic acres, this expansive retreat blends rustic elegance with outdoor adventure just beyond the Shenandoah Valley. At the heart of the property lies a beautiful 60-acre lake, surrounded by a wide variety of accommodations including luxury yurts, private cabins, townhomes, lodge rooms, and RV sites. Guests can enjoy top-tier amenities such as indoor and outdoor swimming pools, a general store, on-site dining at Mac's Kitchen, and equestrian experiences at Sallie's Stables. Whether you want to hike the wilderness trails, fish on the lake, or simply relax in nature, Shenandoah Crossing Resort offers a perfect year-round getaway.