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. Mac: Safari.

Surabaya Hotels

What style of hotel do you prefer?
All Hotels (40)
Best Value (4)
Luxury (15)
Business (7)
Romantic (3)
Family (3)
Trendy (3)
B&Bs (23)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Surabaya

Sheraton Surabaya Hotel & Towers
Sheraton Surabaya Hotel & Towers 4.5 of 5 stars
Special offer Weekend Deals
JW Marriott Hotel Surabaya
JW Marriott Hotel Surabaya 4.0 of 5 stars
Special offer Earn Up to 2 FREE Nights

4.5 of 5 Hotel Majapahit Surabaya
S$157 - 627 per night*
CHECK RATES! ABS:HotelCheckRates-d301470?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 40 hotels in Surabaya
4.5 of 5 stars 123 reviews
Professional photos | Traveller photos (133)
5.0 of 5 Sheraton Surabaya Hotel & Towers Special offer Weekend Deals
E-mail hotel
Special offer Weekend Deals
Sheraton Surabaya Hotel & Towers Slideshow
CHECK RATES! ABS:HotelCheckRates-d301785?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 40 hotels in Surabaya
4.5 of 5 stars 109 reviews
Professional photos | Traveller photos (42)
4.0 of 5 TS Suites
S$163 - 188 per night*
CHECK RATES! ABS:HotelCheckRates-d1198281?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 40 hotels in Surabaya
4.5 of 5 stars 19 reviews
Professional photos | Traveller photos (13)
5.0 of 5 Shangri-La Hotel Surabaya
S$142 - 207 per night*
CHECK RATES! ABS:HotelCheckRates-d302124?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 40 hotels in Surabaya
4.5 of 5 stars 51 reviews
Professional photos | Traveller photos (29)
CHECK RATES! ABS:HotelCheckRates-d651431?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 40 hotels in Surabaya
4.5 of 5 stars 93 reviews
Professional photos | Traveller photos (14)
5.0 of 5 JW Marriott Hotel Surabaya
S$103 - 207 per night*
Special offer Earn Up to 2 FREE Nights
1-888-236-2427
Special offer Earn Up to 2 FREE Nights
JW Marriott Hotel Surabaya Slideshow
CHECK RATES! ABS:HotelCheckRates-d307082?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 40 hotels in Surabaya
4.5 of 5 stars 39 reviews
Professional photos | Traveller photos (58)
CHECK RATES! ABS:HotelCheckRates-d2005307?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 40 hotels in Surabaya
4.5 of 5 stars 11 reviews
Professional photos | Traveller photos (31)
3.0 of 5 ELMI Hotel
S$48 - 108 per night*
CHECK RATES! ABS:HotelCheckRates-d450828?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 40 hotels in Surabaya
4.5 of 5 stars 8 reviews
Professional photos
Fave Hotel Surabaya
S$263 per night*
CHECK RATES! ABS:HotelCheckRates-d1908487?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 40 hotels in Surabaya
4.5 of 5 stars 27 reviews
Professional photos | Traveller photos (10)
CHECK RATES! ABS:HotelCheckRates-d391643?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 40 hotels in Surabaya
4.5 of 5 stars 8 reviews
Professional photos | Traveller photos (8)
4.0 of 5 Singgasana Hotel Surabaya
S$163 - 439 per night*
CHECK RATES! ABS:HotelCheckRates-d662894?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 40 hotels in Surabaya
4.5 of 5 stars 10 reviews
Professional photos | Traveller photos (14)
CHECK RATES! ABS:HotelCheckRates-d1164144?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 40 hotels in Surabaya
4.5 of 5 stars 15 reviews
Professional photos | Traveller photos (4)
CHECK RATES! ABS:HotelCheckRates-d310953?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 40 hotels in Surabaya
4.5 of 5 stars 13 reviews
Professional photos | Traveller photos (5)
4.0 of 5 Novotel Surabaya Hotel and Suites
S$53 - 246 per night*
CHECK RATES! ABS:HotelCheckRates-d299559?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 40 hotels in Surabaya
4.5 of 5 stars 157 reviews
Professional photos | Traveller photos (57)
CHECK RATES! ABS:HotelCheckRates-d450830?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 40 hotels in Surabaya
4.5 of 5 stars 13 reviews
Professional photos | Traveller photos (14)
3.0 of 5 Ibis Rajawali Surabaya
S$63 per night*
CHECK RATES! ABS:HotelCheckRates-d299567?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 40 hotels in Surabaya
4.5 of 5 stars 90 reviews
Professional photos | Traveller photos (24)
CHECK RATES! ABS:HotelCheckRates-d311029?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 40 hotels in Surabaya
4.5 of 5 stars 36 reviews
Professional photos | Traveller photos (6)
CHECK RATES! ABS:HotelCheckRates-d1207659?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 40 hotels in Surabaya
4.5 of 5 stars 29 reviews
Professional photos | Traveller photos (10)
CHECK RATES! ABS:HotelCheckRates-d673630?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 40 hotels in Surabaya
4.5 of 5 stars 6 reviews
Professional photos | Traveller photos (5)
Hotel Santika Jemursari
S$90 per night*
CHECK RATES! ABS:HotelCheckRates-d2314890?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 40 hotels in Surabaya
4.5 of 5 stars 4 reviews
Professional photos | Traveller photos (5)
Ranked #21 of 40 hotels in Surabaya
4.5 of 5 stars 5 reviews
Bisanta Bidakara
S$85 per night*
CHECK RATES! ABS:HotelCheckRates-d671794?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 40 hotels in Surabaya
4.5 of 5 stars 5 reviews
Professional photos | Traveller photos (1)
Hotel Bumi Surabaya
S$212 per night*
CHECK RATES! ABS:HotelCheckRates-d307083?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 40 hotels in Surabaya
4.5 of 5 stars 21 reviews
Professional photos | Traveller photos (16)
Narita Hotel Surabaya
S$21 - 46 per night*
Ranked #24 of 40 hotels in Surabaya
4.5 of 5 stars 4 reviews
Traveller photos (7)
4.0 of 5 Ciputra Golf, Club & Hotel
S$197 per night*
CHECK RATES! ABS:HotelCheckRates-d1466196?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 40 hotels in Surabaya
4.5 of 5 stars 3 reviews
Professional photos
CHECK RATES! ABS:HotelCheckRates-d1164119?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 40 hotels in Surabaya
4.5 of 5 stars 4 reviews
Traveller photos (4)
Hotel Utami
S$110 per night*
CHECK RATES! ABS:HotelCheckRates-d2103892?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 40 hotels in Surabaya
4.5 of 5 stars 1 review
Professional photos
Ranked #28 of 40 hotels in Surabaya
4.5 of 5 stars 1 review
3.0 of 5 Inna Simpang Hotel
S$345 per night*
CHECK RATES! ABS:HotelCheckRates-d310950?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 40 hotels in Surabaya
4.5 of 5 stars 2 reviews
Professional photos
Hotel Oval
S$60 per night*
CHECK RATES! ABS:HotelCheckRates-d2259667?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 40 hotels in Surabaya
4.5 of 5 stars 2 reviews
Professional photos