Compare and save on Yogyakarta hotels

Find hotel dealsPlease select a place
Check in:
Check out:

Yogyakarta is the heart and soul of Java, holding local traditions dear while embracing the bustle of modern life. Hotels in Yogyakarta offer the perfect base for discovering Javanese arts, culture, and history, while enjoying the buzz of a lively city.

Yogyakarta is one of Java’s most popular tourist destinations. It’s one of the oldest cities in Indonesia, and has a vast array of historic buildings and Candi: ancienttemples built between the 7th and 9th Century. The Sultan’s Palace (Kraton) is also a must see, with plenty of guided tours offering a glimpse into royal life. Other royal sites include the carriage museum, the ruined water castle, and the Siti Hinggil Selatan palace: which plays host to shadow puppet performances at the weekend.

Hotels in Yogyakarta make a great base for getting out and paying a visit to the two important ancient temples which sit on either side of the city: Prambanan and Borobudur. These wonderful temple complexes are sure to leave you with a feeling of awe, and are the largest tourist attractions in the region

The city itself is packed full of surprises too, and is well worth taking the time to explore. Whether you’re wandering through the narrow alleyways of the old town, sampling the distinctive sweet and fiery street food, or trying your hand at a local tradition, you’ll find that there is never a dull moment in Yogyakarta (or Yogya, as it’s affectionately known).

Culture vultures will love Yogya. On any given day of the week you can enjoy a wide array of Javanese art and cultural performances including traditional ballet, gamelan music, poetry, puppet shows, and art exhibitions. Be sure to check out what’s on during your trip dates so that you don’t miss out. The Museum Sonobudoyo is also worth a visit. Full of interesting artefacts and historic pieces, it’s a great place to learn about Java’s history and culture.

Yogyakarta’s popularity with visitors means that there is plenty of accommodation to choose from, whether you’re looking for a stylish chain hotel, a cosy guesthouse, or a cheerful backpacker’s hostel.  Cheap hotels are widely available, which is great news for budget travellers.

