Busch Gardens Williamsburg is a 422-acre amusement park in James City County near Williamsburg, Virginia, United States, located approximately 60 miles northwest of Virginia Beach. The park was developed by Anheuser-Busch and is owned by United Parks & Resorts as one of the two currently operating Busch Gardens parks.