Yogyakarta (pronounced “Jogjakarta” and often just shortened toYogya, or “Jogja”) ranks as one of the best-preserved and most attractive cities in Java, and is a major centre for the classical Javanese arts of batik, ballet, drama, music, poetry and puppet shows. It is also the perfect base from which to explore the temples of Borobudur and Prambanan, or take an early morning hike up Gunung Merapi. Tourists flock here, attracted not only by the city’s courtly splendour but also by the cuisine and shopping, and the various language and cultural courses on offer. As a result there are more tourist-oriented hotels in Yogya than anywhere else in Java and, unfortunately, a correspondingly high number of touts, pickpockets and con-artists.

Sultan Hamengkubuwono I (also known as Mangkubumi) established his court here in 1755, spending the next 37 years building the new capital, with the Kraton as the centrepiece and the court at Solo as the blueprint. In 1946, the capital of the newly declared Republic of Indonesia was moved to Yogya from Jakarta, and the Kraton became the unofficial headquarters for the republican movement. The royal household of Yogya continues to enjoy almost slavish devotion from its subjects and the current sultan, Hamengkubuwono X, remains an influential politician.

The layout of Yogya reflects its character: frenetic, modern and brash on the outside, but with a tranquil, ancient and traditional heart in the Kraton, the walled city. Set in a two-kilometre-wide strip of land between the rivers Kali Winongo and Kali Code, this is the focus of interest for most visitors. Kraton means “royal residence” and originally referred just to the Sultan’s Palace, but today it denotes the whole of the walled city (plus Jalan Malioboro), a town of some ten thousand people. The Kraton has changed little in two hundred years; both the palace, and the 5km of crenellated icing-sugar walls that surround it, date from the first sultan’s reign.

Book through Rough Guides’ trusted travel partners

Indonesia features

The latest articles, galleries, quizzes and videos.

Bali travel tips: 10 things to know before you go

Bali travel tips: 10 things to know before you go

With its coral-speckled beaches, luscious green rice terraces and blissful azure seas, Bali has long been a haven for surfers, sun worshippers and yoga junkies …

29 May 2018 • Henry Fry insert_drive_file Article
Off the tourist trail in Southeast Asia: 5 underrated cities

Off the tourist trail in Southeast Asia: 5 underrated cities

Modern Bangkok, historical Hanoi and tourism-boom town Siem Reap — home to the world-famous Angkor Wat temples — are some of Southeast Asia's best drawcards…

21 Nov 2017 • Marco Ferrarese insert_drive_file Article
A postcard from Indonesia: life and death in Tanah Toraja

A postcard from Indonesia: life and death in Tanah Toraja

In Tanah Toraja, Indonesia, long-held animist beliefs mean the dead are laid to rest with elaborate ceremonies that last for days. Daniel Stables attends a f…

02 Nov 2017 • Daniel Stables insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs