1,844 Hotels in Surabaya
Prefer Expedia? See all Surabaya hotels on Expedia →
Guesthouse/bed and breakfast in Surabaya
8.7 Excellent (41)
Hotel in Surabaya
9.0 Wonderful (34)
Hotel in Surabaya
2-star
9.5 Exceptional (20)
Hotel in Surabaya
3-star
8.7 Excellent (24)
Hotel in Surabaya
3-star
8.9 Excellent (11)
Hotel in Surabaya
1-star
8.9 Excellent (10)
Apartment/Flat in Surabaya
4-star
9.5 Exceptional (5)
Guesthouse/bed and breakfast in Surabaya
3-star
9.1 Wonderful (4)
Apartment/Flat in Surabaya
2-star
9.2 Wonderful (4)
Apartment/Flat in Surabaya
3-star
8.9 Excellent (4)
Homestay in Surabaya
6.2 Pleasant (14)
Apartment/Flat in Surabaya
3-star
9.7 Exceptional (3)
Guesthouse/bed and breakfast in Surabaya
10.0 Exceptional (2)
Hotel in Surabaya
10.0 Exceptional (1)
Hotel in Surabaya
3-star
8.4 Very good (1)
Hotel in Surabaya
8.8 Excellent (1)
Hotel in Surabaya
3-star · 10 rooms
5.2 Fair (1)
Hotel in Surabaya
2 rooms
6.0 Pleasant (1)
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
1,844 stays in total