Things to do in General Santos

Sort by Tribes
Categories
27 Results
  • 1
    KCC Mall of Gensan

    KCC Mall of Gensan

    Ranked #1 overall in General Santos things to do
    8.04 reviews
    Shopping, Entertainment, Mall, Arcade
    Popular withTrendstersFoodiesFamilies

    It’s, hands down, my favorite mall in Gensan. From basic grocery to guitars and souvenirs, this one-stop shop offers a wide range of products and items to its visitors. Furthermore, ...

  • 2
    5th Mountan of Balakayo Adventure Park

    5th Mountan of Balakayo Adventure Park

    Ranked #2 overall in General Santos things to do
    10.02 reviews
    Outdoors, Park
    Popular withOutdoorsyAdventure

    This is the first and only nature park in GenSan which boasts zipline rides. The first one at 800 meters long is the 3rd longest in the Phils and travels ...

  • 3
    Mt. Matutum

    Mt. Matutum

    Ranked #3 overall in General Santos things to do
    9.02 reviews
    Outdoors, Scenic Lookout
    Popular withOutdoorsyAdventure

    set amidst the endless pineapple plantation of Dole Philippines.

  • 4
    Pahayahay

    Pahayahay

    Ranked #4 overall in General Santos things to do
    8.02 reviews
    Bars, Clubs and Nightlife, Outdoors
    Popular withNightlifeFoodies

    A great place to end a perfect day of sightseeing in General Santos! After our tour in GenSan, my friends and I dropped by this place, to enjoy a couple ...

  • 5
    Plaza Heneral Santos

    Plaza Heneral Santos

    Ranked #5 overall in General Santos things to do
    8.02 reviews
    Sights and Museums, Outdoors, Plaza
    Popular withFamilies

    Need a break after the non-stop outdoor adventures and sightseeing in General Santos? Why not spend a couple of hours soaking up the laid-back and fresh atmosphere of Plaza Heneral ...

  • 6
    Music City Family KTV Bar

    Music City Family KTV Bar

    Ranked #6 overall in General Santos things to do
    8.02 reviews
    Bars, Clubs and Nightlife, Rock Club
    Popular withNightlifeFoodies

    Overall, it’s a wondrous place to spend an evening in Gensan, if you’re into karaoke. Here, my friends and I sang our hearts out with a medley of classic songs ...

  • 7
    Taps & Mix

    Taps & Mix

    Ranked #7 overall in General Santos things to do
    7.02 reviews
    Entertainment, Arcade
    Popular withBackpackersStudentsFoodies

    I love Taps & Mix! Not only do they serve great food round-the-clock, but it’s a great place to hang out as well. Usually, people come here to eat delicious ...

  • 8
    General Santos City Fish Port Complex

    General Santos City Fish Port Complex

    Ranked #8 overall in General Santos things to do
    10.01 review
    Sights and Museums, Entertainment
    Popular withTrendstersFoodies

    To me, no list of the best things to do in General Santos is complete without a visit to the General Santos City Fish Port Complex. Believe me, there’s nothing ...

  • 9
    Robinsons Place Gensan

    Robinsons Place Gensan

    Ranked #9 overall in General Santos things to do
    8.01 review
    Shopping

    Cool, wide spaces for window shopping. Nice movie theaters. One is 3D equipped.

  • 10
    SunCity Complex

    SunCity Complex

    Ranked #12 overall in General Santos things to do
    8.01 review
    Other, Sights and Museums, Other, Landmark
    Popular withBackpackers

    It is GenSan's must-visit place for tourists. It has everything in one compound.

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=general-santos-philippines&controller=topics&country_code=&current_user_id=&filters=&id=2000000040239&klass_name=Region&list_type=attractions&nearby=false&path=general-santos-philippines%2Fthings-to-do&place=2000000040239&place_type=City&place_type=region&region=2000000040239", 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=2000000040239" + "&" + 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); } };