Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Holidays in Yogyakarta

Choose two or more items and save on your trip:

Top hotels in Yogyakarta

Estimated price for 1 night / 2 adults
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
Free cancellationReserve now, pay when you stay
The price is AU$61 per night from 20 Sep. to 21 Sep.
4/5Very Good! (214 reviews)

"Very nice property with Awesome Spa and extremely helpful and hospitable staff, felt very comfortable and at home"…"

Reviewed on 11 Mar. 2020

Sheraton Mustika Yogyakarta Resort and Spa
Gallery Prawirotaman Hotel
Gallery Prawirotaman Hotel
4 out of 5
Jl. Prawirotamana II /Jl Gerilya no.839B, Yogyakarta, Yogyakarta
The price is AU$30 per night from 20 Sep. to 21 Sep.
4.4/5Excellent! (203 reviews)
YOGYAKARTA FEBRUARY 2020

"Really nice hotel and all the staff were really friendly and helpful. Excellent outdoor pool. Great value for money"…"

Reviewed on 14 Feb. 2020

Gallery Prawirotaman Hotel
Melia Purosani Hotel
Melia Purosani Hotel
5 out of 5
Jl. Suryotomo No. 31, Yogyakarta, Yogyakarta
Free cancellationReserve now, pay when you stay
The price is AU$80 per night from 20 Sep. to 21 Sep.
4.3/5Excellent! (482 reviews)

"I love the lobby and the brrakfast"…"

Reviewed on 4 Mar. 2020

Melia Purosani Hotel

Top activities in Yogyakarta

Private Borobudur & Prambanan Temples Excursion
Image for Private Borobudur & Prambanan Temples Excursion

Private Borobudur & Prambanan Temples Excursion

AU$168
Per adult
100% of travellers recommend
2-Day Excursion to Yogyakarta & Borobudur Temple from Bali
Image for 2-Day Excursion to Yogyakarta & Borobudur Temple from Bali

2-Day Excursion to Yogyakarta & Borobudur Temple from Bali

AU$787
Per adult
From Yogyakarta: Selogriyo Scenic Rice Terraces Private Tour
Image for From Yogyakarta: Selogriyo Scenic Rice Terraces Private Tour

From Yogyakarta: Selogriyo Scenic Rice Terraces Private Tour

AU$95
Per adult