Our users' favourite hotels
Garden Palace Hotel
Jalan Yos Sudarso 11
Surabaya, ID
Surabaya, ID
£65
£47
per night
Sheraton Surabaya Hotel & Towers
Jalan Embong Malang 25-31
Surabaya, ID
Surabaya, ID
£104
£75
per night
Hotel Majapahit Surabaya
65 Jalan Tunjungan
Surabaya, ID
Surabaya, ID
£81
£62
per night
JW Marriott Hotel Surabaya
Jalan Embong Malang 85-89
Surabaya, ID
Surabaya, ID
£127
£96
per night
Novotel Surabaya Hotel and Suites
Jalan Ngagel 173-175
Surabaya, ID
Surabaya, ID
£40
£29
per night
Ibis Rajawali Surabaya
Jalan Rajawali No 9-11
Surabaya, ID
Surabaya, ID
£28
£20
per night
Shangri-La Hotel Surabaya
Jl May Jend Sungkono No 120
Surabaya, ID
Surabaya, ID
£103
£75
per night
Inna Simpang Hotel
Jl. Pemuda No. 1-3
Surabaya, ID
Surabaya, ID
£34
£26
per night
Somerset Surabaya Hotel & Serviced Residence
Jalan Raya Kupang Indah
Surabaya, ID
Surabaya, ID
£51
£37
per night
ELMI Hotel
Jalan Panglima Sudirman 42-44
Surabaya, ID
Surabaya, ID
£41
£31
per night
Singgasana Hotel Surabaya
Jalan Gunungsari
Surabaya, ID
Surabaya, ID
£48
£36
per night