You can play golf almost anytime and anywhere in Virginia, given the state's mild climate and more than 130 courses, but serious duffers head to Williamsburg and the Golden Horseshoe, Green, and Gold courses at the Williamsburg Inn, and the links at Kingsmill Resort, home of the annual LPGA Michelob Ultra Open. An hour's drive away, the PGA-owned Tournament Players Club in Virginia Beach is one of the country's best upscale links. Up in the mountains, the Homestead's beautiful course in Hot Springs has the nation's oldest first tee, in continuous use since 1890. Wintergreen Resort near Charlottesville also has an excellent course, as does Lansdowne Resort near Leesburg.
The best source for information is the Virginia Tourism Corporation's annual Virginia Golf Guide, which lists and describes the state's courses.