Madison County, AL Golf Courses
Harvest Hills Golf Course
Course Access: Semi-Private
Holes: 18
Reserve Advance Tee Times:Hampton Cove-Robert Trent Jones Golf Trail
Highlands Course: panoramic mountain backdrop, traditional Scottish-style layout. River Course: runs along Flint River, features elevated greens with thick forests. Short Course:
Becky Pierce Golf Course
Course Access: Public
Holes: 18
Reserve Advance Tee Times:Sunset Landing Golf Course
Course Access: Public
Holes: 18
Reserve Advance Tee Times: 3Valley Hill Country Club -Hillside/Valleyside
Course Access: Private
Holes: 18
Reserve Advance Tee Times: 7Huntsville Country Club
Course Access: Private
Holes: 18
Reserve Advance Tee Times: 3Valley Hill Country Club -Valleyside/Lakeside
Course Access: Private
Holes: 18
Reserve Advance Tee Times: 7Valley Hill Country Club -Lakeside/Hillside
Course Access: Private
Holes: 18
Reserve Advance Tee Times: 7Monrovia Golf Course
Course Access: Public
Holes: 18
Reserve Advance Tee Times:Fox Run Golf Course
Course Access: Public
Holes: 18
Reserve Advance Tee Times: 3Colonial Golf Course
Course Access: Public
Holes: 18
Reserve Advance Tee Times: 7Hampton Cove Golf Course -Highlands
Course Access: Public
Holes: 18
Reserve Advance Tee Times: 7Hampton Cove Golf Course -River
Course Access: Public
Holes: 18
Reserve Advance Tee Times: 7Hampton Cove Golf Course -Short
Course Access: Public
Holes: 18
Reserve Advance Tee Times: 7Redstone Golf Course -Meadowview/Whispering Pine
Course Access: Military
Holes: 18
Reserve Advance Tee Times: 1Redstone Golf Course -Hillside/Meadowview
Course Access: Military
Holes: 18
Reserve Advance Tee Times: 1Redstone Golf Course -Whispering Pines/Hillside
Course Access: Military
Holes: 18
Reserve Advance Tee Times: 1