Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Surakarta
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Indonesia
Indonesia
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Rooms
Countryside
Lake
Farms
Bed & breakfasts
Cabins
Tiny homes
Amazing views
Beach
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 165 places in Surakarta
165 places in Surakarta
Guest favourite
Guest favourite
Home in Kecamatan Colomadu
colomadu cozy home
18–23 May
18–23 May
₹1,969
night
₹1,969 per night
4.89 out of 5 average rating, 46 reviews
4.89 (46)
Guest favourite
Guest favourite
Farm stay in Laweyan
When in Solo - Laweyan, Solo
6 beds
6 beds
19–24 Apr
19–24 Apr
₹11,757
night
₹11,757 per night
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Guest favourite
Guest favourite
Flat in Kecamatan Banjarsari
New Room Solo Paragon Apartment
19–24 Apr
19–24 Apr
₹3,527
night
₹3,527 per night
4.88 out of 5 average rating, 16 reviews
4.88 (16)
Guest favourite
Guest favourite
Home in Kecamatan Kartasura
Solo Cambodian House
5 queen beds
5 queen beds
22–27 Apr
22–27 Apr
₹6,114
night
₹6,114 per night
4.89 out of 5 average rating, 57 reviews
4.89 (57)
Guest favourite
Guest favourite
Home in Colomadu
D'colomadu White House
3 beds
3 beds
19–24 May
19–24 May
₹2,786
night
₹2,786 per night
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favourite
Guest favourite
Bungalow in Laweyan
Ndalem Rahayu Homestay
5 beds
5 beds
22–27 Apr
22–27 Apr
₹5,290
night
₹5,290 per night
4.78 out of 5 average rating, 83 reviews
4.78 (83)
Guest favourite
Guest favourite
Home in Kecamatan Laweyan
Griya Mundu Kerten
3 beds
3 beds
25–30 Apr
25–30 Apr
₹4,232
night
₹4,232 per night
4.97 out of 5 average rating, 30 reviews
4.97 (30)
Home in Kecamatan Colomadu
Flower home with games console
3 beds
3 beds
19–24 Apr
19–24 Apr
₹3,233
night
₹3,233 per night
New place to stay
New
Home in Kecamatan Kartasura
Santai D’Solo
3 beds
3 beds
27 May – 1 Jun
27 May – 1 Jun
₹3,233
night
₹3,233 per night
4.88 out of 5 average rating, 42 reviews
4.88 (42)
Home in Kecamatan Colomadu
Rainbow home. Comfy home with games console.
4 beds
4 beds
20–25 Apr
20–25 Apr
₹3,233
night
₹3,233 per night
4.78 out of 5 average rating, 67 reviews
4.78 (67)
Flat in Kecamatan Banjarsari
Serviced apartemen connecting mall in middle city
1 bed
1 bed
20–25 Apr
20–25 Apr
₹2,551
night
₹2,551 per night
4.54 out of 5 average rating, 13 reviews
4.54 (13)
Home in Kabupaten Sukoharjo
TELUWATU GUEST HOUSE
4 queen beds
4 queen beds
28 Apr – 3 May
28 Apr – 3 May
₹5,878
night
₹5,878 per night
4.8 out of 5 average rating, 20 reviews
4.8 (20)
Superhost
Superhost
Home in Kecamatan Colomadu
GreyZHouse, A House located next to Anini*House.
3 beds
3 beds
19–24 Apr
19–24 Apr
₹4,386
night
₹4,386 per night
4.82 out of 5 average rating, 57 reviews
4.82 (57)
Superhost
Superhost
Townhouse in Kecamatan Laweyan
Private Home in Twin House Solo (Lokasi Strategis)
4 beds
4 beds
21–26 Apr
21–26 Apr
₹3,822
night
₹3,822 per night
4.78 out of 5 average rating, 18 reviews
4.78 (18)
Home in Kecamatan Jebres
Rumah Joglo di Jebres, Mojosongo
20–25 Apr
20–25 Apr
₹5,878
night
₹5,878 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Home in Kecamatan Laweyan
Gria Kerten, 3BR Pool Villa Solo
3 king beds
3 king beds
19–24 Apr
19–24 Apr
₹18,441
night
₹18,441 per night
New place to stay
New
Home in Kecamatan Colomadu
Moro Homestay Solo
5 beds
5 beds
20–25 Apr
20–25 Apr
₹4,953
₹4,063
night
₹4,063 per night, originally ₹4,953
New place to stay
New
Home in Kecamatan Colomadu
Gandewa Guest House
5 beds
5 beds
19–24 Apr
19–24 Apr
₹11,757
night
₹11,757 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
1
2
3
4
…
10