1,844 Hotels in Surabaya
Prefer Expedia? See all Surabaya hotels on Expedia →
Hotel in Surabaya
2-star
2.0 Fair (1)
Homestay in Surabaya
2-star
2.0 Fair (1)
Homestay in Surabaya
2-star
2.0 Fair (1)
Hotel in Surabaya
2-star · 38 rooms
2.0 Fair (1)
Hotel in Surabaya
2-star · 15 rooms
2.0 Fair (1)
Hotel in Surabaya
2-star
2.0 Fair (1)
Homestay in Surabaya
10 rooms
2.0 Fair (1)
Apartment/Flat in Surabaya
2.0 Fair (1)
Apartment/Flat in Surabaya
2.0 Fair (1)
Apartment/Flat in Surabaya
2.0 Fair (1)
Apartment/Flat in Surabaya
2.0 Fair (1)
Apartment/Flat in Surabaya
2.0 Fair (1)
Hotel in Surabaya
2-star
8.5 Excellent (1,236)
Guest favorite Hotel in Surabaya
4-star
9.5 Exceptional (466)
Hotel in Surabaya
4-star
8.2 Very good (1,125)
Hotel in Surabaya
3-star
8.3 Very good (799)
Hotel in Surabaya
2-star
8.4 Very good (398)
Hotel in Surabaya
3-star
8.4 Very good (289)
Guest favorite Hotel in Surabaya
2-star
9.0 Wonderful (187)
Guest favorite Hotel in Surabaya
2-star
9.0 Wonderful (130)
Guest favorite Hotel in Surabaya
3-star
9.4 Wonderful (94)
Guesthouse/bed and breakfast in Surabaya
3-star
8.8 Excellent (119)
Hotel in Surabaya
3-star
9.6 Exceptional (36)
Hotel in Surabaya
3-star
8.6 Excellent (41)
1,844 stays in total