All Types Of Properties
Search for hotels, apartments, homes, villas, and other accommodation types
200+ Travel Websites
Compare deals from hotel websites, airbnbs, vacation rentals and online travel agencies in one go
Reviews You Can Trust
Read real & unbiased traveller reviews aggregated from multiple booking sites
Full Price Transparency
View hotel prices with all taxes & surcharges included, and review a detailed breakdown of your booking
Top 10 Hotels in Surabaya
The Westin Surabaya
9.3
1778 reviews
Get rates
#1
Hotel ELMI Surabaya
Surabaya Center
9.0
1566 reviews
Get rates
#2
Luxpoint Hotel Surabaya
Surabaya Center
7.7
174 reviews
Get rates
#3
Leedon Hotel & Suites Surabaya
Surabaya Center
8.6
30 reviews
Get rates
#5
Crown Prince Hotel Surabaya
Surabaya Center
7.6
2041 reviews
Get rates
#7
TS Suites Surabaya
Surabaya Center
8.1
1406 reviews
Get rates
#9
Mercure Surabaya Manyar
Surabaya Center
8.1
2025 reviews
Get rates
#10
Four Points by Sheraton Surabaya, Tunjungan Plaza
Surabaya Center
8.9
3172 reviews
Get rates
#12
Surabaya Suites Hotel Powered by Archipelago
Surabaya Center
7.8
3591 reviews
Get rates
#13
Best Western Papilio Hotel
Rungkut
8.1
2097 reviews
Get rates
#14
Top Attractions in Surabaya
Surabaya
Often considered an industrial hub or a gateway to more colorful destinations across the archipelago, Surabaya still holds a few charms of its own and locals are happy to share their pride and affection for the city with you. Take your time to explore and seek stories of how it’s come to be nicknamed “The City of Heroes”, and you might find yourself falling for Surabaya, too.
Popular Districts in Surabaya
Hotels in Cities Near Surabaya
- Hotels in Bali
- Hotels in Jakarta
- Hotels in Yogyakarta
- Hotels in Malang
- Hotels in Puncak
- Hotels in Bandung
- Hotels in Solo
- Hotels in Semarang
- Hotels in Tulungagung
- Hotels in Banjarmasin
- Hotels in Tangerang
- Hotels in Pekalongan
- Hotels in Cikarang
- Hotels in Cirebon
- Hotels in Makassar
- Hotels in Lombok
- Hotels in Karawang
- Hotels in Samarinda
- Hotels in Bandar Lampung
- Hotels in Pontianak
ml.wego.com recently found 1009 hotels in Surabaya, Indonesia. Find a range of accommodation in Surabaya at great prices. Book luxury Surabaya hotels or find last minute accommodation. Save more on cheap hotels in Surabaya with affordable room rates.
- Use the filters to view hotels & accommodation in a specific area of Surabaya. Select price range, hotel themes, accommodation type, facilities, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Surabaya.
- Enter your travel dates to view the best hotel deals for your Surabaya accommodation needs.