Back
< Alabama Cities
Vestavia Hills, AL Golf Courses
Vestavia Hills has 1 golf facility. Listed below is each club listed in alphabetical order.
Nearby Courses
Vestavia Country Club
Vestavia, AL (0 miles)
Country Club of Birmingham*
Mountain Brook, AL (3 miles)
Hoover Country Club
Hoover, AL (4 miles)
Mountain Brook Club
Mountain Brook, AL (4 miles)
Heatherwood Hills Country Club
Birmingham, AL (4 miles)
Highland Park Golf Club
Birmingham, AL (4 miles)
Inverness Country Club
Birmingham, AL (5 miles)
Oxmoor Valley Golf Course
Birmingham, AL (5 miles)
Chace Lake Country Club (CLOSED)
Birmingham, AL (6 miles)
Private Old Overton Club  
7251 Old Overton Club Dr
205 972 9001