4 Golf Course Reviews > By State > ALABAMA

Below you will find a list of all the golf courses or resorts in ALABAMA . To view information on a particular course you can click on it's name and our review page for that course will come up.

Ajo Country Club
Ajo, AL
Albertville Golf & Country Club
Albertville, AL
Alpine Bay Golf Club
Alpine, AL
Altadena Valley Country Club
Birmingham, AL
Andalusia Country Club
Andalusia, AL
Anderson Creek Golf Course
Anderson, AL
Anniston Country Club
Anniston, AL
Anniston Municipal Golf Course
Anniston, AL
Arrowhead Country Club
Montgomery, AL
Arrowhead Country Club
Tuscumbia, AL
Arrowhead Golf Course
Jasper, AL
Athens Golf & Country Club
Athens, AL
Atmore Country Club
Atmore, AL
Auburn Links At Mill Creek
Auburn, AL
Azalea City Golf Course
Mobile, AL
B & J Golf Center
Oxford, AL
Bay Oaks Golf Club
Irvington, AL
Beacon Hill Golf Course
Birmingham, AL
Beaver Creek Golf Course
Phenix City, AL
Becky Pierce Golf Course
Huntsville, AL
Bent Brook Golf Course -Brook/Graveyard
Bessemer, AL
Bent Brook Golf Course -Windmill/Brook
Bessemer, AL
Bent Brook Golf Course -Graveyard/Windmill
Bessemer, AL
Boaz Golf Club
Boaz, AL
Bonnie Crest Country Club
Montgomery, AL
Briarmead Golf Club
Glencoe, AL
Broken Arrow Golf Course
Scottsboro, AL
Brookside Golf Course
Arab, AL
Brundidge Country Club
Brundidge, AL
Burningtree Country Club
Decatur, AL
Buxahatchee Country Club
Calera, AL
Cahawba Falls Country Club
Centreville, AL
Cambrian Ridge -Loblolly/Sherling
Greenville, AL
Cambrian Ridge -Short
Greenville, AL
Cambrian Ridge -Sherling/Canyon
Greenville, AL
Cambrian Ridge -Canyon/Loblolly
Greenville, AL
Cane Creek Golf Course
Fort Mcclellan, AL
Canebrake Golf Club
Athens, AL
Capitol Hill Golf Club -Senator
Prattville, AL
Capitol Hill Golf Club -Judge
Prattville, AL
Capitol Hill Golf Club -Legislator
Prattville, AL
Cedar Ridge Golf Course
Decatur, AL
Chace Lake Country Club
Birmingham, AL
Cherokee Country Club
Centre, AL
Cherokee Ridge Country Club
Union Grove, AL
Chesley Oaks Golf Course
Fairview, AL
Choctaw Country Club
Butler, AL
Chriswood Golf Course
Athens, AL
Cider Ridge Golf Club
Oxford, AL
Citronelle Municipal Golf Course
Citronelle, AL
Clanton Country Club
Clanton, AL
Clay County Public Golf Course
Ashland, AL
Colonial Golf Course
Meridianville, AL
Coosa Pines Golf Club
Coosa Pines, AL
Coosa Valley Country Club
Sylacauga, AL
Cotton Creek & Cypress Bend At Craft Farms -Cotton
Gulf Shores, AL
Cotton Creek & Cypress Bend At Craft Farms -Cypres
Gulf Shores, AL
Cotton Creek Club -North/West
Gulf Shores, AL
Country Club Of Birmingham -West
Birmingham, AL
Country Club Of Birmingham -East
Birmingham, AL
Country Club Of Brewton
Brewton, AL
Country Club Of Mobile -Regulation
Mobile, AL
Country Club Of Mobile -Short Nine
Mobile, AL
Country Club Of Ozark
Ozark, AL
Country Club Of Tuscaloosa
Tuscaloosa, AL
Covered Bridge Golf Club
Oneonta, AL
Craft Farms -Cypress Bend
Gulf Shores, AL
Craft Farms -Cotton Creek
Gulf Shores, AL
Craig Golf Course
Selma, AL
Cullman Municipal Golf Course
Hanceville, AL
Cypress Lakes Golf & Country Club
Muscle Shoals, AL
Cypress Tree Golf Course -East
Maxwell Afb, AL
Cypress Tree Golf Course -West
Maxwell Afb, AL
Decatur Country Club
Decatur, AL
Deer Run Golf Course
Moulton, AL
Deerfield Golf Club
Chatom, AL
Demopolis Country Club
Demopolis, AL
Desoto Country Club
Fort Payne, AL
Dogwood Hills Golf Club
Flat Rock, AL
Dothan Country Club
Dothan, AL
Dothan National Golf Club & Hotel, The
Dothan, AL
Eagle Point Golf Club
Birmingham, AL
Elba Country Club
Elba, AL
Enterprise Country Club
Enterprise, AL
Eufaula Country Club
Eufaula, AL
Evans Barnes Golf Course
Andalusia, AL
Evergreen Golf Club
Evergreen, AL
Fayette Country Club
Fayette, AL
Florence Golf & Country Club
Florence, AL
Fox Run Golf Course
Meridianville, AL
Frank House Municipal Golf Course
Bessemer, AL
Gadsden Country Club
Gadsden, AL
Glenlakes Golf Club -Dunes
Foley, AL
Glenlakes Golf Club -Lakes
Foley, AL
Golf Club At Cumberland Lake, The
Pinson, AL
Goose Pond Colony Golf Course
Scottsboro, AL
Grayson Valley Country Club
Birmingham, AL
Green Briar Golf Course
Morris, AL
Green Hill Golf Course
Dothan, AL
Greenville Country Club
Greenville, AL
Greystone Golf & Country Club -Founders
Birmingham, AL
Greystone Golf & Country Club -Legacy
Birmingham, AL
Gulf Links Golf Course
Foley, AL
Gulf Pines Golf Course
Mobile, AL
Gulf Shores Golf Club
Gulf Shores, AL
Gulf State Park Golf Course
Gulf Shores, AL
Gunter's Landing Golf Club
Guntersville, AL
Haleyville Country Club
Haleyville, AL
Hampton Cove Golf Course -Highlands
Owens Cross Roads, AL
Hampton Cove Golf Course -River
Owens Cross Roads, AL
Hampton Cove Golf Course -Short
Owens Cross Roads, AL
Harvest Hills Golf Course
Harvest, AL
Hatchet Creek Golf Club
Goodwater, AL
Headland Country Club
Headland, AL
Heatherwood Golf Club
Birmingham, AL
Heron Lakes Country Club
Mobile, AL
Hidden Meadows Golf Course
Northport, AL
Hidden Valley Golf Course
Bryant, AL
High Point Golf Club
Eight Mile, AL
Highland Oaks Golf Course -Magnolia/Highlands
Dothan, AL
Highland Oaks Golf Course -Short
Dothan, AL
Highland Oaks Golf Course -Marshwood/Magnolia
Dothan, AL
Highland Oaks Golf Course -Highlands/Marshwood
Dothan, AL
Highland Park Golf Course
Birmingham, AL
Holly Hills Country Club
Bay Minette, AL
Hoover Country Club
Birmingham, AL
Horse Creek Golf Course
Dora, AL
Huntsville Country Club
Huntsville, AL
Indian Hills Country Club
Tuscaloosa, AL
Indian Hills Golf Course
Decatur, AL
Indian Oaks Golf Club
Anniston, AL
Indian Pines Recreational Authority
Auburn, AL
Inverness Country Club
Birmingham, AL
Isle Dauphine Golf Club
Dauphin Island, AL
Joe Wheeler State Park Golf Course
Rogersville, AL
Kiva Dunes Golf Course
Gulf Shores, AL
Knolls Country Club
Reform, AL
Kolomi Golf Enterprise Course
Montgomery, AL
Lagoon Park Golf Course
Montgomery, AL
Lake Forest Yacht & Country Club -Forest
Daphne, AL
Lake Forest Yacht & Country Club -Lake Nine
Daphne, AL
Lake Guntersville State Park Golf Course
Guntersville, AL
Lakepoint Resort Golf Course
Eufaula, AL
Lakeside Golf & Country Club
Tallassee, AL
Lakeside Golf Course
Oakman, AL
Lakeview Country Club
Greensboro, AL
Lakewinds Golf Course
Alexander City, AL
Lakewood Golf Course
Phenix City, AL
Limestone Springs Golf Club
Oneonta, AL
Linden Country Club
Linden, AL
Linksman Golf Club
Mobile, AL
Livingston Country Club
Livingston, AL
Magnolia Golf Club
Montgomery, AL
Magnolia Grove Golf Club -Crossings
Semmes, AL
Magnolia Grove Golf Club -Falls
Semmes, AL
Magnolia Grove Golf Club -Short
Semmes, AL
Maple Hills Golf
Altoona, AL
Marion Military Institute Golf Course
Marion, AL
Marriott's Grand Hotel & Lakewood Golf Club -Dogwo
Point Clear, AL
Marriott's Grand Hotel & Lakewood Golf Club -Azale
Point Clear, AL
Marriott's Grand Hotel & Lakewood Golf Club -Old
Point Clear, AL
Mcfarland Park Golf Course
Florence, AL
Meadows, The
Harpersville, AL
Mimosa Park Golf Course
Tuscaloosa, AL
Monrovia Golf Course
Huntsville, AL
Montevallo Golf Club
Montevallo, AL
Montgomery Country Club
Montgomery, AL
Montgomery Golf Center
Montgomery, AL
Montgomery National Golf Club
Montgomery, AL
Moore's Mill Golf Club
Auburn, AL
Mountain Brook Club
Birmingham, AL
Mountain View Golf Course -Red/White
Graysville, AL
Mountain View Golf Course -White/Blue
Graysville, AL
Mountain View Golf Course -Blue/Red
Graysville, AL
Musgrove Country Club
Jasper, AL
Northriver Yacht Club
Tuscaloosa, AL
Oak Hill Country Club
Vernon, AL
Oak Mountain State Park Golf Course
Pelham, AL
Ocumulgee Golf Course
Selma, AL
Pines Golf Club, The
Millbrook, AL
Old Overton Club
Vestavia Hills, AL
Olympia Spa Golf Resort
Dothan, AL
Opp Country Club
Opp, AL
Orange Beach Golf Center
Orange Beach, AL
Oxmoor Valley Golf Course -Ridge
Birmingham, AL
Oxmoor Valley Golf Course -Short
Birmingham, AL
Oxmoor Valley Golf Course -Valley
Birmingham, AL
Palisades Golf Course
Oneonta, AL
Pell City Country Club
Pell City, AL
Peninsula Golf & Racquet Club -Marsh/Lakes
Gulf Shores, AL
Peninsula Golf & Racquet Club -Lakes/Cypress
Gulf Shores, AL
Peninsula Golf & Racquet Club -Cypress/Marsh
Gulf Shores, AL
Percy Marcum Golf Course
Empire, AL
Percy Marcum Golf Course
Empire, AL
Pikeville Country Club
Guin, AL
Pin Oaks Golf Club
Auburn, AL
Pine Harbor Golf Club
Pell City, AL
Pine Hill Country Club
Anniston, AL
Pine Tree Country Club
Birmingham, AL
Pineview Country Club
Thomasville, AL
Point Mallard Golf Course
Decatur, AL
Prattville Country Club
Prattville, AL
Quail Creek Golf Course
Fairhope, AL
Quail Creek Golf Course
Hartselle, AL
Quail Ridge Country Club
Gardendale, AL
Quail Walk Country Club
Wetumpka, AL
Rainsville Golf & Country Club
Rainsville, AL
Ravine, The Golf Course
Demopolis, AL
Red Eagle Golf Course
Eufaula, AL
Redmont Country Club
Red Bay, AL
Redstone Golf Course -Meadowview/Whispering Pine
Redstone Arsenal, AL
Redstone Golf Course -Whispering Pines/Hillside
Redstone Arsenal, AL
Redstone Golf Course -Hillside/Meadowview
Redstone Arsenal, AL
River Oaks Golf Course
Geneva, AL
River Run Golf Course
Montgomery, AL
River Trace Golf Club
Gadsden, AL
Riverchase Country Club
Birmingham, AL
Riverside Country Club
Lanett, AL
Roanoke Country Club
Roanoke, AL
Robert Trent Jones Golf Trail - Grand National -Th
Opelika, AL
Robert Trent Jones Golf Trail - Grand National -Th
Opelika, AL
Robert Trent Jones Golf Trail - Grand National -Th
Opelika, AL
Rock Creek Golf Club
Fairhope, AL
Roland Cooper State Park Golf Course
Camden, AL
Saddle Rock Golf Course
Mentone, AL
Saugahatchee Country Club
Opelika, AL
Scottsboro Golf & Country Club
Scottsboro, AL
Sehoya Golf Club
Clanton, AL
Selma Country Club
Selma, AL
Shoal Creek Golf Club
Birmingham, AL
Silver Lakes -Mindbreaker/Heartbreaker
Glencoe, AL
Silver Lakes -Heartbreaker/Backbreaker
Glencoe, AL
Silver Lakes -Backbreaker/Mindbreaker
Glencoe, AL
Silver Lakes -Short
Glencoe, AL
Silver Ridge Golf Club
Horton, AL
Silver Wings Golf Course -White/Blue
Fort Rucker, AL
Silver Wings Golf Course -Red/White
Fort Rucker, AL
Silver Wings Golf Course -Blue/Red
Fort Rucker, AL
Skypark Golf Course
Florence, AL
Soldiers Creek Golf Club At The Preserve
Elberta, AL
Southern Gales Golf Club
Athens, AL
Spring Creek Golf Course
Tuscumbia, AL
Spring Hill College Golf Club
Mobile, AL
Steelwood
Loxley, AL
Still Waters Resort -Legend
Dadeville, AL
Still Waters Resort -Tradition
Dadeville, AL
Stoney Mountain Golf Club
Guntersville, AL
Stoneybrook Golf Course
Jacksonville, AL
Sumter Country Club
York, AL
Sunset Landing Golf Course
Huntsville, AL
Talladega Municipal Golf
Talladega, AL
Tannehill National Golf Course
Mccalla, AL
Tartan Pines Golf Club
Enterprise, AL
Tartan Pines Golf Course
Enterprise, AL
Tennessee Valley Country Club
Tuscumbia, AL
Terrapin Hills Country Club
Fort Payne, AL
Terri Pines Country Club
Cullman, AL
Terry Walker Country Club
Leeds, AL
Timber Ridge Golf Club
Talladega, AL
Timbercreek Golf Club -Magnolia/Dogwood
Daphne, AL
Timbercreek Golf Club -Pines/Magnolia
Daphne, AL
Timbercreek Golf Club -Dogwood/Pines
Daphne, AL
Timbercreek Golf Course -Magnolia/Dogwood
Daphne, AL
Timbercreek Golf Course -Magnolia/Pines
Daphne, AL
Timbercreek Golf Course -Dogwood/Pines
Daphne, AL
Trojan Oaks Golf Course
Troy, AL
Troy Country Club
Troy, AL
Trussville Country Club
Trussville, AL
Turtle Point Yacht & Country Club
Killen, AL
Twin Lakes Golf Club
Arab, AL
Twin Lakes Golf Club
Jasper, AL
Twin Pines Country Club
Russellville, AL
Union Springs Country Club
Union Springs, AL
University Of Alabama Golf Course
Tuscaloosa, AL
Valley Hill Country Club -Hillside/Valleyside
Huntsville, AL
Valley Hill Country Club -Valleyside/Lakeside
Huntsville, AL
Valley Hill Country Club -Lakeside/Hillside
Huntsville, AL
Valley Landing Golf Course
Courtland, AL
Vanity Fair Golf & Tennis Club
Monroeville, AL
Vestavia Country Club
Birmingham, AL
Warrior Point Golf Club
Cordova, AL
West Side Golf
Birmingham, AL
Whipporwhill Golf Course
Altoona, AL
White Pines Golf Course
Bremen, AL
Willow Brook Golf Course
Albertville, AL
Willow Oaks Golf Club
Ozark, AL
Willow Point Country Club
Alexander City, AL
Wills Creek Country Club
Attalla, AL
Woodland Forrest Country Club
Tuscaloosa, AL
Woodland Golf Course
Athens, AL
Woodlands Golf Course At Craft Farms, The -Woodlan
Gulf Shores, AL
Woodward Golf Club
Bessemer, AL
Wynlakes Golf & Country Club
Montgomery, AL
Yuchi Reservation
Seale, AL