The 10 Best Mini Golf Courses in South Carolina!

If someone ever decides to dub a state as the mini golf capital of the country, South Carolina is likely to contend for the title. Myrtle Beach has already taken on the role of golf capital of the world, and given the rich tourism industry of the Palmetto State, it should come as no surprise that mini golf courses here are as popular as they are. And even better, you don’t have to be PGA-worthy to sink a few holes-in-one on these bite-sized courses. Here’s your chance to putter around at the 10 best mini golf courses in South Carolina. 

1. Frankie’s Fun Park, Greenville, SC

Grab a club and take your pick of three 18-hole outdoor courses. The folks at Frankie’s take care to keep their mini-golf courses clean and functional, with each green and all the scenery looking almost brand new every time you visit. This fun park was too much fun to keep in Greenville alone, which is why the fun continues in Columbia and North Charleston.

2. Mt Atlanticus Mini Golf, Myrtle Beach, SC

This tiki-themed mini golf adventure sends you straight to a tropical paradise. With two 18-hole courses to choose from, visitors can enjoy ocean views while mastering their putting aim. And if you get a hole-in-one on the final hole, you win free mini golf FOR LIFE!

3. Molten Mountain, North Myrtle Beach, SC

Ever wonder what it’s like to hang out inside an active volcano? This might be the closest you’ll ever come. Known for its iconic volcano-esque exterior, this mini golf course features 36 holes to suit every style, from outdoor excitement to indoor, air conditioned fun. But watch out! Every 30 minutes the volcano erupts with a fury of fire and steam—have your camera ready!

4. Adventure Cove Mini Golf & Arcade, Hilton Head Island, SC

Challenging enough to favor all skill levels, visitors will wind their way around lagoons, waterfalls, and caves to complete one of two 18-hole courses. Look for the beautiful Japanese koi in the ponds that weave through the courses—they’re great company!

5. Dragon’s Lair Fantasy Golf, Myrtle Beach, SC

Situated in the famed Broadway at the Beach, Dragon’s Lair Golf takes you on a fantasy golf adventure, complete with castles, bridges, a Viking ship, a moat, and yes, a dragon. Adults and children alike will enjoy the challenges and the scenery as they make their way through the magical kingdom.

6. Sparkle City Mini Putt, Spartanburg, SC

There are two things you need to know about this miniature golf course. It’s family friendly, and it’s free. The course was designed with symbols and icons of Spartanburg, including hints of the Beacon Restaurant and their railroad history. Bring your own putter, or borrow one from several participating businesses in the downtown area.

7. Mr. Putty’s Fun Park, Tega Cay, SC

Fulfilling his lifelong dream of providing affordable, family-friendly mini-golfing fun to others, the owner of Mr. Putty didn’t scrimp on the details, which is what makes this mini-golf experience worthwhile. From unique hole names to fun obstacles to well-maintained scenery, this course rivals the quality of larger franchises but with a personal touch.

8. Runaway Bay Miniature Golf, Little River, SC

This 36-hole course offers plenty of obstacles, challenges and fun scenery that will delight players of all ages. Head under the waterfall, through the mountain, and out the other side to follow the river that winds throughout the course. And when you’re done, stop by the onsite ice cream parlor to celebrate your sweet success.

9. Legendary Golf, Hilton Head Island, SC

The pristine landscaping here makes this course one of the most beautiful, clean courses in the state (and quite possibly the country). It’s got all the makings for a fun mini golf experience, from waterfalls to fun challenges on every green.

10. The Big E, Gaffney, SC

There’s a ton to do under the Big E roof, but the mini golf here is nothing short of exciting. Eighteen holes await anyone who dares to enter. The course is complete with a dangerous adventure theme and an impending volcanic eruption as you near the end of your quest.

Select a South Carolina 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:

Abbeville County

Aiken County

Allendale County

Anderson County

Bamberg County

Barnwell County

Beaufort County

Berkeley County

Calhoun County

Charleston County

Cherokee County

Chester County

Chesterfield County

Clarendon County

Colleton County

Darlington County

Dillon County

Dorchester County

Edgefield County

Fairfield County

Florence County

Georgetown County

Greenville County

Greenwood County

Hampton County

Horry County

Jasper County

Kershaw County

Lancaster County

Laurens County

Lee County

Lexington County

Marion County

Marlboro County