Golf Courses

With nearly a dozen local courses to choose from, James City County could easily be a golfer’s paradise. Area courses present demanding yet rewarding challenges to golfers of all skill levels.

Each year, the LPGA Tour makes a stop at Kingsmill’s River Course for the Kingsmill Championship.