Golf Courses in Virginia Beach and Tidewater Virginia

There’s plenty of great golf in Southeastern Virginia – including Virginia Beach, Tidewater Virginia and Williamsburg – all a relatively short drive away for Maryland and Northern Virginia golfers looking for a nearby golf destination.

More Golf Courses in Southeastern Virginia

Aeropines Golf Club
Virginia Beach – Military

Bay Creek Golf Club – Nicklaus Course
Cape Charles – Public

Bay Creek Palmer Golf Course
Cape Charles

Bide-A-Wee Golf Course
Portsmouth

Bow Creek Golf Course
Virginia Beach

Brickshire Golf Club
Providence Forge

Bushfield Country Club Golf Course
Mount Holly

Captain’s Cove Golf Course
Greenbackville

Cedar Point Golf Course
Suffolk

Colonial Golf Course
Lanexa

Cypress Point Golf Course
Virginia Beach

Ford’s Colony Resort
Williamsburg

Gloucester Country Club Golf Course
Gloucester

Golden Horseshoe Golf Club – Green Course
Williamsburg

Golden Horseshoe Golf Club – Gold Course
Williamsburg

Hell’s Point Golf Course
Virginia Beach

Heron Ridge Golf Course
Virginia Beach

Hobbs Hole Golf Course
Tappahannock

Honey Bee Golf Course
Virginia Beach

Kempsville Greens Golf Course
Virginia Beach

Kiln Creek Golf Course
Newport News

Kingsmill Golf Resort – Woods
Williamsburg

Kingsmill Golf Resort – River
Williamsburg

Kingsmill Golf Resort – Plantation
Williamsburg

Kiskiak Golf Course
Williamsburg

Lake Wright Golf Course
Norfolk – Closed

Nansemond River Golf Course
Suffolk

Newport News Golf Course
Newport News

Ocean View Municipal Golf Course
Norfolk

Piankatank River Golf Club
Hartfield

Quinton Oaks Golf Course
Callao

Red Wing Lake Golf Course
Virginia Beach – Public

Riverfront Golf Course
Suffolk

Royal New Kent Golf Course
Providence Forge

Signature at West Neck Golf Course
Virginia Beach

Sleepy Hole Golf Course
Suffolk

Smithfield Downs Golf Course
Smithfield – Closed

Stonehouse Golf Course
Toano

Stumpy Lake Golf Course
Virginia Beach

Suffolk Golf Course
Suffolk

The Hamptons Golf Course
Hampton

Tides Golf Course
Irvington

Tides Inn Resort – Executive
Irvington

Tides Inn Resort – Golden Eagle
Irvington

Virginia Beach National Golf Course
Virginia Beach

Williamsburg National Golf Course
Williamsburg

Woodlands Golf Course
Hampton

Woodside Country Club Golf Course
Tappahannock