With a population of 555,308, Surakarta City is a must-see destination in Central Java, Indonesia. It is one of the most popular cities to visit in the country. Consider staying at least one whole day in Surakarta City to see all of its attractions.
When flying to Surakarta City, you’ll arrive at Surakarta City Adi Sumarmo (SOC), which is located 10 km from the city centre.
From 5-star hotels such as the Alila Solo to great affordable options like the Ibis Styles Solo, Surakarta City offers a range of accommodations for every taste. Average rates range from around ₹ 1,643 per night for a double room in a 3-star hotel to ₹ 3,138 and up for a 5-star experience. If you’re on a budget, well-reviewed accommodations include The Margangsa Hotel and RedDoorz Plus @ Slamet Riyadi.
Expect to pay ₹ 75 per litre in Surakarta City (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 901 and ₹ 1,202.