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.
View map
Sponsored by:
Your selections
Clear all
  • Business
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Holiday Inn Express Surabaya Centerplaza
SAVE US$6
US$45
Hotels.com
US$39
View Deal
Sheraton Surabaya Hotel & Towers
Expedia.com
US$86
View Deal
Mercure Surabaya
SAVE US$1
US$44
Mercure
US$43
View Deal
#2 Best Value of 134 hotels in Surabaya
JW Marriott Hotel Surabaya
SAVE US$8
US$68
JW Marriott
US$60
View Deal
#3 Best Value of 134 hotels in Surabaya
Hotel Santika Pandegiling Surabaya
SAVE US$1
US$29
Expedia.com
US$28
View Deal
#4 Best Value of 134 hotels in Surabaya
Shangri-La Hotel Surabaya
Expedia.com
US$113
View Deal
#5 Best Value of 134 hotels in Surabaya
TS Suites Surabaya
SAVE US$7
US$117
Hotels.com
US$110
View Deal
Bumi Surabaya City Resort
SAVE US$5
US$74
Agoda.com
US$69
View Deal
Java Paragon Hotel & Residences
SAVE US$1
US$46
Hotels.com
US$45
View Deal
#8 Best Value of 134 hotels in Surabaya
Midtown Hotel
SAVE US$1
US$33
Expedia.com
US$32
View Deal
#9 Best Value of 134 hotels in Surabaya
Ibis Surabaya City Center Hotel
ibis
US$33
View Deal
Hotel Majapahit Surabaya managed by AccorHotels
Expedia.com
US$89
View Deal
Holiday Inn Express Surabaya Centerplaza
SAVE US$6
US$45
Hotels.com
US$39
View Deal
#12 Best Value of 134 hotels in Surabaya
G Suites Hotel by AMITHYA
SAVE US$1
US$27
Hotels.com
US$26
View Deal
#13 Best Value of 134 hotels in Surabaya
The Alana Surabaya
SAVE US$22
US$61
Asia Travel
US$39
View Deal
#14 Best Value of 134 hotels in Surabaya
Grand Darmo Suite by AMITHYA
SAVE US$79
US$109
Grand Darmo Suite
US$30
View Deal
Hotel Santika Premiere Gubeng
SAVE US$1
US$44
Expedia.com
US$43
View Deal
#16 Best Value of 134 hotels in Surabaya
Luminor Hotel Jemursari
SAVE US$17
US$51
Expedia.com
US$34
View Deal
#17 Best Value of 134 hotels in Surabaya
Artotel Surabaya
SAVE US$4
US$54
Hotels.com
US$50
View Deal
#18 Best Value of 134 hotels in Surabaya
Hotel Ciputra World Surabaya
SAVE US$4
US$80
Agoda.com
US$76
View Deal
#19 Best Value of 134 hotels in Surabaya
Four Points by Sheraton Surabaya
SAVE US$6
US$76
Agoda.com
US$70
View Deal
#20 Best Value of 134 hotels in Surabaya
Red Planet Surabaya
SAVE US$9
US$27
Hotels.com
US$18
View Deal
#21 Best Value of 134 hotels in Surabaya
Ibis Styles Surabaya Jemursari
Orbitz.com
US$41
View Deal
#22 Best Value of 134 hotels in Surabaya
POP! Hotel Gubeng Surabaya
SAVE US$1
US$28
Agoda.com
US$27
View Deal
#23 Best Value of 134 hotels in Surabaya
YELLO Hotel Jemursari
SAVE US$9
US$37
Agoda.com
US$28
View Deal
#24 Best Value of 134 hotels in Surabaya
HARRIS Hotel & Conventions Gubeng Surabaya
Booking.com
US$44
View Deal
#25 Best Value of 134 hotels in Surabaya
Premier Inn Surabaya Juanda
SAVE US$16
US$55
Agoda.com
US$39
View Deal
#26 Best Value of 134 hotels in Surabaya
Best Western Papilio Hotel
SAVE US$1
US$43
Agoda.com
US$42
View Deal
#27 Best Value of 134 hotels in Surabaya
Swiss-Belinn Tunjungan
SAVE US$2
US$48
Agoda.com
US$46
View Deal
Fairfield by Marriott Surabaya
SAVE US$107
US$156
Fairfield Inn
US$49
View Deal
Singgasana Hotel Surabaya
TripAdvisor
US$62
View Deal
#30 Best Value of 134 hotels in Surabaya
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.