Since Shakespeare's day, London's The Boar's Head Resort was synonymous with good food and warm hospitality, a tradition maintained today in the foothills of this Blue Ridge Mountain hotel at The Boar's Head Resort located on 600 acres in Charlottesville, Virginia, just 35 minutes to Shenandoah National Park.
This quaint country inn with first-rate resort amenities has built its reputation through hospitality and has been awarded an AAA Four Diamond Award for fine dining 21 years in a row.
The Boar's Head Resort prides itself on elegant, comfortable, quintessential Charlottesville Virginia accommodations and style and is the perfect place for a romantic weekend or fun-filled family outing.