Solo

Solo

A cultural heart

Central Java’s royal city of Solo (Surakarta) has long cultivated its reputation as the heartland of refined Javanese culture, home to princes and poets, sacred and mystical dances performed by elegant beauties, and shadowy tales of the wayan kulit reflecting the heavens and more terrestrial affairs.

More on Solo

Browse hotels in Solo on Agoda


Provided by Travelfish partner Agoda.



Born of epic power struggles, this quintessential Javanese town is often eclipsed by its more prominent rival, Yogyakarta, but the charms of this unhurried traditional centre prevail. A wander in any backstreet kampung is as fascinating and revealing of the essence of Solo as stepping into the courtly royal palaces, or indeed the glitzy malls. Tradition and culture hold fast in conservative Solo in some extent to the extremes, leading rise to a bad (and not undeserved) reputation for propagating zealots and radicals. Despite all this, Solo remains safe for visitors and the overwhelming majority of locals are very welcoming towards foreigners.

You should expect plenty of this in and around Solo. : Sally Arnold.
You should expect plenty of this in and around Solo. Photo: Sally Arnold

Geographically Solo is close to the heartland of Java (although the true geographical centre is closer to the Dieng Plateau), residing on the western bank of the Bengawan Solo, Java’s longest river made famous by a popular Indonesia song, shadowed by Gunung Lawu to the east and Gunung Merbabu and Gunung Merapi to the west. Yogyakarta is 65 kilometres to Solo’s southwest, about one hour by train, and Semerang lies 100 kilometres to ... Travelfish members only (Full text is around 1,500 words.)

Log in to Travelfish

Please sign in to read the rest of this page. The full text is around 1,500 words.

Log in now
Become a Travelfish member

Choose from a free two-day pass right through to a lifetime membership.

Find out more

19 other destinations in Java

Learn more about Gunung Bromo
Gunung Bromo

Just amazing

Learn more about Bogor
Bogor

Go for the Gardens

Learn more about Banyuwangi
Banyuwangi

Launching point for Kawah Ijen

Learn more about Karimunjawa Islands
Karimunjawa Islands

Island hideout

Learn more about Yogyakarta
Yogyakarta

Java’s heart and soul

Learn more about Malang
Malang

Well worth a stop

Learn more about Dieng Plateau
Dieng Plateau

Stunning and underrated

Learn more about Batu Karas
Batu Karas

Surfer hangout

Learn more about Pangandaran
Pangandaran

A popular weekender

Learn more about Surabaya
Surabaya

One of Indonesia’s largest cities

Learn more about Bandung
Bandung

Hello, hello Bandung

Learn more about Cimaja
Cimaja

Surf’s up

Learn more about Ujung Genteng
Ujung Genteng

Get away from it all

Learn more about Probolinggo
Probolinggo

Stay another day

Learn more about Kalibaru
Kalibaru

Plantation town

Learn more about Semarang
Semarang

Semarang will surprise you

Learn more about Jepara
Jepara

Home to a feminist hero

Learn more about Cipanas
Cipanas

Hot springs and cool mountain scenes

Learn more about Jakarta
Jakarta

Enormous in every way