Parties

Parties

Reconnect with family and friends, and make new memories at The Barn at the Olde Homestead Event Venue which has several options to accommodate large or small parties. From birthday parties to retirement parties, bridal showers or event baby showers, The Barn at the Olde Homestead has that country feel that everyone will love. Nestled on 100 gorgeous acres in Ona, West Virginia, The Barn at the Olde Homestead is a beautiful and memorable location for any party. On a detached 16x20 deck, everyone can enjoy the beautiful outdoors with enough space for a band, DJ, or any other entertainment. For larger parties, The Barn offers approximately 3,120 square feet on a concrete floor for your celebration and another 1,500 square feet of loft space, which allows us to accommodate a party of up to 250 guests. 

The inspiration for The Barn comes from a father's love for his daughter, and the need for a perfect venue for her dream wedding. We translated this inspiration into stunning and unique architecture, with handsome posts and beams and an open loft design. We've got over 20 years of experience, and we've been proud members of our community for over 40 years. We're honored to offer this family-owned-and-operated business that keeps tradition alive.

A beautiful and memorable spot right here in Good Olde West Virginia, The Barn at the Olde Homestead has the space for any special event and the scenery to make the memories last. For your next party, come to The Barn. Contact The Barn at the Olde Homestead Wedding Venue by calling (304) 360-4119 or by Requesting An Reservation.

Requesting An Reservation

FOLLOW US

When it's time to select a venue for your wedding or special event, choose The Barn at the Olde Homestead for a setting that everyone will remember for a lifetime. Set on 100 acres in beautiful Ona, West Virginia, the Barn offers over 4,600 square feet of space for you, your friends, and family to have the celebration of your dreams.

CONTACT US

  • Address:

    260 Homestead Way,
    Ona, WV 25545

  • Phone:

    (304) 360-4119