Travelers are voting Hotel Majapahit Surabaya, Singgasana Surabaya and Elmi as the best of 18 hotels in Surabaya. There are 4 hotels in Malang a city just 98 km from Surabaya and 1 hotel in Pamekasan which is 117 km distant. The most popular of these are Tuqu Hotel Malang in Malang and Family Guest House in Pamekasan. You can find 1192 Hotel in the country of Indonesia and Jimbaran is our members favorite Hotel in all of Indonesia. Want more? Check out our map of hotels in Surabaya.