Settled on 11 acres of hillside, Hidden Hill Venue creates an intimate setting nestled in the Blue Ridge Mountains. Located just east of Asheville, Hidden Hill offers unparalleled views of western North Carolina’s picturesque landscape. Our multiple outdoor ceremony sites will create a breathtaking experience that you and your family will talk about for years to come. Our rustic, yet elegant venue is the perfect place to create memories that will last a lifetime.