From scenic overlooks, to rustic barns, reinvented farm houses, historic homes, and riverside gazebos- Giles County has the perfect backdrop for your wedding or event. Contact us today for more information. 540-921-2079
Weddings
Giles is your destination for your special day… but you’ll want to make it a whole weekend.
Andrew Johnston House | 540-921-1050 208 North Main Street, Pearisburg
The 1829 Georgian manor house features many of the original decorative accents and charm of Giles County in the 19th century. Along with visiting the museum, a wonderful locally stocked gift shop awaits, and the opportunity to host your event or meeting on the grounds or within our facilities. Perfect for small (less than 50 people) receptions and a great historical alternative for your ceremony location.
Bad Apple Barn | (540) 293-4521
We’re the perfect fit for groups up to 70. Our building has a lobby with large, accessible restrooms, a lift for guests with mobility concerns, beautiful (dimmable) chandelier lighting, a huge kitchen for caterers, a large private dressing room, extremely comfortable seating for your guests, and restaurant quality tables. We also offer light coordinating to set up the space according to your needs, greet vendors, assist in ordering for the bar, and to help facilitate throughout your event. Click HERE for our pricing and amenities page. And call us with inquiries.
Buckeye Farm | (540) 544-3010
dana22todd@gmail.com 225 Zells Mill Road, Newport, VA

Castle Rock Golf Course & 19th Hole Clubhouse | (540) 626-7276 | 900 Castle Rock Road, Pembroke

Giles County Country Club | (540) 921-1099
500 Fort Branch Rd, Pearisburg
The ballroom and golf course at the Country Club provide a scenic and historic backdrop for your wedding or special event. The facility also offers two guest rooms for lodging. A private club in a mountain setting with a beautiful golf course, Giles Country Club also offers a heated pool, bar and grill, hotel-style rooms, and a ballroom. An off-the-beaten path, delightful environment for special occasions.

Glen Alton Farm | (540) 921-2079
Kairos Resort| (540) 235-2777
kairoswedding@gmail.com | Shumate Falls Road, Glen Lyn, VA
Lovewell Lodge and Weddings | (540) 320-4886 1362 lovewelllodgeandweddings@
Lily Valley Inn | (540) 910-3123 | 125 River Ridge Drive, Pearisburg
Mountain Lake Lodge | (540) 626-7121 lhale@mtnlakelodge.com 115 Hotel Circle, Pembroke, VA
Whitegate Farm | Michelle Banker
(434) 546-5446 michelle@whitegatefarmva.com
352 Songbird Ln., Pearisburg, VA
New River’s Edge | (540) 599-8382 play@newriversedge.com 665 Rocky Hollow Road, Pembroke, VA
Walker Creek Barn | (540) 921-7438 info@newriveroutdoorco.com
Bales Road, Pearisburg, VA









