Kingsmill is not just another resort, it offers an unparalleled range of accommodations, a stunning setting along the James River, and a boundless range of recreational activities right on the grounds. Kingsmill Resort epitomises a relaxing and memorable riverside experience.