Panama City Beach, Florida

Located in the Center of Pier Park

Emerald Coast Mirror Maze


There is a lot of great entertainment to be had in Panama City Beach FL, for both visitor and local folks. If you are seeking good clean family amusement, be sure to visit Emerald Coast Mirror Maze in Pier Park. Fun is our middle name and we promise you and your family will have a blast! We've got something for all ages. We have THREE attractions to entertain your family and friends while vacationing in the Panama City area of Florida's Emerald Coast.

Emerald Coast Mirror Maze is such a rare find!!! Tucked in the heart of Pier Park it provides a lifetime of laughter and fun for family members of all ages. The entire store is unique whether it is the abstract Pier Park theme wall paintings or the 3 fun filled attractions that bring excitment and laughter with loved ones. I will be making this my first destination when we return to Panama City Beach, Florida.

Our Panama City Beach attractions include the Mirror Maze which is like a house of mirrors on steroids complete with a light and sound extravaganza that will blow your mind as you wind your way through our 2,300 square foot maze. Then check out the Laser Challenge where you dodge the laser beams just like a spy in the movies and your every move will make or break your score. And now we introduce our latest family attraction, the Pirate's Quest Laser Tag! Here's where you wear your special vest, and arm yourself with a futuristic laser gun. You are in direct competition with up to 12 other players of the game, as you fight it out in a large 1,800 square foot arena that features obstacles you can hide behind while targeting for your opponents. The entire room is lit with black lights which cause the florescent painted props to glow. So don't miss this fantastic and amusing treat whether you are here on vacation or are local to the Panama City Beach area. It's Another Great Panama City Beach Attraction at Pier Park.


Located in Pier Park
701 Pier Park Drive Suite 107
Panama City Beach, FL

Or Contact Us At:
(850) 230-6249