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.