Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Cheap Hotels in Yogyakarta, Special Region of Yogyakarta

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Yogyakarta Cheap Hotels

Satoria Hotel Yogyakarta
4 out of 5
Jl. Laksda Adisucipto Km. 8, Sleman, Depok
Get Rates
4.5/5Wonderful! (103 reviews)
Perfect for both airport and city stay

"The hotel is situated a couple of blocks back from the end of the runway at Yogyakarta Adisucipto airport. Indeed you can enjoy excellent views of aircraft landing and taking off from the 9th floor rooftop pool area. With 24 hours’ advance notice, the hotel will collect you free of charge from the ..."…"

Reviewed on 10 Mar 2020

Satoria Hotel Yogyakarta
The Phoenix Hotel Yogyakarta - MGallery Collection
5 out of 5
Jl Jenderal Sudirman 9, Yogyakarta, Yogyakarta
Free cancellationReserve now, pay when you stay
The price is Rp661.942 per night
4.5/5Wonderful! (854 reviews)
Ten out of ten

"We stayed for 12 lazy days in February and found the hotel excellent in every manner. Extremely well trained staff. Gets a 10 out of 10 from us."…"

Reviewed on 23 Feb 2020

The Phoenix Hotel Yogyakarta - MGallery Collection
Adhisthana Hotel
3 out of 5
Jl.Prawirotaman 2 No.613, Mergangsan, Yogyakarta
The price is Rp247.851 per night
4.4/5Wonderful! (71 reviews)
Pretty hotel

"Beautiful property, excellent service, close to lots of great food. Thoroughly enjoyed staying here."…"

Reviewed on 26 Oct 2019

Adhisthana Hotel
Greenhost Boutique Hotel
3 out of 5
Jl. Prawirotaman II No.629 Brontokusuman, Yogyakarta, Yogyakarta
The price is Rp304.958 per night
4.3/5Excellent! (84 reviews)

"Really beautiful space, totally worth staying at"…"

Reviewed on 27 Feb 2020

Greenhost Boutique Hotel
The Alana Hotel & Conference Center Malioboro Yogyakarta by ASTON
4 out of 5
Jl Mayjen Sutoyo No. 52, Yogyakarta, Yogyakarta
Get Rates
4.3/5Excellent! (145 reviews)

"I loved this hotel, want to stay here for the next time when I visit to yogya. Ciao."…"

Reviewed on 18 Dec 2019

The Alana Hotel & Conference Center Malioboro Yogyakarta by ASTON
 Hotel Neo Malioboro by ASTON
3.5 out of 5
Jl. Pasar Kembang No. 21, Yogyakarta, Yogyakarta
Get Rates
4.2/5Excellent! (394 reviews)

"Walking distance to Malioboro Street and the staff were very nice"…"

Reviewed on 3 Feb 2020

Hotel Neo Malioboro by ASTON
Sarasvati Borobudur
3 out of 5
Jl. Balaputradewa 10, Borobudur, Central Java
The price is Rp661.157 per night
4.2/5Very Good! (116 reviews)

"Hotel location is very good. It is easy to see the temple in spite of rainy season. Very nice."…"

Reviewed on 4 Jan 2020

Sarasvati Borobudur
THE 1O1 Yogyakarta Tugu
4 out of 5
Jalan Margoutomo No.103 (Mangkubumi), Yogyakarta, Yogyakarta
The price is Rp304.959 per night
4.1/5Very Good! (80 reviews)

"Rooms were a decent size and clean. The pool was huge and perfect for a dip after walking around. The breakfast was also really delicious. We also got massages that were great!"…"

Reviewed on 11 Mar 2019

THE 1O1 Yogyakarta Tugu
ibis Yogyakarta Malioboro
3 out of 5
Jalan Malioboro No 52-58, Yogyakarta, Yogyakarta
Free cancellationReserve now, pay when you stay
The price is Rp330.579 per night
4/5Very Good! (155 reviews)

"Fantastic location for first time visitors as the hotel near amenities and best pick up location for most of the ground tours."…"

Reviewed on 8 Feb 2020

ibis Yogyakarta Malioboro
Student Park Hotel
3 out of 5
Jl. Seturan Raya No.1, Depok, Yogyakarta
The price is Rp272.727 per night
4/5Very Good! (22 reviews)
Could be a great place, but isn't quite . . .

