Things to do in Panama City Beach

Sort by Tribes
Categories
154 Results
  • 1
    Gulf World Marine Park

    Gulf World Marine Park

    Ranked #1 overall in Panama City Beach things to do
    266 reviews
    Sights and Museums, Outdoors, Zoo or Aquarium, Landmark, Park
    Popular withFamiliesAdventureOutdoorsy

    Enjoy daily live presentations featuring dolphins, sea lions, reptiles and tropical birds. Explore their indoor and outdoor tropical gardens showcasing penguins, flamingos, sharks, alligators, sea turtles and more. Get in ...

  • 2
    Shipwreck Island Waterpark

    Shipwreck Island Waterpark

    Ranked #2 overall in Panama City Beach things to do
    186 reviews
    Outdoors, Children's Activities, Entertainment, Park, Water Park
    Popular withFamiliesAdventureOutdoorsy

    If your family is to old for the water park at Splash, check this one out! It's a blast for kids of all ages.

  • 3
    Ripley's Believe It or Not!

    Ripley's Believe It or Not!

    Ranked #3 overall in Panama City Beach things to do
    141 reviews
    Sights and Museums
    Popular withFamiliesAdventureStudents

    Good place to go if you haven't ever been to Ripley's before or don't want to go to the beach.

  • 4
    Shell Island

    Shell Island

    Ranked #4 overall in Panama City Beach things to do
    127 reviews
    Outdoors, Beaches and Watersports, Beach
    Popular withFamiliesAdventureOutdoorsy

    For a place that I was told had lots of shells everywhere I sure couldn't find any. Not only did I have to call them 3x just to figure out ...

  • 5
    Wonderworks

    Wonderworks

    Ranked #5 overall in Panama City Beach things to do
    130 reviews
    Entertainment, Theme Park
    Popular withFamiliesAdventureStudents

    This place is great. Lie n a bed of nails, design and take a virtual ride on your own rollercoaster. They also have a ropes course. Tons of fun for ...

  • 6
    Captain Anderson's Marina

    Captain Anderson's Marina

    Ranked #6 overall in Panama City Beach things to do
    118 reviews
    Outdoors, Harbor or Marina
    Popular withFamiliesFoodiesAdventure

    A 20 minute drive but worth the effort. Great family dining and near the marina to watch the boats come .

  • 7
    Signal Hill Golf Course

    Signal Hill Golf Course

    Ranked #7 overall in Panama City Beach things to do
    70 reviews
    Outdoors, Golf
    Popular withOutdoorsyFamiliesBusiness

    Great course! Right there in the middle of things. Well groomed fairways and greens. Clean carts. Family owned and operated.

  • 8
    ZooWorld Zoological and Botanical Conservatory

    ZooWorld Zoological and Botanical Conservatory

    Ranked #9 overall in Panama City Beach things to do
    62 reviews
    Sights and Museums, Zoo or Aquarium
    Popular withFamiliesOutdoorsyAdventure

    Every time we visit Panama City we make a point of going through Zoo World. It’s a small zoo relative to other zoos across the country but it is chalk ...

  • 9
    Coconut Creek Family Fun Park

    Coconut Creek Family Fun Park

    Ranked #9 overall in Panama City Beach things to do
    44 reviews
    Entertainment, Theme Park
    Popular withFamiliesAdventureOutdoorsy

    The BEST putt putt and family center around. With their maze and putt putt pass, you can't beat the price. Children 5 and under play free and if you're an ...

  • 10
    Rock'It Lanes

    Rock'It Lanes

    Ranked #10 overall in Panama City Beach things to do
    45 reviews
    Entertainment, Arcade, Bowling Alley, Pool Hall
    Popular withFamiliesStudentsAdventure

    An entertainment one stop shop, this place is a combo arcade, bowling alley, roller skating rink and pool hall all in one. They have Cosmo bowling so that's always a ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.ca/trip/hotels/hotel_suggestions?action=index&clean_path=panama-city-beach-fl&controller=topics&country_code=&current_user_id=&filters=&id=2000000000327&klass_name=Region&list_type=attractions&nearby=false&path=panama-city-beach-fl%2Fthings-to-do&place=2000000000327&place_type=City&place_type=region&region=2000000000327", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000327" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };