Compare Hotels in Surabaya

Search over 951 hotels from $17

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Traveler experience
Traveler experience
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility

Top Surabaya hotels

The Westin Surabaya

The Westin Surabaya

5 out of 5
Pakuwon Mall, Jl Puncak Indah L, Surabaya, East Java
Fully refundableReserve now, pay when you stay
$131 nightly
The price is $144 total per night from Jun 15 to Jun 16
$144 total
Jun 15 - Jun 16
Total includes taxes and fees
Guests of The Westin Surabaya have access to a full-service spa, 3 outdoor pools, and a children's pool. Parking is IDR 100000 per stay (IDR 150000 per stay ...
10/10 Exceptional! (44 reviews)
"The staff were amazing. The food was outstanding! Was a fabulous hotel."

Reviewed on May 5, 2025

The Westin Surabaya
Four Points by Sheraton Surabaya, Pakuwon Indah

Four Points by Sheraton Surabaya, Pakuwon Indah

4 out of 5
Pakuwon Mall, Jalan Puncak Indah Lontar No. 2, Surabaya
Fully refundableReserve now, pay when you stay
$77 nightly
The price is $85 total per night from Jun 20 to Jun 21
$85 total
Jun 20 - Jun 21
Total includes taxes and fees
Guests of Four Points by Sheraton Surabaya, Pakuwon Indah have access to an outdoor pool, a children's pool, and free WiFi in public areas. Onsite parking is ...
9.4/10 Exceptional! (163 reviews)
"The stay was very comfortable. It would be better that there are hooks/hanging bars to hang our wet swimming costumes in the toilet. Also, would appreciate there is a grab bar in the shower, for safety purposes."

Reviewed on May 14, 2025

Four Points by Sheraton Surabaya, Pakuwon Indah
Doubletree By Hilton Surabaya

Doubletree By Hilton Surabaya

5 out of 5
Jl Tunjungan 12 East Java, Surabaya
Fully refundableReserve now, pay when you stay
$57 nightly
The price is $63 total per night from Jun 15 to Jun 16
$63 total
Jun 15 - Jun 16
Total includes taxes and fees
Doubletree By Hilton Surabaya features an outdoor pool, a children's pool, and a 24-hour gym. Onsite parking is available, both free self and paid valet parking ...
9.4/10 Exceptional! (95 reviews)
"Great stay, all went well. Excellent and friendly staff, rooms were spotless and breakfast buffet had wonderful selections. Thank you"

Reviewed on May 25, 2025

Doubletree By Hilton Surabaya
Four Points by Sheraton Surabaya, Tunjungan Plaza

Four Points by Sheraton Surabaya, Tunjungan Plaza

4 out of 5
Jl Embong Malang 25 - 31, Tunjungan Plaza, Surabaya, East Java
Fully refundableReserve now, pay when you stay
$68 nightly
The price is $75 total per night from Jun 7 to Jun 8
$75 total
Jun 7 - Jun 8
Total includes taxes and fees
Four Points by Sheraton Surabaya, Tunjungan Plaza features an outdoor pool, a children's pool, and a 24-hour gym. Onsite parking is available, both free self ...
9.2/10 Wonderful! (279 reviews)
Recommended
"Hotel is connected to the mall and that’s a huge plus for us. We upgraded from premium room to a suite at check in and we loved it. Room was spacious allowing ample space for my active toddler to move about. I initially wanted to go to reception to ask for late check out after breakfast but a staff ..."

Reviewed on May 11, 2025

Four Points by Sheraton Surabaya, Tunjungan Plaza
JW Marriott Surabaya

JW Marriott Surabaya

5 out of 5
Jalan Embong Malang 85-89, Surabaya, East Java
Fully refundableReserve now, pay when you stay
$77 nightly
The price is $85 total per night from Jun 7 to Jun 8
$85 total
Jun 7 - Jun 8
Total includes taxes and fees
JW Marriott Surabaya features an outdoor pool, a children's pool, and a gym. Onsite parking is available, both free self and paid valet parking (IDR 100000 per ...
9/10 Wonderful! (444 reviews)
Enjoy the stay at JW Marriott Surabaya
"I enjoyed my 3-day stay at JW Marriott Surabaya, staff was super nice. Kiki at Front Desk made my check in super easy and smooth, and Andyta, Putri, Oliv and Bima at lounge made me feel at home, they remembered all my favorite drink and foods. I appreciate their care and attention."

Reviewed on Mar 23, 2025

JW Marriott Surabaya
Sheraton Surabaya Hotel and Towers

Sheraton Surabaya Hotel and Towers

5 out of 5
Jalan Embong Malang 25-31, Surabaya, East Java
Fully refundableReserve now, pay when you stay
$91 nightly
The price is $100 total per night from Jun 20 to Jun 21
$100 total
Jun 20 - Jun 21
Total includes taxes and fees
Sheraton Surabaya Hotel and Towers features a full-service spa, an outdoor pool, and a children's pool. Onsite parking is available, both free self and paid ...
8.8/10 Excellent! (336 reviews)
"Will like to share a staff name call Bodi very helpful and kind."

