We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Mid-range Best Value Luxury Pool Breakfast included Charming Romantic Boutique Family-friendly Trendy Independent Hotels Quiet Airport Transportation Resort hotel Room Service Quaint Restaurant Fitness centre Spa Free Parking Classic Bar/Lounge Kitchenette Suites Business & up & up Internet Air Conditioning & up Meeting room Concierge Business services Hotels with Free Wifi Hotels with Restaurants Clean Hotels Cheap Hotels Quiet Hotels Non-Smoking Hotel Modern Hotels Spa Hotels City Centre Hotels Downtown Hotels Safe Hotels Hotels with Balconies Hotels with Smoking Rooms Charming Hotels Boutique Hotels Reduced mobility rooms Hotels with Shuttle Unique Hotels Suite Hotels Luxury Spa Hotels Merapi Volcano Ullen Sentalu Museum Boutique Spa Hotels Hotels with Villas Luxury Boutique Hotels Sewu Temple Ratu Boko Temple POP! Hotels All inclusive $ $$ $$$ $$$$ Beach Ibis Hotels Favehotel Heritage Hotels Quiet Resorts Swissôtel Hotels & Resorts Budget Hotels Melia Historic Hotels Sheraton Grand Mercure Honeymoon Hotels Mgallery Sahid Family Resorts Hotel Dafam Hyatt Grand Zuri Ibis Styles Amaris Novotel Golf course Golf Hotels Aston Marriott Convention Hotels Innside Spa Resorts Any distance from Yogyakarta Palace
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
No photo provided
TripAdvisor
View Deal
Jl. Bayangkara no. 11 | Ngampilan, Yogyakarta 55261, Indonesia
0.4 km from Yogyakarta Palace
    Violet Hotel Malioboro
    TripAdvisor
    View Deal
    Jl. Bhayangkara NG-1 - 1133, Yogyakarta 55232, Indonesia
    0.4 km from Yogyakarta Palace
      Hotel Ceria
      Jl. Ibu Ruswo 57, Yogyakarta 55121, Indonesia
      0.5 km from Yogyakarta Palace
        Pesonna Malioboro
        Agoda.com
        US$164
        View Deal
        Jl. Gadean no. 3, Yogyakarta 55122, Indonesia
        0.6 km from Yogyakarta Palace
        • Free Wifi
        • Free Parking
        Cordela Kartika Dewi
        Booking.com
        View Deal
        Jl. Bayangkara no. 35 | Ngampilan, Yogyakarta 55261, Indonesia
        0.6 km from Yogyakarta Palace
        • Free Wifi
        • Free Parking
        No photo provided
        Km. 5 Jl. Godean No. 116, Yogyakarta 55244, Indonesia
        0.7 km from Yogyakarta Palace
          Ayola Tasneem Convention Hotel
          SAVE US$6
          US$48
          Agoda.com
          US$42
          View Deal
          Jl. Brigjend. Katamso | Keparakan, Mergangsan, Yogyakarta 55152, Indonesia
          0.8 km from Yogyakarta Palace
          • Free Wifi
          • Free Parking
          D'Senopati Malioboro Grand Hotel
          TripAdvisor
          View Deal
          Jl. Panembahan Senopati no. 40, Yogyakarta 55121, Indonesia
          0.8 km from Yogyakarta Palace
            Ayaartta Hotel Malioboro
            SAVE US$14
            US$77
            Agoda.com
            US$63
            View Deal
            Jl. KH Ahmad Dahlan No 123, Yogyakarta 55262, Indonesia
            0.8 km from Yogyakarta Palace
            • Free Parking
            • Breakfast included
            No photo provided
            TripAdvisor
            View Deal
            Jln. Wahid Hasim no. 61, Yogyakarta 55142, Indonesia
            0.8 km from Yogyakarta Palace
              Cavinton Hotel
              SAVE US$34
              US$91
              Agoda.com
              US$57
              View Deal
              Kpg. Ngampilan, Yogyakarta 55261, Indonesia
              0.9 km from Yogyakarta Palace
              • Free Wifi
              • Free Parking
              Hotel Pusaka
              Jln. Ketandan Wetan no. 43, Yogyakarta 55122, Indonesia
              0.9 km from Yogyakarta Palace
                No photo provided
                Jogonegaran no. 10, Yogyakarta 55261, Indonesia
                0.9 km from Yogyakarta Palace
                • Breakfast included
                Melia Purosani
                SAVE US$21
                US$106
                Trip.com
                US$85
                View Deal
                Jl. Suryotomo 31, Yogyakarta 55122, Indonesia
                1.0 km from Yogyakarta Palace
                • Free Parking
                • Breakfast included
                Nueve Malioboro Hotel Yogyakarta
                Agoda.com
                View Deal
                Jln. Matara No. 9, Yogyakarta 55213, Indonesia
                1.1 km from Yogyakarta Palace
                • Free Wifi
                • Free Parking
                Peti Mas Hotel
                Priceline
                View Deal
                Jl. Dagen no. 27, Yogyakarta 55271, Indonesia
                1.1 km from Yogyakarta Palace
                • Free Wifi
                • Free Parking
                Hotel Mutiara Malioboro
                SAVE US$15
                US$84
                Agoda.com
                US$69
                View Deal
                Jl. Malioboro no. 18, Yogyakarta 55213, Indonesia
                1.1 km from Yogyakarta Palace
                • Free Wifi
                • Free Parking
                Hotel Brongto
                Hostelworld.com
                View Deal
                Jln. Suryodiningratan No. 26, Yogyakarta 55141, Indonesia
                1.1 km from Yogyakarta Palace
                • Pool
                • Restaurant
                Ibis Styles Yogyakarta
                TripAdvisor
                US$73
                View Deal
                Jl. Dagen no. 109, Yogyakarta 55271, Indonesia
                1.2 km from Yogyakarta Palace
                • Free Wifi
                • Free Parking
                Zest Hotel Yogyakarta
                Hotels.com
                View Deal
                Jl. Gajah Mada no. 28, Yogyakarta 55112, Indonesia
                1.2 km from Yogyakarta Palace
                • Free Wifi
                • Free Parking
                Whiz Hotel Malioboro
                Booking.com
                US$79
                View Deal
                Jln. Dagen 8 | Malioboro, Yogyakarta 55271, Indonesia
                1.2 km from Yogyakarta Palace
                • Free Wifi
                • Free Parking
                Hotel Dafam Fortuna Malioboro
                SAVE US$6
                US$81
                Agoda.com
                US$75
                View Deal
                Jln. Dagen 60, Yogyakarta 55271, Indonesia
                1.2 km from Yogyakarta Palace
                • Free Wifi
                • Free Parking
                Hotel Jentra Dagen
                Expedia.com
                View Deal
                Jl. Dagen Malioboro no. 85, Yogyakarta 55271, Indonesia
                1.2 km from Yogyakarta Palace
                • Free Parking
                • Breakfast included
                Kristina Hotel
                Booking.com
                View Deal
                Jln. Dagen 71-A, Yogyakarta 55271, Indonesia
                1.2 km from Yogyakarta Palace
                • Free Parking
                • Free Internet
                No photo provided
                Sosromenduran, Gedong Tengen Jln. Dagen 48, Yogyakarta 55271, Indonesia
                1.2 km from Yogyakarta Palace
                  Grand Maranatha Hotel
                  SAVE US$4
                  US$61
                  Agoda.com
                  US$57
                  View Deal
                  Jln. Dagen no. 76, Yogyakarta 55271, Indonesia
                  1.2 km from Yogyakarta Palace
                    Puntodewo Hotel
                    Jl. Dagen no. 46, Yogyakarta 55271, Indonesia
                    1.2 km from Yogyakarta Palace
                      Hotel Permata Malioboro
                      Jln. Dagen no. 64, Yogyakarta 55271, Indonesia
                      1.2 km from Yogyakarta Palace
                        Hotel Neo+ Awana Yogyakarta
                        SAVE US$20
                        US$59
                        Expedia.com
                        US$39
                        View Deal
                        Jl. Majen Sutoyo no. 52, Yogyakarta 55143, Indonesia
                        1.3 km from Yogyakarta Palace
                        • Free Wifi
                        • Free Parking
                        Jambuluwuk Malioboro
                        SAVE US$74
                        US$234
                        Agoda.com
                        US$160
                        View Deal
                        Jl. Gajah Mada no. 67, Yogyakarta 55112, Indonesia
                        1.3 km from Yogyakarta Palace
                        • Free Wifi
                        • Free Parking
                        *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.