"Rooms are clean and fairly new. Had to wait an hour to check in, which is officially at 2pm (always a pain). No hot water in shower - best was lukewarm. Balcony not very good either. But, the view from the bed in room was great, and the pool area was too. Breakfast = just okay. Overall 3.8/5 stars ..."…"

Reviewed on 31 Dec 2018

Student Park Hotel
favehotel Kusumanegara
3 out of 5
Jalan Kusumanegara No. 91, Yogyakarta, Yogyakarta
Get Rates
3.9/5Very Good! (95 reviews)

"Bad slightly dirty, smelly, towel was dirty, floor was dirty, hotel slipper was one provided 1"…"

Reviewed on 26 Feb 2018

favehotel Kusumanegara
Emersia Malioboro Hotel
3 out of 5
Jl, Gowongan Kidul No.34, Yogyakarta
The price is Rp166.116 per night
3.9/5Very Good! (40 reviews)

"Nice economical hotel within walking distance to the famous Jalan Malioboro."…"

Reviewed on 27 Oct 2019

Emersia Malioboro Hotel
Hotel 1001 Malam
3 out of 5
Sosrowijayan Wetan, Gt I/57, Yogyakarta, Yogyakarta
The price is Rp370.909 per night
3.9/5Very Good! (79 reviews)
Great location, friendly staff, access to daytrips

"We stayed 3 days here in this lovely hotel with a courtyard just off Maliboro street and walking distance to train station. It’s a quiet, clean retreat with excellent access to affordable and reliable day trip options through Mister Tom who is always able to drive whether it’s sunsets or sunrise ..."…"

Reviewed on 4 Jul 2018

Hotel 1001 Malam
Puri Pangeran Hotel Yogyakarta
3 out of 5
Jl. Masjid No.7, Pakualaman, Yogyakarta, Daerah Istimewa Yogyakarta
Free cancellationReserve now, pay when you stay
The price is Rp247.934 per night
3.9/5Good! (20 reviews)

"A good option for short affordable 2 star stay. Walkable to city centre although local area lacking in options for eating out. Some of the reception staff helpful"…"

Reviewed on 5 Oct 2018

Puri Pangeran Hotel Yogyakarta
Delta Homestay
3 out of 5
Jl. Prawirotaman MG.III/597-A, Yogyakarta, Yogyakarta
The price is Rp322.314 per night
3.8/5Good! (73 reviews)

"Staff so friendly and polite. Place itself do quite and very convenient. A lot places to eat around there."…"

Reviewed on 2 Sep 2019

Delta Homestay
H Boutique Hotel Jogjakarta
3 out of 5
Jl. Prof. Yohanes Sagan, Yogyakarta
Free cancellation
The price is Rp268.595 per night
3.8/5Good! (33 reviews)
Very nice

"It was an amazing experience except the size of the room"…"

Reviewed on 12 Sep 2019

H Boutique Hotel Jogjakarta
The GRAND PALACE Hotel - YOGYAKARTA
3.5 out of 5
Jl. Mangkuyudan No. 32, Yogyakarta, Yogyakarta
The price is Rp309.917 per night
3.8/5Good! (48 reviews)
Relaxing place at the city

"Everything are fine, quiet and relaxing place to stay right in the city."…"

Reviewed on 25 Jan 2020

The GRAND PALACE Hotel - YOGYAKARTA
Whiz Hotel Malioboro Yogyakarta
2.5 out of 5
Jl. Dagen No.8 Malioboro, Yogyakarta, yogyakarta
The price is Rp198.347 per night
3.6/5Good! (58 reviews)
Basic room, great service and location.

"Basic room. Sheets and walls had a number of dirt stains (having stayed in other similar Indonesian hotels before, this seems kinda common), also the room had a number of ants here and there. However this was made up by the great service and location. There are a number of eateries right outside ..."…"

Reviewed on 12 Aug 2018

Whiz Hotel Malioboro Yogyakarta
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Cheap Hotels in Yogyakarta