Reviewed on Mar 12, 2025

Sheraton Surabaya Hotel and Towers
Fairfield by Marriott Surabaya

Fairfield by Marriott Surabaya

4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya
Fully refundableReserve now, pay when you stay
$37 nightly
The price is $40 total per night from Jun 15 to Jun 16
$40 total
Jun 15 - Jun 16
Total includes taxes and fees
Fairfield by Marriott Surabaya features an outdoor pool, a children's pool, and a gym. If you drive, take advantage of free parking. Front-desk staff can answer ...
8.6/10 Excellent! (171 reviews)
"Overall a great place to stay for given rate"

Reviewed on Apr 18, 2025

Fairfield by Marriott Surabaya
Shangri-La Surabaya

Shangri-La Surabaya

5 out of 5
JL. May. Jend. Sungkono 120, Surabaya, East Java
Fully refundableReserve now, pay when you stay
$65 nightly
The price is $72 total per night from Jun 22 to Jun 23
$72 total
Jun 22 - Jun 23
Total includes taxes and fees
Shangri-La Surabaya features a full-service spa, a nightclub, and an outdoor pool. Onsite parking is available, both free self and paid valet parking (USD 5 ...
8.6/10 Excellent! (222 reviews)
"The staff is just wonderful, i have come here many years and always look forward to come back."

Reviewed on Aug 4, 2024

Shangri-La Surabaya
ibis budget Surabaya Diponegoro

ibis budget Surabaya Diponegoro

3 out of 5
Jalan Raya Diponegoro no 183, Darmo Wonokromo, Surabaya
Fully refundableReserve now, pay when you stay
$15 nightly
The price is $17 total per night from Jun 3 to Jun 4
$17 total
Jun 3 - Jun 4
Total includes taxes and fees
Ibis budget Surabaya Diponegoro features free WiFi in public areas, a computer station, and laundry facilities. You can take advantage of free parking, along ...
"Poor value for money. No kettle, cups or drink sachets in the extremely small room.no soap"

Reviewed on Nov 13, 2023

ibis budget Surabaya Diponegoro
Hotel 88 Embong Malang by WH

Hotel 88 Embong Malang by WH

3 out of 5
Jl. Embong Malang 84, Surabaya, East Java
$25 nightly
The price is $27 total per night from Jun 8 to Jun 9
$27 total
Jun 8 - Jun 9
Total includes taxes and fees
Guests of Hotel 88 Embong Malang by WH enjoy access to free WiFi in public areas, meeting rooms, and a business center. You can take advantage of free valet ...
Best hotel,best food
"The hotel is very clean,the service is very good,the employee is very friendly..all the customers are mix (they have Chinese people,Indonesia people.."

Reviewed on Oct 25, 2016

Hotel 88 Embong Malang by WH
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Surabaya Hotels

Orbitz makes it easy to find the best Surabaya hotel deals for your trip. With an outstanding selection, easy-to-use search tools and descriptive hotel profiles, you'll find Surabaya hotel deals in a wink..

Great selection of hotels in Surabaya

Whether you're searching for hotels in Surabaya on business, or hunting for a family getaway, Surabaya hotel options are only a click away. Find hotels in Surabaya with the location, star-rating and facilities you need. Narrow your search results even further by star rating, hotel chain and amenities, such as free parking, babysitting services, or fitness centers. And with area maps, you can view Surabaya hotels close you are to the airport and nearby attractions.

Surabaya hotel reviews, photos and virtual tours

Thanks to photos and virtual tours, you can look before you book your Surabaya hotel reservation. Check out Surabaya hotel properties using interactive tools which allow you view hotel rooms, common areas and key features. On Orbitz, you can also learn more about hotels in Surabaya with unbiased reviews from verified Surabaya hotel guests. We ask guests to offer candid feedback on services, comfort, location, value and amenities.

Grab Surabaya hotel deals and special offers

Orbitz works around the clock to find exclusive offers and Surabaya hotel deals, just for you. Sign up for deals by e-mail where you'll get first crack at money-saving extras like promo codes, resort credits, free nights and more. You can also "Like" Orbitz on Facebook and follow us on Twitter to receive up-to-the-minute news on hotel discounts, giveaways and more.

24/7 support with Surabaya hotel reservations

When it comes to finding hotels in Surabaya, an Orbitz specialist can help you find the property right for you. Chat live or call 1-800-454-3743 any time for help booking your hotels in Surabaya. Our team of experts can help you pinpoint Surabaya hotels options suited to your tastes and budget.

Forget Orbitz change or cancel fees on Surabaya hotels

On Orbitz, Surabaya hotel deals mean flexibility. If you need to change your Surabaya hotel reservations, or cancel your stay, Orbitz doesn't charge cancel or change fees. Orbitz also offers great selection on airline tickets, vacation packages, and car rental deals to so you can plan your trip to Surabaya all in one place.

 

Recent Hotels Reviews
Orbitz verified reviews