Compare and save on Jakarta hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
410 Results
  • Hotel Indonesia Kempinski
    Ranked #1 overall in Jakarta hotels
    9.6
    Wonderful!
    10 reviews
    Popular withFamiliesLuxuryAdventure

    It's the lounge at Kempinski Hotel , the newly renovated hotel - just don't order local food.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Residence @ Setiabudi
    Ranked #2 overall in Jakarta hotels
    9.6
    Wonderful!
    5 reviews
    Popular withBusiness

    ho yes@!!

      ReviewsPhotosAmenitiesMaploadingclose
    • Four Seasons Hotel Jakarta
      Ranked #3 overall in Jakarta hotels
      9.2
      Wonderful!
      5 reviews
      Popular withBusiness

      Excellent business hotel with such a great service that ypu feel at home. Four Seasons is now closed. It is to be torn down and rebuilt.

      • Restaurant
      • Fitness Center
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Hotel Mulia
      Ranked #4 overall in Jakarta hotels
      9.2
      Wonderful!
      5 reviews
      Popular withLuxuryBusiness

      One of the nice (and expensive) hotels in Jakarta, so expect the service would be excellent. One advise - try the Lychee Martini. It's heaven!

        ReviewsPhotosAmenitiesMaploadingclose
      • The Ritz-Carlton Jakarta, Mega Kuningan
        Ranked #5 overall in Jakarta hotels
        9.5
        Wonderful!
        4 reviews
        Popular withFamiliesBusinessLuxury

        It's been a few years since I stayed in this hotel and when I am back, I am pleasantly surprised by the friendliness and efficiency of reception desk. The room ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Shangri-La Hotel Jakarta
        Ranked #6 overall in Jakarta hotels
        9.5
        Wonderful!
        4 reviews
        Popular withLuxuryFamilies

        5 star

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • The Dharmawangsa
        Ranked #7 overall in Jakarta hotels
        9.5
        Wonderful!
        4 reviews
        Popular withLuxuryHipstersFamilies

        I usually stay at the Dharmawangsa hotel when I don't travel for business to Jakarta. It gives such a homey feeling and resort like feeling (thanks to the greenery in ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Grand Hyatt Jakarta
        Ranked #8 overall in Jakarta hotels
        10.0
        Exceptional!
        3 reviews
        Popular withFoodiesFamiliesBusiness

        Witnessed events there, including the unforgettable new year celebration! You can find delicious food and wines there, convenient room, expected from a 5* hotel

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        ReviewsPhotosAmenitiesMaploadingclose
      • DoubleTree by Hilton Hotel Jakarta
        Ranked #9 overall in Jakarta hotels
        9.3
        Wonderful!
        3 reviews
        Popular withLuxuryWellnessBusiness
        • Swimming Pool
        • Fitness Center
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Gran Mahakam Jakarta
        Ranked #10 overall in Jakarta hotels
        8.7
        Wonderful!
        3 reviews
        Popular withBusiness

        Stayed here on business and had a pleasant experience. My colleagues and I were able to use the lobby and restaurant for daily meetings. The location is kinda shady but ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Ascott Jakarta
        Ranked #11 overall in Jakarta hotels
        8.0
        Wonderful!
        4 reviews
        Popular withFamiliesLuxuryBusiness

        Convenient location, but really needs a renovation.

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Keraton at The Plaza, a Luxury Collection Hotel, Jakarta
        Ranked #12 overall in Jakarta hotels
        10.0
        Exceptional!
        2 reviews
        Popular withLuxuryFamiliesBusiness

        This hotel has become my preferred one in Jakarta after Four Seasons were torn down to be rebuilt. I felt immediately at home here as the staff was very friendly ...

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Marriott Executive Apartments - The Mayflower Jakarta
        Ranked #13 overall in Jakarta hotels
        10.0
        Exceptional!
        2 reviews
        Popular withFamilies

        It's a service apartment intended for long stay but it's also available for short stay. I chose this place because it had a two bedroom units - offered at a ...

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • JW Marriott Hotel Jakarta
        Ranked #14 overall in Jakarta hotels
        7.3
        Pretty good
        3 reviews
        Popular withBusinessLuxury

        Nice view in putrajaya

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Gran Melia Jakarta
        Ranked #15 overall in Jakarta hotels
        7.0
        Pretty good
        4 reviews
        Popular withFamiliesLuxuryBusiness

        luxury

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Ciputra Jakarta
        Ranked #16 overall in Jakarta hotels
        8.0
        Wonderful!
        3 reviews
        Popular withBusiness

        middle end plaza for everyones on the central area

        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Loewy
        Ranked #17 overall in Jakarta hotels
        9.0
        Wonderful!
        2 reviews
        Popular withFamiliesFoodies
          ReviewsPhotosAmenitiesMaploadingclose
        • Mercure Convention Center
          Ranked #18 overall in Jakarta hotels
          9.0
          Wonderful!
          2 reviews
          Popular withFamiliesBackpackersAdventure

          Recommended for family vacation. Located near the Ancol Beach makes this hotel as a good choice for family trip.

          • Restaurant
          • Fitness Center
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • InterContinental Jakarta MidPlaza
          Ranked #18 overall in Jakarta hotels
          9.0
          Wonderful!
          2 reviews
          Popular withLuxuryBusinessGreen

          Well appointed and located hotel in Jakarta. Massive lobby, lots of dining options, close to the center of the city yet safely ensconced in an enclave that I reckon makes ...

          • Restaurant
          • Fitness Center
          ReviewsPhotosAmenitiesMaploadingclose
        • Pulau Macan Eco Resort
          Ranked #19 overall in Jakarta hotels
          9.0
          Wonderful!
          2 reviews

          Only 2 hours away by speedboat from jakarta. I did not expect the resort and surroundings to be this pretty! The water is so clean and blue. Not to mention ...

            ReviewsPhotosAmenitiesMaploadingclose
          • The Ritz-Carlton Jakarta, Pacific Place
            Ranked #20 overall in Jakarta hotels
            8.0
            Wonderful!
            2 reviews
            Popular withBusinessLuxuryNightlife
            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Fitness Center
            • Free Breakfast
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • The Sultan Hotel & Residence Jakarta
            Ranked #23 overall in Jakarta hotels
            8.0
            Wonderful!
            2 reviews
            Popular withLuxury

            Unity Diversity, original pic by Ruslan

            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Breakfast
            • Free Parking
            • Airport Transfer
            ReviewsPhotosAmenitiesMaploadingclose
          • Hotel Borobudur Jakarta
            Ranked #22 overall in Jakarta hotels
            8.0
            Wonderful!
            2 reviews
            Popular withBusinessFoodiesFamilies
            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • Bundaran Hotel Indonesia (Selamat Datang Monument)
            Ranked #24 overall in Jakarta hotels
            8.0
            Wonderful!
            2 reviews
            Popular withOutdoorsy
              ReviewsPhotosAmenitiesMaploadingclose
            • Mercure Jakarta Kota
              Ranked #25 overall in Jakarta hotels
              8.0
              Wonderful!
              2 reviews
              Popular withArtsyBusiness
              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Parking
              ReviewsPhotosAmenitiesMaploadingclose
            • Grand Sahid Jaya Hotel
              Ranked #26 overall in Jakarta hotels
              7.0
              Pretty good
              2 reviews
              Popular withBusiness

              Near to business district, but this hotel need to refresh because it seems too old

              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Crowne Plaza Hotel Jakarta
              Ranked #27 overall in Jakarta hotels
              7.0
              Pretty good
              2 reviews
              Popular withBusiness

              Welcoming hotel for the business traveler. Self contained with several bars, restos and even a "disco" aka club. Showing a bit of wear and done in more of an English ...

              • Free WiFi
              • Fitness Center
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • grandkemang Hotel
              Ranked #27 overall in Jakarta hotels
              7.0
              Pretty good
              2 reviews
              Popular withBusiness

              Despite the location that is on the center of Jakarta's most hectic traffic, Grand Kemang Hotel in my opinion is one of the best hotel in south part of Jakarta. ...

              • Free WiFi
              • Restaurant
              • Swimming Pool
              • Fitness Center
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Amaris Hotel
              Ranked #29 overall in Jakarta hotels
              7.0
              Pretty good
              2 reviews
              Popular withBusinessBackpackers

              It is one of the best budget hotel in south of Jakarta. Whether you're backpackers or business travelers, Amaris offers an easy to access and value for money for your ...

                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel Atlet Century Park
                Ranked #30 overall in Jakarta hotels
                10.0
                Exceptional!
                1 review
                • Restaurant
                • Fitness Center
                • Free Parking
                ReviewsPhotosAmenitiesMaploadingclose

              Find Jakarta hotels with Skyscanner and discover the capital of Indonesia - Something of a Pandora's Box, Jakarta has a flavour of the unusal for the tourist willing to venture off the beaten track.

              From the glamour of the Ritz-Carlton Jakarta in Jalan Jakas area to the beautifully designed Gran Melia Jakarta in Cikini, you can find beauty, culture and a little slice of Asia everywhere you stay.

              If you are looking for souvenirs from your trip to Jakarta then local hand-made products are plenty. Batik is a must for arts and craft and can be transformed into almost anything from hats and bags to bed linen and curtains this hand-dyed fabric will inspire.

              Whatever you want to do, and whenever you want to leave Skyscanner hotels is fast, simple and best of all it's free! 

              Compare & discover hotels then book hotels in Jakarta directly by clicking through to hotel or travel agent sites.

              Browse through our handpicked hotels in Jakarta below, or use the search box above to enter your travel dates and let us find the cheapest hotels in Jakarta.

              Are you looking for flights to Jakarta too? Just choose the 'flights' option from the menu above, enter your departure airport and dates and Skyscanner will search all major airlines and travel agents for your flights to Jakarta.

              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.net/trip/hotels/hotel_list_page?action=index&clean_path=jakarta-indonesia&controller=topics&country_code=&current_user_id=&filters=&id=2000000003503&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=jakarta-indonesia%2Fhotels&place=2000000003503&place_type=City&place_type=region&region=2000000003503&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000187936&hotel_ids%5B%5D=5000000703552&hotel_ids%5B%5D=5000000701983&hotel_ids%5B%5D=5000000699448&hotel_ids%5B%5D=5000000700069&hotel_ids%5B%5D=5000000346739&hotel_ids%5B%5D=5000000117105&hotel_ids%5B%5D=5000000057998&hotel_ids%5B%5D=5000000699344&hotel_ids%5B%5D=5000000235873&hotel_ids%5B%5D=5000000123956&hotel_ids%5B%5D=5000001270737&hotel_ids%5B%5D=5000000105139&hotel_ids%5B%5D=5000000699383&hotel_ids%5B%5D=5000000299023&hotel_ids%5B%5D=5000000408048&hotel_ids%5B%5D=5000000701047&hotel_ids%5B%5D=5000000235425&hotel_ids%5B%5D=5000000383903&hotel_ids%5B%5D=5000000317084&hotel_ids%5B%5D=5000001240317&hotel_ids%5B%5D=5000000068111&hotel_ids%5B%5D=5000000333189&hotel_ids%5B%5D=5000000702187&hotel_ids%5B%5D=5000000326274&hotel_ids%5B%5D=5000000704904&hotel_ids%5B%5D=5000000705889&hotel_ids%5B%5D=5000000396861&hotel_ids%5B%5D=5000000273142&hotel_ids%5B%5D=5000000404677", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000003503" + "&" + 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); } };