Compare and save on Pyongyang hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
9 Results
  • Yanggakdo Hotel
    Ranked #1 overall in Pyongyang hotels
    6.73 reviews
    Popular withAdventureStudentsHistory

    This is your basic hotel. 3 star by western Standards, but with all amenities. Beer and bottled water is super cheap. Has a good revolving rest with birds view of ...

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Koryo Hotel
    Ranked #2 overall in Pyongyang hotels
    6.01 review
    Popular withAdventureHistoryBusiness

    Definitely nicer than the Yanggakdo. The bar at the top offers nice views that are closer to the city. Even if you don't get to stay here, your guide may ...

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Hyangsan Hotel
    Ranked #3 overall in Pyongyang hotels
    6.01 review
    Popular withOutdoorsyAdventureHistory

    The external facade has a grandness to it but this lit spot is all basic on the inside. Not surprisingly, the bar is a popular location in the evenings. The ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Pyongyang Hotel
      Ranked #5 overall in Pyongyang hotels
        PhotosAmenitiesMaploadingclose
      • Haebangsan Hotel
        Ranked #4 overall in Pyongyang hotels
          PhotosAmenitiesMaploadingclose
        • Youth Hotel
          Ranked #9 overall in Pyongyang hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • Pothonggang Hotel
            Ranked #8 overall in Pyongyang hotels
            0.0
              PhotosAmenitiesMaploadingclose
            • Sosan Hotel
              Ranked #7 overall in Pyongyang hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • Ryanggang Hotel
                Ranked #6 overall in Pyongyang hotels
                0.0
                  PhotosAmenitiesMaploadingclose

                Average price per night

                Hotel class

                Hotel type

                Average user rating

                Clear Filters
                Clear Filters
                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_list_page?action=index&clean_path=pyongyang-north-korea&controller=topics&country_code=&current_user_id=&filters=&id=2000000036751&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=pyongyang-north-korea%2Fhotels&place=2000000036751&place_type=City&place_type=region&region=2000000036751&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000003665692&hotel_ids%5B%5D=5000000219428&hotel_ids%5B%5D=5000001310268&hotel_ids%5B%5D=5000003807056&hotel_ids%5B%5D=5000003807382&hotel_ids%5B%5D=5000000206187&hotel_ids%5B%5D=5000000279141&hotel_ids%5B%5D=5000000305199&hotel_ids%5B%5D=5000000370626", 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=2000000036751" + "&" + 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); } };