Skip to content
300+ stays

Stays in Surakarta

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
Private room in Kecamatan Minggir
Rumah Fata
2 guests1 bedroom1 bed1 shared bathroom
BreakfastWashing machinePets allowedWifi
Entire villa in Bantul
Villa Saluka - Romantic & Serene with Sunset View
2 guests1 bedroom1 bed1 bathroom
Air conditioningBreakfastWifiFree parking
SUPERHOST
Entire house in Bantul
SURFRIDER YOGYAKARTA - 3 bedroom // Private Pool
7 guests3 bedrooms3 beds2 bathrooms
Air conditioningSelf check-inWashing machinePets allowed
Entire flat in Banjarsari
APARTEMEN APARTMENT SOLO PARAGON UNIT 1212
2 guests1 bedroom1 bed1 bathroom
Air conditioningLiftPoolKitchen
SUPERHOST
Entire house in Kecamatan Kartasura
Duinkerken House
5 guests2 bedrooms2 beds1.5 bathrooms
Air conditioningWashing machineDryerWifi
Room in aparthotel in Banjarsari
Hotel Solo Paragon sebelah Mall Solo Paragon
2 guests1 bedroom2 beds1 private bathroom
Air conditioningSelf check-inLiftGym
SUPERHOST
Entire house in Kecamatan Colomadu
Games house. Modern home with games room &console.
4 guests2 bedrooms4 beds2 bathrooms
Air conditioningFree parkingKitchen
SUPERHOST
Entire house in Mlati
Hygge Guesthouse Jogja - Scandinavian Homestay 3BR
7 guests3 bedrooms6 beds2 bathrooms
Air conditioningSelf check-inDryerWifi
Hotel room in Kecamatan Banjarsari
Compact Room in Parang Raja Solo by Zest
2 guests1 bedroom1 bed1 private bathroom
Air conditioningWifiFree parking
Entire house in Colomadu
ANINI*HOUSE: Colomadu, Solo, Central Java
10 guests4 bedrooms5 beds3 bathrooms
Air conditioningSelf check-inWashing machineDryer
SUPERHOST
Entire villa in Kabupaten Sleman
Mahidara - Spacious & Authentic in Quiet Village
10 guests4 bedrooms5 beds4 bathrooms
Air conditioningBreakfastWifiFree parking
SUPERHOST
Entire house in Kecamatan Mlati
Keenan Living - Only 1 Min to Ringroad Kentungan
7 guests4 bedrooms4 beds4 bathrooms
Air conditioningSelf check-inWashing machineWifi
SUPERHOST
Entire house in Kecamatan Ngaglik
Rumah Madani Guesthouse
8 guests3 bedrooms3 beds2 bathrooms
Air conditioningSelf check-inWifiFree parking
SUPERHOST
Private room in Kecamatan Pasar Kliwon
Sola Gratia Guesthouse
6 guests3 bedrooms6 beds3 shared bathrooms
Air conditioningBreakfastFree parkingKitchen
Entire house in Yogyakarta City
CASA SORE, a stay that you can call home in Jogja
4 guests2 bedrooms2 beds2 bathrooms
Air conditioningWifiFree parkingKitchen
SUPERHOST
Entire house in Wonosari
Joglo Ibu Endang
6 guests2 bedrooms3 beds1.5 bathrooms
Air conditioningSelf check-inWashing machineDryer
SUPERHOST
Entire house in Colomadu
Cozy home. Great decor. Family and kids friendly
6 guests2 bedrooms3 beds2 bathrooms
Air conditioningFree parkingKitchen
Entire flat in Kecamatan Laweyan
D'paragon Kerten Surakarta
2 guests1 bedroom2 beds1 bathroom
Air conditioningWifi
SUPERHOST
Hut in Banyubiru
Treehouse River-side (Sitinggil Muncul)
2 guests1 bedroom1 bed1 bathroom
Free parking
Entire flat in Kota Surakarta
APARTMENT SOLO PARAGON SURAKARTA UNIT 2003a
2 guests1 bedroom1 bed1 bathroom
Air conditioningLiftPoolKitchen
234515
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.