220 Top-Rated Hotels in Surabaya
Prefer Expedia? See all Surabaya hotels on Expedia →
Guest favorite Guesthouse/bed and breakfast in Surabaya
1-star · 8 rooms
9.2 Wonderful (135)
Guest favorite Guesthouse/bed and breakfast in Surabaya
1-star · 9 rooms
9.5 Exceptional (115)
Guest favorite Hotel in Surabaya
2-star · 19 rooms
9.3 Wonderful (110)
Guest favorite Hotel in Surabaya
4-star · 24 rooms
9.4 Wonderful (84)
Guest favorite Apartment/Flat in Surabaya
5-star
9.8 Exceptional (65)
Guest favorite Apartment/Flat in Surabaya
5-star
9.3 Wonderful (80)
Guest favorite Apartment/Flat in Surabaya
5-star
9.1 Wonderful (88)
Guest favorite Apartment/Flat in Surabaya
5-star
9.4 Wonderful (75)
Guest favorite Apartment/Flat in Surabaya
5-star
9.5 Exceptional (70)
Guest favorite Apartment/Flat in Surabaya
9.9 Exceptional (74)
Guest favorite Apartment/Flat in Surabaya
9.7 Exceptional (79)
Guest favorite Hotel in Surabaya
3-star
9.6 Exceptional (70)
Guest favorite Hotel in Surabaya
3-star · 13 rooms
9.0 Wonderful (90)
Guest favorite Hotel in Surabaya
1-star · 70 rooms
9.1 Wonderful (90)
Guest favorite Hotel in Surabaya
2-star · 8 rooms
9.5 Exceptional (70)
Guest favorite Apartment/Flat in Surabaya
5-star
9.0 Wonderful (74)
Guest favorite Apartment/Flat in Surabaya
4-star
9.7 Exceptional (56)
Guest favorite Hotel in Surabaya
3-star
9.3 Wonderful (70)
Guest favorite Apartment/Flat in Surabaya
2 rooms
9.7 Exceptional (67)
Guest favorite Apartment/Flat in Surabaya
9.5 Exceptional (72)
Guest favorite Apartment/Flat in Surabaya
5-star
9.1 Wonderful (65)
Guest favorite Guest House in Surabaya
3-star · 20 rooms
9.6 Exceptional (57)
Guest favorite Apartment/Flat in Surabaya
5-star
9.5 Exceptional (52)
Guest favorite Guesthouse/bed and breakfast in Surabaya
1-star · 8 rooms
9.4 Wonderful (65)
220 stays in total