Back to Florida Mini Golf Courses

Smuggler's Cove Adventure Golf

19463 Gulf Blvd, Indian Shores, FL 33785, USA
4.6
Smuggler's Cove Adventure Golf
+2 more

About Smuggler's Cove Adventure Golf

Looking for mini golf near me in Southwest Florida? Smugglers Cove Adventure Golf offers an unforgettable miniature golf experience that’s perfect for families, friends, and groups alike. With five fun-filled locations in Sarasota, Bradenton, Indian Shores, Madeira Beach, and Fort Myers, our adventure mini-golf courses feature 18 holes filled with pirate ships, caves, waterfalls, and the excitement of live alligators. Open daily from 9 AM to 11 PM and even on holidays, Smugglers Cove is your go-to destination for a uniquely themed mini-golf adventure that has been voted the “Best Mini Golf in Florida” for five consecutive years. At each location, you can enjoy interactive attractions like

Reviews

a year ago

We were visiting from out of town and stayed right by this mini golf course. Our 4-year- old had never played before and she wanted to try it, so we gave it a go. This was a fun course with lots of obstacles and different challenges at each hole. They also had signs that provided hints on how to get a hole in one at each hole, which was a nice way to help teach our daughter how to play. She loved the dead pirate theme (she laughed out loud at a few of the set ups) and enjoyed feeding the alligators. We went during the late morning, so it was hot, but it's Florida so everything is hot. Just be prepared for the heat and the steps!

3 months ago

Such a fun course and awesome atmosphere. Would definitely recommend. Family friendly if you don’t mind the stairs as strollers are not allowed. They even have gator bait for sale ($5 for 4 treats) and you are able to feed the live gators on site!

Course Information

4.6 (1078 reviews)
(727) 517-7664
Hours
  • Monday: 9:00 AM – 11:00 PM
  • Tuesday: 9:00 AM – 11:00 PM
  • Wednesday: 9:00 AM – 11:00 PM
  • Thursday: 9:00 AM – 11:00 PM
  • Friday: 9:00 AM – 11:00 PM
  • Saturday: 9:00 AM – 11:00 PM
  • Sunday: 9:00 AM – 11:00 PM
Share: