All staysResortsVillasApartments & condosVacation homesGuesthouses & B&BsHostelsAny5-star4-star3-star
496 Hotels in Surakarta
Basko Hotel dan Karaoke
Hotel in Surakarta
Nadamax House Syariah Kota Solo
Hotel in Surakarta
Basko Hotel dan Karaoke
Hotel in Surakarta
Lampion Hotel Sol
Hotel in Surakarta
The Royal Trihadi Boutique Hotel
Hotel in Surakarta
Collection O near Stadion Manahan
Hotel in Surakarta
Aldeoz Ndalem Marwatan Surakarta
Hotel in Surakarta
Red One Hotel Solo Baru
Hotel in Surakarta
496 stays in total
Loading map…
Nearby destinations
More places to stay around Surakarta