Virginia Golf Resorts
Find Virginia resorts with a golf course or courses. Please contact us if we are we missing a Virginia golf resort?
Bryce Resort
1982 Fairway Dr.
Basye, VA 22810
Resort | 18 holes | Course Details >>
Stay and Play Packages Book Online Tee Time Trip Advisor
Kingsmill Resort - The Plantation Course
1010 Kingsmill Rd
Williamsburg, VA 23185
Resort | 36 holes | Course Details >>
Stay and Play Packages Book Online Tee Time Trip Advisor
Kingsmill Resort - The River Course
1010 Kingsmill Rd
Williamsburg, VA 23185
Resort | 36 holes | Course Details >>
Stay and Play Packages Book Online Tee Time Trip Advisor
The Omni Homestead - Old Course
1766 Homestead Drive
Hot Springs, VA 24445
Resort | 36 holes | Course Details >>
Book Online Tee Time Trip Advisor
The Omni Homestead Resort - Cascades Course
7696 Sam Snead Highway
Hot Springs, VA 24445
Resort | 36 holes | Course Details >>
Stay and Play Packages Book Online Tee Time Trip Advisor
Birdwood Golf Course
410 Golf Course Dr
Charlottesville, VA 22901
Resort | 18 holes | Course Details >>
Dan Hall Mountain Resort
Dan Hall Mountain Dr
Coeburn, VA 24230
Resort | Course Details >>
Devils Knob Course at Wintergreen Resort
Route 664
Nellysford, VA 22958
Resort | Course Details >>
Golden Horseshoe Golf Club
401 S England St
Williamsburg, VA 23185
Resort | 18 holes | Course Details >>
Ingleside Resort & Country Club
1410 Commerce Rd
Staunton, VA 24401
Resort | 18 holes | Course Details >>
Keswick Club
701 Club Dr
Keswick, VA 22947
Resort | Course Details >>
Keswick Golf Club - Full Cry
701 Club Drive
Keswick, VA 22947
Resort | 18 holes | Course Details >>
Kiln Creek Golf Club & Resort
1003 Brick Kiln Blvd
Newport News, VA 23602
Resort | Course Details >>
Kiln Creek Golf Club & Resort - Championship
1003 Brick Kiln Blvd
Newport News, VA 23602
Resort | Course Details >>
Kiln Creek Golf Club & Resort - Creek
1003 Brick Kiln Blvd
Newport News, VA 23602
Resort | Course Details >>
Lansdowne Resort
44050 Woodridge Pkwy
Leesburg, VA 20176
Resort | Course Details >>
Stay and Play Packages Trip Advisor
Luray Caverns Country Club & Resort
970 Hwy 211 W
Luray, VA 22835
Resort | 18 holes | Course Details >>
Massanutten Resort
Route 644
Harrisonburg, VA 22840
Resort | Course Details >>
Mountain Greens
Route 644
McGaheysville, VA 22840
Resort | Course Details >>
Olde Mill Resort
Route 645
Laurel Fork, VA 24352
Resort | Course Details >>
Primland Resort - The Highland Course
2000 Busted Rock Road
Meadows of Dan, VA 24120
Resort | 18 holes | Course Details >>
Stay and Play Packages Book Online Tee Time Trip Advisor
Stoney Creek at Wintergreen Resort
Rte 664
Nellysford, VA 22958
Resort | Course Details >>
The Golden Eagle
Golden Eagle Dr
Irvington, VA 22480
Resort | Course Details >>
The Shenvalee
9660 Fairway Dr
New Market, VA 22844
Resort | Course Details >>
The Tartan Golf Course
633 St. Andrews Ln
Weems, VA 22576
Resort | Course Details >>
The Tides Inn
Golden Eagle Dr
Irvington, VA 22480
Resort | Course Details >>
Search Golf Resorts
Pricing Key
Average Weekend 18 Hole Rate With Cart
- Under $34
- $35-$64
- $65-$89
- $90-$149
- Over $150