Windsor Castle Park is located in historic downtown, Smithfield, Virginia - just 59 miles from Virginia Beach and a free ferry ride plus a 25 minute country drive from Williamsburg. The park is easily accessible from charming downtown Smithfield via several entrances, making the town's wonderful shops, restaurants, attractions and lodgers within easy walking distance.