109 4-Star Hotels in Surabaya
Prefer Expedia? See all Surabaya hotels on Expedia →
Resort in Surabaya
4-star · 2 rooms
2.0 Fair (4)
Homestay in Surabaya
4-star · 5 rooms
2.0 Fair (1)
Hotel in Surabaya
4-star · 26 rooms
2.0 Fair (1)
Guest favorite Hotel in Surabaya
4-star
9.5 Exceptional (466)
Hotel in Surabaya
4-star
8.2 Very good (1,125)
Apartment/Flat in Surabaya
4-star
9.5 Exceptional (5)
Hotel in Surabaya
4-star
No reviews yet
Hotel in Surabaya
4-star
No reviews yet
Hotel in Surabaya
4-star
No reviews yet
Hotel in Surabaya
4-star
No reviews yet
Hotel in Surabaya
4-star
No reviews yet
Hotel in Surabaya
4-star
No reviews yet
Hotel in Surabaya
4-star
No reviews yet
109 stays in total