Welcome to

The Barn In Penrose

Discover The Barn In Penrose nestled in the heart of the Blue Ridge Mountains, also known as The Land of Waterfalls. Our Luxury Rustic Resort is just around 15 acres of land featuring a 3,600 sq ft open are space rustic barn style event venue, a ceremony platform, and several vacation lodging options that offer several luxury amenities with breathe taking mountain views. Our resort is perfect for making memories whether they are business gatherings, family reunions, wedding ceremonies and receptions, or just a quiet weekend away! We are just minutes away from Dupont National Forest, Pisgah National Forest, Brevard, and Asheville.

Explore Our Event Venue and Lodging Options!

The Barn Event Venue

Public Events

Lodging