Search for hotels in Yogyakarta on Expedia. You can easily find your hotels in Yogyakarta using one of the methods below:

  • View our selection of featured hotels in Yogyakarta
  • Use the map to find hotels in the Yogyakarta neighborhood you prefer
  • Use the filters to see hotels in a specific area of Yogyakarta, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Yogyakarta
  • Enter your travel dates to view the best deals on hotels in Yogyakarta - while they last

Frequently asked questions

What is Yogyakarta like for travellers on a budget?
Yogyakarta has a variety of cheap accommodation options and things to do, making it a great getaway spot for budget travellers. In addition to its well-known attractions such as Malioboro Street and Prambanan Temple, this destination is home to Alun Alun Kidul and Punthuk Setumbu, which you can enjoy while spending very little.
What's the best place to stay on a budget in Yogyakarta?
Based on reviews, The GRAND PALACE Hotel - YOGYAKARTA is a popular 3.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Hotel Neo Malioboro by ASTON and ibis Yogyakarta Malioboro.
What's the weather like in Yogyakarta?
The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are September and August, with an average of 28°C. Average annual rainfall for Yogyakarta is 1292 mm.
What is there to see and do in Yogyakarta?
Yogyakarta draws tourists with its temples and historic sites, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as Malioboro Street and Prambanan Temple, and then look for sights and activities that cost little or nothing at all. Explore and snap photos of landmarks like Borobudur Temple and Palace of Yogyakarta, or check out the area’s cultural spots like at De Mata Trick Eye 3D Museum.
What's the best way to get around Yogyakarta?
The closest airport is in Yogyakarta (JOG-Adisucipto Intl.), 4.9 mi (8 km) away from the city centre. However, if that doesn’t suit your budget, the next closest is 22.1 mi (35.6 km) away in Yogyakarta (YIA-New Yogyakarta Intl.). Yogyakarta might not have very many public transport options to choose from so a rental car could be an economical alternative to explore more of the area.

Travellers loved these Cheap Hotels

More trip options

What's the best accommodation for a budget-friendly stay in Yogyakarta?

Based on reviews, ibis Yogyakarta Malioboro is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and an outdoor pool. Other choices to stay on the cheap include The Phoenix Hotel Yogyakarta MGallery by Sofitel and favehotel Kusumanegara.

What's it like staying in Yogyakarta?

History buffs will enjoy exploring Yogyakarta, and visitors give high marks for the temples and local tours. This culturally-rich city also attracts tourists with its museums. Top sights in the city include Malioboro Street, Prambanan Temple, and Borobudur Temple. In Yogyakarta, there are 933 hotels and other accommodation to choose from.

Where is the best place to stay in Yogyakarta?

Yogyakarta Marriott Hotel is a favourite property for Expedia customers. This 5-star hotel offers a full-service spa and 2 restaurants. Traveller reviews also recommend Hotel Tentrem and Dusun Jogja Village Inn as top options for your stay.

Central Yogyakarta is a culturally-rich neighbourhood that travellers like for its temples and historic landmarks. Mlati is another favourite neighbourhood in Yogyakarta.

Where is the best place to stay in Central Yogyakarta?

There are 171 hotels and other accommodation to choose from in this neighbourhood, so you should find the perfect place for your trip. Based on Expedia customer reviews, Melia Purosani Hotel is the highest ranked property in Central Yogyakarta. This 5-star hotel offers 3 restaurants and an outdoor pool. It is located a short 3-minute walk from Malioboro Street. Other top choices in the neighbourhood include The Phoenix Hotel Yogyakarta MGallery by Sofitel and Hotel NEO Malioboro.

What should I do while I'm visiting Yogyakarta?

Well-known for its museums, the city's cultural venues include De Mata Trick Eye 3D Museum, Taman Pintar Science Park, and Sonobudoyo Museum. Attractions like Gembira Loka Zoo, Kids Fun Park, and Jogja Bay are fun for kids of all ages. Its temples and historic sites are notable and landmarks include Prambanan Temple, Borobudur Temple, and Palace of Yogyakarta.

Where is the best place to stay close to Malioboro Street?

Adjacent to Malioboro Street, Hotel NEO Malioboro is one of the top choices for your stay based on our traveller data, and this 3.5-star hotel offers a restaurant and an outdoor pool. Other good options within a short distance include The Phoenix Hotel Yogyakarta MGallery by Sofitel and Melia Purosani Hotel.