Whether you want to dine in an intimate, sophisticated setting or eat in a more relaxed spot, Berry Hill Resort provides an option for every occasion. Both our restaurants feature excellent menus in unique styles that reflect the history and Southern hospitality that characterize the grace of southern Virginia.