Our users' favourite hotels
Garden Palace Hotel
Jalan Yos Sudarso 11
Surabaya, ID
Surabaya, ID
£56
£41
per night
Sheraton Surabaya Hotel & Towers
Jalan Embong Malang 25-31
Surabaya, ID
Surabaya, ID
£90
£65
per night
Hotel Majapahit Surabaya
65 Jalan Tunjungan
Surabaya, ID
Surabaya, ID
£70
£53
per night
JW Marriott Hotel Surabaya
Jalan Embong Malang 85-89
Surabaya, ID
Surabaya, ID
£110
£83
per night
Novotel Surabaya Hotel and Suites
Jalan Ngagel 173-175
Surabaya, ID
Surabaya, ID
£35
£25
per night
Ibis Rajawali Surabaya
Jalan Rajawali No 9-11
Surabaya, ID
Surabaya, ID
£24
£17
per night
Shangri-La Hotel Surabaya
Jl May Jend Sungkono No 120
Surabaya, ID
Surabaya, ID
£89
£64
per night
Inna Simpang Hotel
Jl. Pemuda No. 1-3
Surabaya, ID
Surabaya, ID
£30
£23
per night
Somerset Surabaya Hotel & Serviced Residence
Jalan Raya Kupang Indah
Surabaya, ID
Surabaya, ID
£44
£32
per night
ELMI Hotel
Jalan Panglima Sudirman 42-44
Surabaya, ID
Surabaya, ID
£35
£27
per night
Singgasana Hotel Surabaya
Jalan Gunungsari
Surabaya, ID
Surabaya, ID
£41
£31
per night