Indonesia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window


Discover ancient temples, traditional batik, wayang shadow puppetry and gamelan music in the city that holds the key to Java’s cultural heritage. 

The city of Yogyakarta is the perfect place to explore Java’s rich culture and traditions. Known for its protection of local heritage and customs, Yogyakarta is a hub for fine Javanese art, craft, music, poetry, ballet and puppetry. Explore the magnificent temples of Borobudur and Prambanan, and gain an insight into Buddhist, Hindu and Javanese culture.

Yogyakarta is one of the oldest cities in Indonesia. A short stroll around the historic district will bring you past the Sultan’s Palace (Kraton Ngayogyakarta) and its stately main court, mosque and museum. Admire the Central Post Office (Kantor Pos Besar) and the Tugu Monument. Grab a snack from a street vendor and watch the locals playing street chess near the Kraton complex.

To learn about Javanese culture and history, head to the Museum Sonobudoyo, the Museum Batik or Fort Vrederburg. Browse historical artefacts and traditional handicrafts such as batik, wayang puppets, masks and gamelan instruments. Discover Yogyakarta’s thriving art scene at the Affandi Museum and Cemeti Art House.

Don’t miss Yogyakarta’s breathtaking ancient temples, known locally as candi. Wander through numerous shrines and monuments at Prambanan, a collection of towering Hindu temples with intricately carved domes. The stunning Borobudur Buddhist temple dates back to the 9th century and is located in Magelang, 1 hour’s drive from Yogyakarta.

Relax with a massage treatment or sunrise yoga and meditation classes. Play a round of golf overlooking Mount Merapi. During your visit, try local cuisine, such as sweet curry with jackfruit, palm sugar, coconut milk and chicken. In January, the city celebrates Java’s Muslim culture with the traditional Sekaten festival.

Reach Yogyakarta by flying into Adisucipto International Airport, or catch the regional bus or train. In the city, get around by taxi, bus or tricycle rickshaw. Make sure you haggle and agree on a price before getting into the rickshaw. To make the most of Yogyakarta’s outdoor activities, visit during the dry season, from July to September.

Where to stay in Yogyakarta

Top Hotels in Yogyakarta

Sheraton Mustika Yogyakarta Resort and Spa
Sheraton Mustika Yogyakarta Resort and Spa
4.5 out of 5
JL Laksda Adisucipto KM 8.7, Depok, Yogyakarta
The price is NT$1,255 per night from Jan 28 to Jan 29

This family-friendly Depok resort is located near the airport, within 3 mi (5 km) of Plaza Ambarrukmo and Adisucipto Golf Course. Gembira Loka Zoo and Maguwoharjo ...

4/5Very Good! (218 reviews)

"Makanannya enak dan stafnya ramah-ramah. Recommended."…"

Reviewed on 2020/12/12

Sheraton Mustika Yogyakarta Resort and Spa
Zest Hotel Yogyakarta
Zest Hotel Yogyakarta
2 out of 5
Jl Gajah Mada No 28, Yogyakarta, Yogyakarta
The price is NT$296 per night from Jan 21 to Jan 22

Located in Central Yogyakarta, this hotel is within a 15-minute walk of Museum Sasmitaloka Panglima Besar Jenderal Sudirman and Malioboro Street. Malioboro Mall ...

3.7/5Good! (49 reviews)
Be aware of untrustful tour services

"They provide wrong information about the tours in their brochure. Be aware you will have to pay extra and receive less in exchange. After complaining there where lots of apologies but no competition what so ever. The only good thing about the hotel is the lady in reception chaca because she is very ..."…"

Reviewed on 2018/2/3

Zest Hotel Yogyakarta
Greenhost Boutique Hotel
Greenhost Boutique Hotel
3 out of 5
Jl. Prawirotaman II No.629 Brontokusuman, Yogyakarta, Yogyakarta
The price is NT$671 per night from Jan 24 to Jan 25

Located in the heart of Yogyakarta, this spa hotel is within 2 mi (3 km) of Batik Plentong, Malioboro Street, and Palace of Yogyakarta. Malioboro Mall and Gembira ...

4.3/5Excellent! (84 reviews)

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

Reviewed on 2020/2/27

Greenhost Boutique Hotel
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.

Vacation Rentals in Yogyakarta

Student Park Hotel
Student Park Hotel
3 out of 5
Jl. Seturan Raya No.1, Depok, Yogyakarta
The price is NT$543 per night from Jan 25 to Jan 26

Situated in Depok, this aparthotel is within 3 mi (5 km) of Plaza Ambarrukmo, Gadjah Mada University, and Gembira Loka Zoo. TransMart Studio Mini and Affandi ...

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 2018/12/31

Student Park Hotel
3.5 out of 5
Ngadiwinatan 2, RT 01/RW 04, Borobudur, Yogyakarta
The price is NT$1,151 per night from Jan 21 to Jan 22

Situated in Borobudur, this villa is within 3 mi (5 km) of Borobudur Temple, Samudraraksa Museum, and Punthuk Setumbu. Candi Pawon is 2.7 mi (4.3 km) away.

4/5Very Good! (8 reviews)

"Clean, quiet, and felt very private. Away from the busy town but stil very close to everything. The wifi was a little spotty."…"

Reviewed on 2020/11/29

3.5 out of 5
Jl. Kaliurang No. 72 km 5.5, Depok, Yogyakarta
The price is NT$980 per night from Jan 21 to Jan 22

Situated in Depok, this aparthotel is 1.2 mi (2 km) from Gadjah Mada University and within 3 mi (5 km) of Jogja City Mall and Malioboro Street. Tugu Yogyakarta ...

5/5Exceptional! (3 reviews)

"Given the opportunity to chosen what time when housekeeping cleans your room."…"

Reviewed on 2019/12/16

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.

Popular places to visit in Yogyakarta


Reviews of Yogyakarta


Top Destination

5 - Excellent
5 - Excellent 38.46153846153846%
4 - Good
4 - Good 48.07692307692308%
3 - Okay
3 - Okay 7.6923076923076925%
2 - Disappointing
2 - Disappointing 5.769230769230769%
1 - Terrible
1 - Terrible 0%

5/5 - Excellent


Mar 24, 2020

One of my favorite cities in Indonesia so far. Lots of history to see.

2/5 - Disappointing

Verified traveler

Jan 31, 2020

Too many motorbikes and too much air pollution. It's not a pedestrian friendly city. Trike drivers can be pushy.

4/5 - Good

Verified traveler

Oct 7, 2019

Uniquely old cultural busy city.

4/5 - Good

Verified traveler

Aug 6, 2019

Yogyakarta is great city everyone was respect and so many great places to visit never seen anothet places

5/5 - Excellent

Verified traveler

Aug 5, 2019

Highly recommend visiting the Gadjah Wong Restaurant--unique and beautiful property with delicious food and nightly entertainment (e.g. gamelan and singers).

5/5 - Excellent

Verified traveler

May 19, 2019

I think Yogyakarta overall is great town to visit. The city has improved a lot particularly Malioboro Street is wonderful now, with wide sidewalk that tourist can stroll along the street and many benches for one can sits down.

Cities near Yogyakarta