We are located in Linville, Virginia, and feature breathtaking views of the valley, a 4+ acre lake and multiple locations on the property for you to choose from for your special day! No matter the occasion: senior portraits, class reunion, a bridal shower, or a wedding; Lake at Cedar Hill offers fantastic views in a rural setting and all the amenities needed to provide the perfect environment for your event!

Lake at Cedar Hill is located on our family's 80+ acre working cattle farm located in the rolling hills of the historical and agricultural region of Rockingham County in the central Shenandoah Valley. We are here to help you fulfill your dream and be part of your life's story as you prepare to live out God's  calling and vows as husband and wife.

Whether you are looking for a valley backdrop or would like to get married by the water, it is