Things to do in Seoul

Sort by Tribes
506 Results
  • 1
    N Seoul Tower

    N Seoul Tower

    Ranked #1 overall in Seoul things to do
    181 reviews
    Historic Site, Landmark, Scenic Lookout
    Popular withFamiliesOutdoorsyAdventure

    Enjoyed the cable car ride up and seeing Seoul city from a bird's eye view although it can be really crowded.

  • 2
    Myeong-dong Street

    Myeong-dong Street

    Ranked #2 overall in Seoul things to do
    146 reviews
    Shopping, Outdoors
    Popular withFoodiesHipstersFamilies

    Pack with people but still a nice experiences. Many street food to try out and women will love this place more since their make up accesorries all over the place ...

  • 3
    Gyeongbokgung Palace

    Gyeongbokgung Palace

    Ranked #3 overall in Seoul things to do
    113 reviews
    Sights and Museums, Historic Site
    Popular withHistoryFamiliesArtsy

    Standing sturdy amongst the other modern concrete buildings in metropolis, the well preserved Gyeongbokgung Palace seems mixed elegantly and become the heartthrob of Seoul city. Visiting Seoul wouldn’t be complete ...

  • 4
    Insadong (인사동)

    Insadong (인사동)

    Ranked #4 overall in Seoul things to do
    82 reviews
    Sights and Museums, Shopping, Landmark
    Popular withArtsyFoodiesAdventure

    This is a street showcase traditional Korean culture with antique art and book stores, traditional craft shops. It is a leading gallery street. Lost of tourist shopping here. Compare the ...

  • 5
    Itaewon Street

    Itaewon Street

    Ranked #5 overall in Seoul things to do
    62 reviews
    Sights and Museums, Shopping, Landmark, Neighbourhood
    Popular withFoodiesNightlifeAdventure

    Mostly tourists and drunk people at night, during the day it s quite enjoyable actually

  • 6
    Lotte World

    Lotte World

    Ranked #6 overall in Seoul things to do
    55 reviews
    Children's Activities, Entertainment, Theme Park
    Popular withFamiliesStudentsAdventure

    A lovely escape from the city into the fantasy that is Lotte World! I’ve marked it down by a star for the price of entry but if you need a ...

  • 7


    Ranked #7 overall in Seoul things to do
    48 reviews
    Outdoors, Landmark, Park
    Popular withOutdoorsyGreenArtsy

    I love this, beautiful and calm. A great way to get some "calm" time in the big city. And don't forget to bath your feet there too ;)

  • 8
    DMZ - Demilitarized Zone

    DMZ - Demilitarized Zone

    Ranked #8 overall in Seoul things to do
    43 reviews
    Sights and Museums, Historic Site
    Popular withHistoryAdventureStudents

    What a reminder to us that we still have a war going on in Korea. Don't miss this tour if you're a history buff or just interested in how world ...

  • 9
    Namdaemun Market

    Namdaemun Market

    Ranked #9 overall in Seoul things to do
    50 reviews
    Sights and Museums, Shopping, Landmark, Market
    Popular withBackpackersHistoryFoodies

    A traditional market located next to the Shinsaegae Department Mall and crammed into one of Seouls major business districts. In my opinion, the market is not as tourist friendly or ...

  • 10
    Seoul City Hall

    Seoul City Hall

    Ranked #10 overall in Seoul things to do
    40 reviews
    Sights and Museums, Landmark
    Popular withHistoryAdventureHipsters

    Better in the summer as they put on nightly, traditional performances for free. Bring a blanket and some food/drinks to enjoy on the grass while you watch.

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();"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("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, 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); } };