We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Surabaya Town Square

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance Focused
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Jln. Mayjen Sungkono 120, Surabaya 60189, Indonesia
1.7 km from Surabaya Town Square
#3 of 129 hotels in Surabaya
Special Offer: Book Early, Save More!
Save up to 41% off* when you book early at our hotel with... Read more
Check In Check Out
Show Prices
Jln. Hayam Wuruk no. 6, Surabaya 60242, Indonesia
0.0 km from Surabaya Town Square
#5 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Diponegoro 23, Surabaya 60241, Indonesia
0.8 km from Surabaya Town Square
#114 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl. Diponegoro 33 Wonokromo, Surabaya 60241, Indonesia
0.8 km from Surabaya Town Square
#38 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl. Mayjend Sungkono no. 89, Surabaya 60189, Indonesia
1.2 km from Surabaya Town Square
#7 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Dr Soetomo 79-81, Surabaya 60264, Indonesia
1.2 km from Surabaya Town Square
#8 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Ronggolawe 27 - 29, Surabaya 60264, Indonesia
1.3 km from Surabaya Town Square
#57 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl. Progo 1-3, Surabaya 60241, Indonesia
1.2 km from Surabaya Town Square
#22 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl. Darmo 68-78, Surabaya 60264, Indonesia
1.4 km from Surabaya Town Square
#23 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Ngagel 173-175, Surabaya 60246, Indonesia
1.4 km from Surabaya Town Square
#41 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Mayjen Sungkono 152, Surabaya 60189, Indonesia
1.5 km from Surabaya Town Square
#94 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl. Mayor Jendral Sungkono 149-151 | Comp. Rich Palace, Blok H-21, Surabaya 60225, Indonesia
1.5 km from Surabaya Town Square
#111 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl. Diponegoro, Surabaya, Indonesia
1.2 km from Surabaya Town Square
#121 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Mayjen Sungkono 120, Surabaya 60189, Indonesia
1.7 km from Surabaya Town Square
#3 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Mayjen Sungkono 101-103, Surabaya 60189, Indonesia
1.7 km from Surabaya Town Square
#31 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Gunungsari, Surabaya 60242, Indonesia
1.9 km from Surabaya Town Square
#35 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl Pakis Argosari 47, Surabaya 60225, Indonesia
2.0 km from Surabaya Town Square
#93 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Dukuh Kupang, Surabaya 60256, Indonesia
2.0 km from Surabaya Town Square
Check In Check Out
Show Prices
Raya Darmo Jln. Pandegiling 45, Surabaya 60264, Indonesia
2.2 km from Surabaya Town Square
#21 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Mayjen Sungkono no. 178 | Dukuh Pakis, Surabaya 60189, Indonesia
2.5 km from Surabaya Town Square
#34 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Cokroaminoto no. 2, Surabaya 60264, Indonesia
2.2 km from Surabaya Town Square
#92 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Cokro Aminoto 12, Jepara 59417, Indonesia
2.1 km from Surabaya Town Square
Check In Check Out
Show Prices
Jln. Taman Cokroaminoto No. 3, Surabaya 60264, Indonesia
2.1 km from Surabaya Town Square
#105 of 129 hotels in Surabaya
No photo provided
Check In Check Out
Show Prices
Jl. Raya Gubeng No. 43, Surabaya 60281, Indonesia
3.0 km from Surabaya Town Square
#26 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Ketintang Baru No. 10-12, Surabaya 60231, Indonesia
2.7 km from Surabaya Town Square
#6 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Basuki Rachmad no. 94-96, Surabaya 60271, Indonesia
3.0 km from Surabaya Town Square
#15 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jl. Raya Kupang Indah, Surabaya 60139, Indonesia
3.0 km from Surabaya Town Square
#54 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Basuki Rachmad 106 - 128, Surabaya 60271, Indonesia
2.8 km from Surabaya Town Square
#9 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Kedungsari no. 29, Surabaya 60263, Indonesia
3.0 km from Surabaya Town Square
#64 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Panglima Sudirman 70 II, Surabaya 60271, Indonesia
2.8 km from Surabaya Town Square
#74 of 129 hotels in Surabaya
Check In Check Out
Show Prices
Jln. Irian Barat 29-31, Surabaya 60281, Indonesia
2.6 km from Surabaya Town Square
#75 of 129 hotels in Surabaya
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Surabaya Travel Forum Need specific advice visiting Surabaya, East Java? Visit the TripAdvisor Travel Forum for Surabaya and ask our Destination Experts and the travel community.