110 3-Star Hotels in Surakarta
Prefer Expedia? See all Surakarta hotels on Expedia →
Hotel in Surakarta
3-star · 40 rooms
8.7 Excellent (973)
Hotel in Surakarta
3-star · 65 rooms
8.7 Excellent (935)
Hotel in Surakarta
3-star · 24 rooms
8.7 Excellent (744)
Resort in Surakarta
3-star · 35 rooms
8.5 Excellent (854)
Hotel in Surakarta
3-star · 18 rooms
8.8 Excellent (670)
Guesthouse/bed and breakfast in Surakarta
3-star · 40 rooms
8.1 Very good (1,045)
Guest favorite Hotel in Surakarta
3-star · 48 rooms
9.3 Wonderful (420)
Guest favorite Hotel in Surakarta
3-star · 22 rooms
9.4 Wonderful (366)
Hotel in Surakarta
3-star · 15 rooms
8.7 Excellent (535)
Hotel in Surakarta
3-star · 51 rooms
8.5 Excellent (607)
Guest favorite Hotel in Surakarta
3-star · 40 rooms
9.3 Wonderful (345)
Hotel in Surakarta
3-star
8.6 Excellent (549)
Hotel in Surakarta
3-star · 26 rooms
8.6 Excellent (509)
Hotel in Surakarta
3-star · 13 rooms
8.9 Excellent (409)
Guest favorite Inn in Surakarta
3-star · 24 rooms
9.2 Wonderful (330)
Guest favorite Hotel in Surakarta
3-star · 12 rooms
9.4 Wonderful (284)
Hotel in Surakarta
3-star · 33 rooms
8.9 Excellent (388)
Guest favorite Hotel in Surakarta
3-star · 137 rooms
9.4 Wonderful (258)
Guesthouse/bed and breakfast in Surakarta
3-star · 100 rooms
8.0 Very good (663)
Hotel in Surakarta
3-star · 27 rooms
8.7 Excellent (387)
Hotel in Surakarta
3-star · 34 rooms
8.3 Very good (514)
Hotel in Surakarta
3-star · 46 rooms
7.7 Good (711)
Resort in Surakarta
3-star · 22 rooms
8.8 Excellent (301)
Guest favorite Hotel in Surakarta
3-star · 15 rooms
9.2 Wonderful (219)
110 stays in total