Public Golf Courses Near Me in Colonial Beach, VA
14140 Salem Church Road, King George, VA
Cameron Hills Golf Links, the premier course of the Northern Neck of Virginia for the past 20 years, just 40 minutes east of Fredericksburg. Design... Read More
204 Bow Cove, Stafford, VA
The Aquia Harbour Golf Course is a beautifully developed and maintained nine-hole golf course with alternate tees and pin placements for the back n... Read More
401 Belmont Bay Drive, Woodbridge, VA
The Osprey's at Belmont Bay features an 18-hole championship golf course nestled alongside the Occoquan River in Northern Virginia. This par 70 Aud... Read More
4500 Poa Annua Lane, Triangle, VA
Forest Greens Golf Club is located in Triangle, Virginia and features a par 72 golf course measuring 6,839 yards from the Championship Tees. Amid... Read More
22490 Penola Road, Ruther Glen, VA
Mattaponi Springs Golf Club is a world class golf design sculpted from 330 acres of wildly undulating countryside in historic Caroline County Virgi... Read More
10200 Old Dominion Parkway, Fredericksburg, VA
Unparalleled Value for the True Golf Enthusiast - Players of Lee's Hill Golf Club enjoy a caliber of golfing excellence that few communities can ma... Read More
262 Quinton Oaks Lane, Callao, VA
About Quinton Oaks, the Virginia Northern Neck’s favorite place to play golf. Our 18-hole Championship track meanders across rolling farmlan... Read More
76 Monument Drive, Stafford, VA
The accolades for this truly remarkable golf course just keep coming.  The 6, 817 yard Par 71 Rick Jacobson designed course was carved from th... Read More
8701 Laurel Crest Drive, Lorton, VA
Laurel Hill Golf Club will play host to the 2013 U.S. Amateur Public Links Championship this summer. The 88th and penultimate meeting of this histo... Read More
Show More
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County