Petersburg Golf Courses Deals and Discounts

12 Golf Courses and 25 Deals

Deme Acres

17707 W Albain Rd, Petersburg, Michigan

FREE Greens Fee
Valid1X
$18
Cart Incl.
Weekday Deal
Valid1X
$26
Cart Incl.
Weekend Deal
Valid1X
$112
Cart Incl.
Senior Special
55+ Val. 1X
$22
Cart Incl.

Dogwood Trace

3108 Homestead Dr, Petersburg, Virginia

Weekday Deal
Valid1X
$35
Cart Incl.
Weekday Deal
Valid ∞
$45
Cart Incl.

Golf Courses Near Petersburg

valley view

4638 US Hwy. 220S, Moorefield, West Virginia

Weekday Deal
Valid2X
$30
Cart Incl.
Weekend Deal
Valid2X
$35
Cart Incl.

bryce resort

1982 Fairway Dr, Basye, Virginia

Weekday Deal
Valid1X
$35
Cart Incl.
Weekday Deal
Valid3X
$40
Cart Incl.
Combo Days
Valid ∞
$25
Cart Incl.
Weekend Deal
Valid4X
$60
Cart Incl.

shenvalee resort

9660 Fairway Dr, New Market, Virginia

Weekday Deal
Valid ∞
$30
Cart Incl.
Weekday Deal
Valid ∞
$38
Cart Incl.
Extra Offer
Valid ∞
Stay & Play

alpine lake resort

700 West Alpine Drive, Terra Alta, West Virginia

FREE Greens Fee
Valid1X
$25
Cart Incl.
Combo Days
Valid1X
$35
Cart Incl.
Weekend Deal
Valid1X
$35/pp
Cart Incl.
Senior Special
60+ Val. 1X
$25
Cart Incl.

caverns country club

910 Tc Northcott Blvd., Luray, Virginia

Weekday Deal
Valid4X
$35
Cart Incl.

heritage oaks

680 Garbers Church Rd, Harrisonburg, Virginia

Weekday Deal
Valid ∞
$40
Cart Incl.

packsaddle ridge

3067 Packsaddle Trail, Keezletown, Virginia

Weekday Deal
Valid2X
$40
Cart Incl.
Weekday Deal
Valid2X
$35
Cart Incl.
Weekend Deal
Valid1X
$45
Cart Incl.

massanutten resort - woodstone meadows

299 Silverstone Ln, Mcgaheysville, Virginia

Combo Days
Valid3X
$55
Cart Incl.
Combo Days
Valid3X
$45
Cart Incl.

massanutten resort - mountain greens

299 Silverstone Ln, McGaheysville, Virginia

Combo Days
Valid3X
$55
Cart Incl.
Combo Days
Valid3X
$45
Cart Incl.

sly fox

65 Jackson Chase Dr, Middletown, Virginia

FREE Greens Fee
Valid1X
$30
Cart Incl.
Combo Days
Valid2X
$35
Cart Incl.
Combo Days
Valid1X
$25
Cart Incl.

Search for golf courses near Petersburg, Virginia

4638 US Hwy. 220S, Moorefield, West Virginia
1982 Fairway Dr, Basye, Virginia
9660 Fairway Dr, New Market, Virginia
700 West Alpine Drive, Terra Alta, West Virginia
910 Tc Northcott Blvd., Luray, Virginia
680 Garbers Church Rd, Harrisonburg, Virginia
3067 Packsaddle Trail, Keezletown, Virginia

Search for cities near Petersburg, Virginia

1 Golf Course and 2 Deals
1 Golf Course and 4 Deals
1 Golf Course and 3 Deals
1 Golf Course and 4 Deals
1 Golf Course and 1 Deal