Things to do in Panama City Beach

Sort by Tribes
Categories
150 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

    With many water slides, a lazy river and a large wave pool, Shipwreck offers fun for all the family. Food options inside the park are a little limited, and coolers ...

  • 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 for a rainy day. People say it's pretty fun. You can get a combo ticket with WonderWorks. Look for coupons for discounts.

  • 4
    Shell Island

    Shell Island

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

    Peaceful shell island is a great place to go shell hunting and enjoy the gulf. It is just on the other side of the jetties from Bay Point. There is ...

  • 5
    Wonderworks

    Wonderworks

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

    This is the upside down building on the corner. You can't miss it. My teens went and said it was a lot of fun. Tickets are about $22. You can ...

  • 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 bit expensive but another grand PCB tradition. Go early and watch the fish come in, or go very late and skip the wait.

  • 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

    This is the closest golf course to our condo. Our family has enjoyed this course for years.

  • 8
    ZooWorld Zoological and Botanical Conservatory

    ZooWorld Zoological and Botanical Conservatory

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

    A small zoo, with a petting area for the kids, as well as a small playground. During high season, there are daily shows.

  • 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

    Two great putt-putt courses and a Grand Maze that everyone should try. My son's maze record is 13 minutes, but it takes most people 20 - 30 minutes.

  • 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

    Take the kids bowling and skating. Also has a great arcade. Located in Shoippes of Edgewater accross the street.

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.com/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.com/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); } };