Show more
Sort by Tribes
Popularity - Best Value
Currency
498 Results
  • Amanjiwo Resorts
    Ranked #1 overall in Yogyakarta hotels
    10.0
    Exceptional!
    5 reviews
    Popular withLuxuryWellnessHistory

    Nestled in Menorah hills, Amanjiwo (peaceful soul) is perfectly aligned to take advantage of the panorama of the ancient structure of Borobudur. This is a place where you can truly ...

    • Restaurant
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Sheraton Mustika Yogyakarta Resort and Spa
    Ranked #2 overall in Yogyakarta hotels
    8.4
    Wonderful!
    5 reviews
    Popular withGreenWellnessFamilies

    Really love the clear morning view here

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Phoenix Hotel Yogyakarta - MGallery Collection
    Ranked #3 overall in Yogyakarta hotels
    8.4
    Wonderful!
    5 reviews
    Popular withFoodiesLuxuryHistory

    Where other historical hotels are dusty and tired, the Phoenix rises from these ashes. Clean, spacious and bright with historical artefacts and architectural attention to detail means this hotel is ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Royal Ambarrukmo Yogyakarta
    Ranked #4 overall in Yogyakarta hotels
    9.5
    Wonderful!
    4 reviews
    Popular withFamiliesBusinessLuxury

    Warmly greeted by the staff on arrival. It's closely located to the airport taking us about 15 min to arrive by car. We've booked the Deluxe room and was given ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • EDU Hostel Jogja
    Ranked #5 overall in Yogyakarta hotels
    10.0
    Exceptional!
    3 reviews
    Popular withBackpackersStudentsFamilies

    This hostel feels like a University dormitory and the lobby gets a bit warm in the afternoon, but that's about the only thing negative I can say about this place. ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Wisma Gajah Guest House
      Ranked #6 overall in Yogyakarta hotels
      8.0
      Wonderful!
      • Free WiFi
      • Restaurant
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Hyatt Regency Yogyakarta
      Ranked #7 overall in Yogyakarta hotels
      7.5
      Pretty good
      4 reviews
      Popular withGreenFoodiesFamilies

      This resort hotel is located next to a golf course, so it has such a nice view - a bit far from town, but it is an excellent place to ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • University Club Hotel
      Ranked #8 overall in Yogyakarta hotels
      8.7
      Wonderful!
      3 reviews
      Popular withStudentsBackpackersFamilies

      The hotel is placed in the center of UGM campus, within walking distance of Mosque, Hospital, Food Bazaar, and Bank, so it is a perfect place to be, to explore ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Tentrem Yogyakarta
        Ranked #9 overall in Yogyakarta hotels
        10.0
        Exceptional!
        2 reviews
        Popular withLuxuryFamiliesBusiness

        I'd consider this place the best hotel in the city of Yogyakarta - It is a 5 star hotel located not very far from the heart of the city. It ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • ViaVia Guesthouse
        Ranked #10 overall in Yogyakarta hotels
        9.0
        Wonderful!
        2 reviews
        Popular withBackpackersFoodiesVegetarian

        Wonderful youth & backpackers hostel conveniently located on a trendy street full of bars, cafeterias and eateries. Did not stay here, but took a taxi here just to try their ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Sambi Resort & Spa
          Ranked #11 overall in Yogyakarta hotels
          8.0
          Wonderful!
          2 reviews

          Away from the hustle and bustle of the city, where comfortable and cozy has a great view of rice fields and mountains. The spa is located next to the river, ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Setia Kawan
            Ranked #12 overall in Yogyakarta hotels
            8.0
            Wonderful!
            2 reviews
            Popular withArtsy

            A nice budget friendly guesthouse. Located in a old building - and rooms are filled with cool art works. Wifi is slow but steady. Staff are not so friendly. Standard ...

              ReviewsPhotosAmenitiesMaploadingclose
            • d'Omah Hotel Yogyakarta
              Ranked #14 overall in Yogyakarta hotels
              9.0
              Wonderful!
              2 reviews
              Popular withFamiliesFoodies

              I didn't stayin this property but had lunch at their restaurant, of which food and ambience were excellent.

              • Free WiFi
              • Restaurant
              • Fitness Center
              • Free Breakfast
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Adhisthana Hotel Yogyakarta
              Ranked #13 overall in Yogyakarta hotels
              9.0
              Wonderful!
              2 reviews
              Popular withFamiliesBusinessFoodies

              Went to Yogyakarta for 5d4n last year in August and spent 2 night at this hotel. I just love the surroundings, so peaceful and quiet at night. They served a ...

              • Free WiFi
              • Restaurant
              • Swimming Pool
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Melia Purosani
              Ranked #15 overall in Yogyakarta hotels
              10.0
              Exceptional!
              1 review
              • Free WiFi
              • Restaurant
              • Swimming Pool
              • Fitness Center
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Mustokoweni The Heritage Hotel
              Ranked #16 overall in Yogyakarta hotels
              10.0
              Exceptional!
              1 review
              Popular withHistory

              I didn't stay at this hotel but went to the batik shop inside the hotel as well as its cafe. The place is amazingly cozy and original. It is an ...

                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel Ibis Yogyakarta Malioboro
                Ranked #18 overall in Yogyakarta hotels
                10.0
                Exceptional!
                1 review
                Popular withBusiness

                this hotel clean and is located in the Malioboro Mall

                • Free WiFi
                • Restaurant
                • Swimming Pool
                • Fitness Center
                ReviewsPhotosAmenitiesMaploadingclose
              • Tigalima Homestay
                Ranked #17 overall in Yogyakarta hotels
                10.0
                Exceptional!
                1 review

                This hostel is so worth the money. Location wise, it might be a little challenging to find at first being in a small alley in a housing complex. However, it’s ...

                  ReviewsPhotosAmenitiesMaploadingclose
                • Adya Nalendra Boutique Hotel
                  Ranked #20 overall in Yogyakarta hotels
                  10.0
                  Exceptional!
                  1 review
                  Popular withArtsyFamilies

                  Some good deals online offered to this boutique hotel about 1.5 km out of Jojga's main tourist district. The hotel is nice and clean, offers breakfast, free wi-fi, and friendly ...

                  • Free WiFi
                  • Free Parking
                  ReviewsPhotosAmenitiesMaploadingclose
                • Rumah Boedi Pavilion Yogyakarta
                  Ranked #19 overall in Yogyakarta hotels
                  10.0
                  Exceptional!
                  1 review
                  • Free Parking
                  ReviewsPhotosAmenitiesMaploadingclose
                • Jogjakarta Plaza Hotel
                  Ranked #21 overall in Yogyakarta hotels
                  6.0
                  Pretty good
                  1 review
                  • Free WiFi
                  • Swimming Pool
                  • Fitness Center
                  • Free Parking
                  • Airport Transfer
                  ReviewsPhotosAmenitiesMaploadingclose
                • Gloria Amanda Hotel
                  Ranked #23 overall in Yogyakarta hotels
                  8.0
                  Wonderful!
                  1 review
                  Popular withBackpackers

                  Hotel Gloria Amanda is located in a nice quiet spot in Yogyakarta's traveler's ghetto, but attracts a mostly Indonesians clientele. The hotel straddles the border between budget and midrange. The ...

                  • Free WiFi
                  • Restaurant
                  • Swimming Pool
                  • Free Parking
                  • Airport Transfer
                  ReviewsPhotosAmenitiesMaploadingclose
                • Greenhost Boutique Hotel
                  Ranked #22 overall in Yogyakarta hotels
                  8.0
                  Wonderful!
                  1 review
                  Popular withGreen

                  It certainly tries tp live up to its name. The Greenhost Hotel puts a lot of effort in becoming green by applying many green principles in their designs and policies. ...

                  • Free WiFi
                  • Restaurant
                  • Swimming Pool
                  • Free Parking
                  • Airport Transfer
                  ReviewsPhotosAmenitiesMaploadingclose
                • Hotel 1001 Malam
                  Ranked #27 overall in Yogyakarta hotels
                  8.0
                  Wonderful!
                  1 review
                  • Free WiFi
                  • Airport Transfer
                  ReviewsPhotosAmenitiesMaploadingclose
                • Hotel Grha Somaya
                  Ranked #26 overall in Yogyakarta hotels
                  8.0
                  Wonderful!
                  1 review

                  Not to far from Maliobiro street of Jogjakarta, good services and good price.

                    ReviewsPhotosAmenitiesMaploadingclose
                  • Merapi Merbabu Hotel
                    Ranked #25 overall in Yogyakarta hotels
                    8.0
                    Wonderful!
                    1 review
                    Popular withBusinessFamilies

                    This Merapi hotel is situated in good situation ad from here is very near to shopping mall and supermarket. The roos is spacious and quite comfortable.

                    • Free WiFi
                    • Swimming Pool
                    • Free Parking
                    • Airport Transfer
                    ReviewsPhotosAmenitiesMaploadingclose
                  • LOKAL Hotel & Restaurant
                    Ranked #24 overall in Yogyakarta hotels
                    8.0
                    Wonderful!
                    1 review
                    Popular withHipstersArtsyFoodies

                    A laid-back place to enjoy an easy evening with your mates. The restaurant will give you an atmosphere of Jogja in such a modern twist, as well with the hotel. ...

                    • Free WiFi
                    • Restaurant
                    • Swimming Pool
                    • Free Breakfast
                    • Free Parking
                    • Airport Transfer
                    ReviewsPhotosAmenitiesMaploadingclose
                  • Rumah Sleman
                    Ranked #28 overall in Yogyakarta hotels
                    10.0
                    Exceptional!
                    1 review
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Matahari Hotel
                      Ranked #29 overall in Yogyakarta hotels
                      10.0
                      Exceptional!
                      1 review
                      Popular withBusinessSolo FemaleFamilies

                      I have been visited Yogyakarta and I feel so comfort and safety stayed here. And I think it is very recommended for you all.

                        ReviewsPhotosAmenitiesMaploadingclose
                      • Puri Barata village
                        Ranked #31 overall in Yogyakarta hotels
                        10.0
                        Exceptional!
                        1 review
                        Popular withLuxuryArtsyFamilies

                        Puri Brata is a meditation resort with a thematic natural living, located in south of Yogyakarta. Standing among the rural areas, we not only offer you a restful place to ...

                          ReviewsPhotosAmenitiesMaploadingclose

                        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=yogyakarta-indonesia&controller=topics&country_code=&current_user_id=&filters=&id=2000000019561&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=yogyakarta-indonesia%2Fhotels&place=2000000019561&place_type=City&place_type=region&region=2000000019561&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000316942&hotel_ids%5B%5D=5000000108633&hotel_ids%5B%5D=5000000275931&hotel_ids%5B%5D=5000000996295&hotel_ids%5B%5D=5000001252331&hotel_ids%5B%5D=5000000335334&hotel_ids%5B%5D=5000000266492&hotel_ids%5B%5D=5000000172083&hotel_ids%5B%5D=5000001145966&hotel_ids%5B%5D=5000001259390&hotel_ids%5B%5D=5000001404516&hotel_ids%5B%5D=5000000144341&hotel_ids%5B%5D=5000000046774&hotel_ids%5B%5D=5000004046843&hotel_ids%5B%5D=5000000011091&hotel_ids%5B%5D=5000000025448&hotel_ids%5B%5D=5000000176158&hotel_ids%5B%5D=5000003553926&hotel_ids%5B%5D=5000000255393&hotel_ids%5B%5D=5000000425234&hotel_ids%5B%5D=5000000365365&hotel_ids%5B%5D=5000000282862&hotel_ids%5B%5D=5000003553930&hotel_ids%5B%5D=5000000341632&hotel_ids%5B%5D=5000000985145&hotel_ids%5B%5D=5000001270444&hotel_ids%5B%5D=5000003546730&hotel_ids%5B%5D=5000000198362&hotel_ids%5B%5D=5000000197485&hotel_ids%5B%5D=5000005671771", 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=2000000019561" + "&" + 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); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }