Welcome to
The Barn In Penrose
Welcome to The Barn in Penrose, a luxury rustic resort and barn wedding venue nestled in the heart of the Blue Ridge Mountains near Brevard, North Carolina—an area known as the Land of Waterfalls. Situated on 15 beautiful acres, our property offers the perfect blend of mountain charm, scenic views, and modern amenities for unforgettable events and relaxing getaways.
Our venue features a stunning 3,600 sq. ft. open-air modern rustic barn event space, a picturesque outdoor ceremony platform, and luxury vacation lodging designed to provide comfort, privacy, and breathtaking mountain views. Whether you're planning a barn wedding near Asheville, hosting a Brevard NC wedding ceremony and reception, organizing a corporate retreat, or gathering for a family reunion, The Barn in Penrose offers a unique destination where memories are made.
Located just minutes from DuPont State Recreational Forest, Pisgah National Forest, Brevard, and Asheville, our resort provides convenient access to some of Western North Carolina’s most beautiful waterfalls, hiking trails, and outdoor adventures.
At The Barn in Penrose, couples, families, and guests can experience the beauty of a Blue Ridge Mountain event venue with lodging, combining rustic elegance, natural scenery, and luxury accommodations in one extraordinary setting.