Coconut Creek and Gran Maze in Panama City Beach, Florida

Ultimate in Family Fun in Panama City Beach

For adventure and fun for the whole family, Coconut Creek is one of the top things to do in Panama City Beach. Come experience the excitement and challenge of playing Coconut Creek’s two, tropical 18-hole mini-golf courses and test your navigational skills finding your way through the awesome giant size Gran Maze.

Family Fun Mini Golf

Come play Coconut Creek’s two, tropical 18-hole mini-golf courses. Each course is uniquely designed promising to challenge each player, regardless of skill level. See cascading waterfalls, a rocky cave, elephants, giraffes, and a gorilla or two along the way!


The Gran Maze!

Our maze in Panama City Beach is one activity you can enjoy during any season. The Gran Maze will challenge your best navigational skills to find the four checkpoints and complete the maze!

Navigate the Gran Maze as a Team or Compete!
Discover your ability to solve the Gran Maze individually or as a group! Either way, we know you will have a blast and will come back time and time again to conquer the Gran Maze.


Take A Safari Adventure!

For adventure and fun, the whole family can enjoy, meander through our tropical jungle of native plants and birds, shady palms, flowing streams and life-size safari animal statues. Continue your journey around Good Luck Lake, teeming with three kinds of fish: bass, brim and carp. Your golfing adventure awaits you in our ‘Little island in the Sun’! – Remember to bring your camera!


More On-Site Activities

If you finish ahead of your group, don’t worry, you won’t be bored while you wait. Enjoy our other on-site activities like our Maze Runner game or Monkey Ring Toss. Or, you can watch your friends finish in our observation deck.


Coconut Creek Hours

Open: 10:00am
Last Admission:
Sunday – Thursday 10:30pm
Friday & Saturday 11:00pm

*Closed on Christmas Eve and Christmas Day



Coconut Creek Mini-Golf and Gran Maze

9807 Front Beach Rd
Panama City Beach, Florida 32407

Phone Number:
Local: 850.234.2625


Social Links: