Compare Cheap Hotels in Surakarta
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Surakarta Hotels

Alila Solo, Java
Jl. Slamet Riyadi No. 562 Surakarta Central Java
$62 nightly
The price is $68 total per night
$68 total
Sep 13 - Sep 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.86 mi from city center
A stay at Alila Solo, Java places you in the heart of Surakarta, a short 5-minute walk from Solo Square and within 2 minutes by car from Muhammadiyah University of Surakarta.
Pool
Spa

Moxy Solo
Jl. Slamet Riyadi No.173, Kemlayan Surakarta Central Java
$34 nightly
The price is $37 total per night
$37 total
Sep 13 - Sep 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.43 mi from city center
With a stay at Moxy Solo, you'll be centrally located in Surakarta, a short 6-minute walk from Mangkunegaran Palace and 14 minutes by foot from Klewer Market.
Pool
Parking included

The Royal Surakarta Heritage - Handwritten Collection
Jalan Slamet Riyadi No. 06 Surakarta Central Java
$33 nightly
The price is $36 total per night
$36 total
Sep 7 - Sep 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.39 mi from city center
A stay at The Royal Surakarta Heritage - Handwritten Collection places you in the heart of Surakarta, within a 10-minute walk of Vastenburg Fort and Mesjid Agung.
Pool
Spa

Novotel Solo
Jalan Slamet Riyadi 272 Surakarta Central Java
$35 nightly
The price is $38 total per night
$38 total
Sep 21 - Sep 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.72 mi from city center
A stay at Novotel Solo places you in the heart of Surakarta, within a 10-minute walk of Radya Pustaka Museum and Danar Hadi.
Pool
Hot Tub

Swiss-Belhotel Solo
Jalan Ahmad Yani 45 Surakarta Jawa Tengah
$48 nightly
The price is $53 total per night
$53 total
Sep 7 - Sep 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.53 mi from city center
With a stay at Swiss-Belhotel Solo in Surakarta (Banjarsari), you'll be within a 5-minute drive of Mangkunegaran Palace and Danar Hadi.
Pool
Spa

ibis Styles Solo
Jalan Gajah Mada 23 Surakarta Central Java
$24 nightly
The price is $26 total per night
$26 total
Sep 20 - Sep 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.73 mi from city center
A stay at ibis Styles Solo places you in the heart of Surakarta, within a 10-minute walk of Radya Pustaka Museum and Danar Hadi.
Pool
Spa

FIM by Zigna
31 Jl. Yosodipuro Surakarta Jawa Tengah
$28 nightly
The price is $31 total per night
$31 total
Sep 7 - Sep 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.76 mi from city center
With a stay at FIM by Zigna, you'll be centrally located in Surakarta, just a 5-minute walk from Mangkunegaran Palace and 9 minutes by foot from Triwindu Antique Market.
Spa
Parking included

Loji Hotel Solo by Wstay
Jl. Hasanudin 134, Surakarta Surakarta Central Java
$16 nightly
The price is $18 total per night
$18 total
Sep 7 - Sep 8
Total with taxes and fees
1.2 mi from city center
With a stay at Loji Hotel Solo by Wstay in Surakarta (Solo City Centre), you'll be within a 5-minute drive of Keprabon Park and Radya Museum Library.
Spa
Free WiFi

Mahalaya The Legacy Solo
32 Jalan S. Parman Surakarta Jawa Tengah
$35 nightly
The price is $38 total per night
$38 total
Sep 7 - Sep 8
Total with taxes and fees
0.87 mi from city center
With a stay at Mahalaya The Legacy Solo in Surakarta (Solo City Centre), you'll be within a 10-minute walk of Keprabon Park and Mangkunegaran Palace.
Pool
Spa

Zigna Kampung Batik
525 Jalan Dokter Radjiman Surakarta Jawa Tengah
$33 nightly
The price is $37 total per night
$37 total
Sep 7 - Sep 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2 mi from city center
With a stay at Zigna Kampung Batik in Surakarta (Laweyan), you'll be within a 5-minute drive of Loji Gandrung and Sriwedari Amusement Park.
Pool
Parking included

The Sunan Hotel Solo
Jl. Ahmad Yani 40 Surakarta Central Java
2.41 mi from city center
A stay at The Sunan Hotel Solo places you in the heart of Surakarta, within a 5-minute drive of Solo Square and Balekambang City Park.
Pool
Spa

Rumah Turi Eco Hotel
Jl. Srigading II 12 Turisari Surakarta Central Java
$13 nightly
The price is $15 total per night
$15 total
Sep 8 - Sep 9
Total with taxes and fees
1.28 mi from city center
Located in Surakarta (Solo City Centre), Rumah Turi Eco Hotel is within a 15-minute walk of Solo Paragon Lifestyle Mall and Loji Gandrung.
Parking included
Free WiFi
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.
Surakarta hotels essential information
Accommodation | 374 hotels |
|---|---|
Lowest Price | $15 |
Highest Price | $68 |
Popular hotels | Alila Solo, Java, Moxy Solo, The Royal Surakarta Heritage - Handwritten Collection, Novotel Solo, Swiss-Belhotel Solo, ibis Styles Solo, FIM by Zigna, Loji Hotel Solo by Wstay, Mahalaya The Legacy Solo, Zigna Kampung Batik, The Sunan Hotel Solo, Rumah Turi Eco Hotel |
Most Recent Surakarta Hotel Reviews

Swiss-Belhotel Solo
5 out of 5
Posted 17 hours ago
CheapTickets Verified Review
"The hotel was very nice and the staff was very courteous and helpful. We truly enjoyed our stay and look forward to returning in the future."
A verified traveler stayed at Swiss-Belhotel Solo

Mahalaya The Legacy Solo
5 out of 5
Posted 1 month ago
CheapTickets Verified Review
"I loved staying at the Mahalaya Hotel in Solo. The staff are all so friendly yet professional, the rooms spacious and quiet, the breakfast delicious and the location super convenient. The pool is an added bonus. Many other reviewers noted the swimming lessons that are conducted in the pool and how these seem to take over the area when they're on. During my stay, yes, there were classes on but not all the time, which meant that there were also times I was able to enjoy the pool all to myself. Running these classes is clearly a business model that is working for the hotel but it's also important to remember that learning how to swim is a vital skill for children to have. I applaud the hotel for giving children this opportunity. Looking forward to staying here on my next visit to Solo."
A verified traveler stayed at Mahalaya The Legacy Solo

