€7 - €12
€6 - €85
Best prices found by HotelsCombined users in the past 24 hours.
242 reviews rated Shangri-La Hotel Surabaya with an average score of 8.8/10. It may also be worth looking into the JW Marriott Hotel Surabaya, which received a rating of 9.0/10 from 547 reviews. G Suites Hotel By Amithya could be another great option, with a score of 7.8/10 from 187 reviews.