10 Best Mini Golf Courses in Georgia

You don’t have to be an expert golfer to dominate the mini-golf course. A little patience, aim, and sense of humor are all you need to sink a hole in one (or six or seven!). You’ll find tons of family-friendly putt-putt courses throughout Georgia where you can earn bragging rights as being the master of mini golf. Put your putting skills to work at these 10 best mini golf courses in Georgia. 

Hollywood Connection, Columbus, GA

This entertainment center has some of the best attractions in the state, including an epic mini golf course you’ll want to play more than once. The Caddyshack indoor course is the perfect escape from the Georgia summer heat or cold winter days, complete with a unique Wild West/Jurassic era theme throughout. The scenery is top-notch and the courses are the ideal balance of challenging and fun.

View this post on Instagram

A post shared by Meloney (@mel_hashazeleyes3) on

Bavarian Mountain Miniature Golf, Helen, GA

This mountainside mini golf destination perfectly embodies Helen’s German-inspired vibe. Its waterfalls, streams, and scenery give it a middle-of-nowhere look and feel, even though it’s close to all of the town’s best attractions. With two courses and a huge arcade, you can keep the fun going all day long.

Area 51 Fun, Roswell, GA

This mini golf/cineplex combo is out of this world! Head to The Fringe offers a play-all-day price of just $14, giving you one of the best values for your money. Guests love the immaculate course, complete with its fair share of challenges that keep the game interesting but not overly complicated. 

Lakepoint Station, Cartersville, GA

This multi-course mini golf destination captures the area’s history and transforms it into fun for all ages. Take your pick between a railroad theme, mining theme, or a special glow course, each one full of unique twists and turns as you get a heaping dose of local lore and history. The scenery alone is worth the trip.

View this post on Instagram

A post shared by Lakepoint Station (@lakepointstation) on

The Oaks Miniature Golf, Gainesville, GA

This woodland mini golf course is one of the most unique attractions in Georgia. The course was designed to seamlessly blend in with its natural surroundings, including gorgeous views of waterfalls, streams, and even a play-through cave. It’s a relaxing experience you’ll want to enjoy more than once. 

Monster Mini Golf, Marietta, GA

The ultimate blacklight mini golf experience, this place will have you howlin’ with fun. Masterful monster creations decorate every hole in this indoor experience. Perfect for rain or shine, this place is every bit as artistic as it is memorable. 

Fun Zone Amusement and Sports Park, Pooler, GA

This tropical oasis transports you straight to mini golf paradise. One price covers gameplay on two courses so you can get the best bang for your buck. Or, upgrade your ticket to a wristband and get unlimited mini golf and go-karts. 

View this post on Instagram

A post shared by Georgina Reyes (@georeyes) on

Pirate’s Cove, Duluth, GA

This is by far one of the most well-designed courses in Georgia. The mega pirate ship looks almost too real to be decor, plus there are tons of beautiful waterfalls throughout the course that makes you feel like you've entered a tropical paradise. Every hole is an adventure waiting to be conquered. 

Mountasia Family Fun Center, Marietta, GA

This fun mecca is perfect for families, couples, and groups alike. With three courses to choose from, you can spend the whole afternoon perfecting your putt and making memories. There’s also an on-site arcade and go-kart track to keep the party going all day.

View this post on Instagram

A post shared by Michelle Baldwin (@michelle_baldwin4423) on

Treehouse Adventures, Savannah, GA

Uniquely designed and completely indoors, this whimsical course is an adventure in itself. It’s small enough to keep you engaged but big enough to give you plenty of game time. And at just $6 per game and lots of other activities on site, it’s a great value for families to entertain the kids all day.

Select a Georgia town to find the Best Things-To-Do and Places To Go around you
Play Mini Golf Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Appling County

Atkinson County

Bacon County

Baker County

Baldwin County

Banks County

Barrow County

Bartow County

Ben Hill County

Berrien County

Bibb County

Bleckley County

Brantley County

Brooks County

Bryan County

Bulloch County

Burke County

Butts County

Calhoun County

Camden County

Candler County

Carroll County

Catoosa County

Charlton County

Chatham County

Chattahoochee County

Chattooga County

Cherokee County

Clarke County

Clay County

Clayton County

Clinch County

Cobb County

Coffee County

Colquitt County

Columbia County

Cook County

Coweta County

Crawford County

Crisp County

Dade County

Dawson County

Decatur County

Dekalb County

Dodge County

Dooly County

Dougherty County

Douglas County

Early County

Echols County

Effingham County

Elbert County

Emanuel County

Evans County

Fannin County

Fayette County

Floyd County

Forsyth County

Franklin County

Fulton County

Gilmer County

Glascock County

Glynn County

Gordon County

Grady County

Greene County

Gwinnett County

Habersham County

Hall County

Hancock County

Haralson County

Harris County

Hart County

Heard County

Henry County

Houston County

Irwin County

Jackson County

Jasper County

Jeff Davis County

Jefferson County

Jenkins County

Johnson County

Jones County

Lamar County

Lanier County

Laurens County

Lee County

Liberty County

Lincoln County

Long County

Lowndes County

Lumpkin County

Macon County

Madison County

Marion County

Mcduffie County

Mcintosh County

Meriwether County

Miller County

Mitchell County

Monroe County

Montgomery County

Morgan County

Murray County

Muscogee County

Newton County

Oconee County

Oglethorpe County

Paulding County

Peach County

Pickens County

Pierce County

Pike County

Polk County

Pulaski County

Putnam County

Quitman County

Rabun County

Randolph County

Richmond County

Rockdale County

Schley County

Screven County

Seminole County

Spalding County

Stephens County

Stewart County

Sumter County

Talbot County

Taliaferro County

Tattnall County

Taylor County

Telfair County

Terrell County

Thomas County

Tift County

Toombs County

Towns County

Treutlen County

Troup County

Turner County

Twiggs County

Union County

Upson County

Walker County

Walton County

Ware County

Warren County

Washington County

Wayne County

Webster County

Wheeler County

White County

Whitfield County

Wilcox County

Wilkes County

Wilkinson County

Worth County