Things to do in Seoul

Sort by Tribes
505 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

    To be honest, it's like the Seattle Space Needle or the Empire State Building. You get a good view of Seoul, and a unique gift shop. The tower is also ...

  • 2
    Myeong-dong Street

    Myeong-dong Street

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

    Tons of great shopping on this street, outside and underground in the train station! There is also a ton of amazing street food to try out!

  • 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

    Tons of great little antique shops full of culture plus plenty of nice ice cream and beer stands!

  • 5
    Itaewon Street

    Itaewon Street

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

    I have ATTEMPTED to go to Itaewon several times in the past... however, I can never find the Main Street or even the restaurants and hot spots that I see ...

  • 6
    Lotte World

    Lotte World

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

    it is a really nice view but its a park steered toward younger kids. all of the rides are outdated and it has more of a carnival feel to it. ...

  • 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

    The DMZ is a buffer zone between one of the few remaining divided countries: North and South Korea. The border runs 250km (160 miles), and the DMZ is only about ...

  • 9
    Namdaemun Market

    Namdaemun Market

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

    Much of the same stuff, they try to over charge for things. Clothes, bags, some kids clothes etc

  • 10
    Seoul City Hall

    Seoul City Hall

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

    The entire City Hall area has just undergone a renovation and the new building looks great. Plus, the police will no longer bother you for sitting on the grass on ...

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); } };