Search Hotels in Surabaya

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Price per night
Guest rating
guestRating-
guestRating-45
guestRating-40
guestRating-35
Property class
Payment type
Property type
Area
regionId-3294
regionId-553248635075587340
regionId-553248635075592920
regionId-553248635209029076
regionId-553248635976007730
regionId-553248635209029008
regionId-553248635209029048
regionId-553248635070779490
regionId-553248635070785811
Popular locations
poi--7.262613,112.739064:6106340
poi--7.288967,112.675405:6106334
poi--7.264775,112.748651:6140818
poi--7.20987,112.778623:553248621532738074
poi--7.275862,112.781536:6106308
poi--7.261772,112.75058:553248621555744059
poi--7.309105,112.734385:6106328
poi--7.295993,112.736532:6106300
poi--7.236685,112.738292:6223405
poi--7.265493,112.750245:6106332
poi--7.339823,112.736031:553248621592470341
poi--7.234865,112.741195:553248621526914585
poi--7.2424,112.74413:553248621568114729
poi--7.266716,112.786393:6106296
poi--7.234028,112.795323:553248635976858029
poi--7.282859,112.795134:6106330
poi--7.245886,112.738538:6106314
poi--7.229387,112.74229:6106324
poi--7.254832,112.733062:6106298
poi--7.294484,112.730146:6106338
Meal plans available
Amenities
Accessibility
Traveller experience
Oakwood Hotel & Residence Surabaya
5 out of 5
Jl.Raya Kertajaya Indah No.79 Manyar, Surabaya, 60116
Fully refundableReserve now, pay when you stay
The price is Rp1.017.113 per night from 3 Oct to 4 Oct
4.1 km from city centre
4.8/5 Exceptional! (13 reviews)
Good value, good location, comfortable
"In terms of location, cleanliness, comfort, worth value, all was great. Except for one thing that they might need to improve. So we did the very late check-in (around 11 pm). So we expected to check in asap. But the receptionist was only 1 person and he did a very very long talking on the phone. ..."

Reviewed on 3 Nov 2021

JW Marriott Surabaya
5 out of 5
Jalan Embong Malang 85-89, Surabaya, East Java, 60261
Fully refundableReserve now, pay when you stay
The price is Rp920.000 per night from 9 Oct to 10 Oct
1.9 km from city centre
4.5/5 Wonderful! (375 reviews)
"Staff worked hard to make you welcome. Room was of high quality"

Reviewed on 13 Aug 2022

Four Points by Sheraton Surabaya, Pakuwon Indah
4 out of 5
Pakuwon Mall, Jalan Puncak Indah Lontar No. 2, Surabaya, 60216
Fully refundableReserve now, pay when you stay
The price is Rp790.000 per night from 30 Oct to 31 Oct
8.97 km from city centre
4.7/5 Exceptional! (45 reviews)
Stay here if you haven't
"First time staying, staff were very friendly and quick to assist with anything. Room is clean, bed comfy. Definitely deserves another stay."

Reviewed on 27 Aug 2022

Save an average of 15% on thousands of hotels when you're signed in

Save an average of 15% on thousands of hotels when you're signed in

Sheraton Surabaya Hotel and Towers
5 out of 5
Jalan Embong Malang 25-31, Surabaya, East Java, 60261
Fully refundableReserve now, pay when you stay
The price is Rp960.000 per night from 1 Nov to 2 Nov
1.62 km from city centre
4.4/5 Wonderful! (295 reviews)
"The in-room aircon not up to standard - doesn’t not reflect as per settings. Splendid staff in all departments"

Reviewed on 10 Mar 2020

Fairfield by Marriott Surabaya
4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya, 60225
Fully refundableReserve now, pay when you stay
The price is Rp399.501 per night from 2 Oct to 3 Oct
5.78 km from city centre
4.3/5 Excellent! (116 reviews)
Surabaya best value hotel
"Excellent service from the breakfast team. Nice pure juice and latte, delicious omelette. Friendly reception and perfect security guards"

Reviewed on 17 Jul 2022

Hotel Majapahit Surabaya - MGallery
5 out of 5
Jalan Tunjungan No. 65, Surabaya, East Java, 60275
Fully refundableReserve now, pay when you stay
The price is Rp708.760 per night from 13 Oct to 14 Oct
1.43 km from city centre
4.6/5 Wonderful! (227 reviews)
nice hotel but need better maintenance
"Nice hotel with beautiful compound but rooms need better upkeep and maintenance. Amenities are not keeping up with the image of a 5 star hotel"

Reviewed on 10 Sep 2022

Swiss-Belinn Tunjungan Surabaya - CHSE Certified
4 out of 5
Jl. Tunjungan 101, Surabaya, Surabaya, 60271
The price is Rp444.793 per night from 9 Oct to 10 Oct
1.36 km from city centre
4.2/5 Excellent! (141 reviews)
"Location was good. Breakfast area was crowded and too hot to enjoy the breakfast."

Reviewed on 13 Jun 2022

Shangri-La Surabaya
5 out of 5
JL. May. Jend. Sungkono 120, Surabaya, East Java, 60256
Fully refundableReserve now, pay when you stay
The price is Rp1.010.000 per night from 2 Oct to 3 Oct
5.4 km from city centre
4.4/5 Excellent! (185 reviews)
"전체적으로 환경은 좋았습니다. 에어컨 온도조절이 중앙집중식이어서 그런지 힘들어 취침시 추웠습니다."

Reviewed on 1 Jul 2022

Four Points by Sheraton Surabaya
4 out of 5
Jl Embong Malang 25 - 31, Tunjungan Plaza, Surabaya, East Java, 60261
Fully refundableReserve now, pay when you stay
The price is Rp900.000 per night from 9 Oct to 10 Oct
1.51 km from city centre
4.6/5 Wonderful! (213 reviews)
Just a short trip to Surabaya
"Just a short trip to Surabaya, the hotel was lovely, very friendly staff, very clean. Its a very central location with easy access to the mall's and city."

Reviewed on 30 Aug 2022

ibis Surabaya City Center
3.5 out of 5
Jalan Basuki Rahmat 94 - 96, Surabaya, East Java, 60271
Fully refundableReserve now, pay when you stay
The price is Rp297.521 per night from 8 Oct to 9 Oct
1.76 km from city centre
4.1/5 Very Good! (54 reviews)
Great location!
"Nice and affordable place to stay for business trip. Location is outstanding, in Surabaya City Centre."

Reviewed on 10 Oct 2019

Don't see what you're looking for?
See all available properties in Surabaya
View all properties
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.

Where to stay in Surabaya

Find the best Surabaya areas and neighborhoods for the activities you enjoy most. Learn more about Surabaya

Accommodation near Surabaya attractions

Surabaya hotels information

Number of reviews 1664
Accommodation 675 hotels
Lowest Price Rp297.521
Highest Price Rp1.017.113

Frequently asked questions

Where is the best place to stay in Surabaya?

JW Marriott Surabaya is a favourite property for Expedia customers. This 5-star hotel offers 4 restaurants and an outdoor pool. Traveller reviews also recommend Bumi Surabaya City Resort and Hotel Santika Premiere Gubeng - Surabaya - CHSE Certified as top options for your trip. See all available top hotels, or vacation rentals in Surabaya.

  

What are some of the best holiday rentals that Surabaya has to offer?

Homey And Serene Studio Apartment At Tamansari Papilio: This highly rated holiday home rental in Surabaya is equipped with an outdoor pool, air conditioning and free WiFi to help you feel comfortable during your stay. Kitchen amenities include a fridge, a stovetop and kitchenware. Our travellers also rate Homestay Mentari Women Only as a favourite home for rent in Surabaya. See all vacation rentals in Surabaya.

If I need to cancel my hotel reservation in Surabaya, will I receive a refund?

Yes! The majority of hotel reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Surabaya.

What's the best place to stay on a budget in Surabaya?

Based on reviews, Hotel 88 Embong Malang is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include favehotel MEX Tunjungan Surabaya and Cleo Walikota Surabaya. View all budget hotels in Surabaya.

What's the best place to stay for families in Surabaya?

OYO 748 Comfitel Tenggilis is a hotel with free parking and free WiFi, and it's a top choice on Expedia for families. Other good choices to stay with the children include OYO 364 Fame Pavillion Permata and OYO 277 Rukotel. Also, children of all ages will enjoy a visit to Surabaya Zoo. Find more child-friendly accommodations in Surabaya.

What's the best accommodation for a romantic holiday in Surabaya?

Hotel Pacific is a favourite 3.5-star hotel for couples, and features free WiFi and free parking. Another good option for a stay with your sweetheart is Hotel Majapahit Surabaya - MGallery. See all romantic hotels in Surabaya.

What's the best pet-friendly accommodation option in Surabaya?

Hotel Istana Permata Ngesong is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests.

What's the best place to stay to stay near the beach in Surabaya?

De Ritz Hotel is a top 3-star beachfront hotel with free WiFi and free parking, and it's located close to New Kenjeran Beach . G Suites Hotel by AMITHYA is another good option to stay near the beach. See more stays near the beach in Surabaya.

What's the best luxury accommodation option in Surabaya?

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International - CHSE Certified is a 5-star hotel with a deli and in-room massages, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Shangri-La Surabaya and Hotel Majapahit Surabaya - MGallery are other upscale choices for your holiday. Find more luxury hotels in Surabaya.

What's the best boutique accommodation in Surabaya?

Artotel Surabaya is a favourite 3.5-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar.

What's the best golf hotel in Surabaya?

Tab Hotel is a top 3.5-star hotel that has an adjacent golf course and features free WiFi. You can tee off at Ciputra Golf Club during your trip. See more golf hotels in Surabaya.

What are some accommodation options with pools in Surabaya?

RedDoorz Apartment @ Manyar Street is a top guest house with a pool, free WiFi and flat-screen TVs. A couple of other options that feature an on-site pool include RedDoorz near Rungkut Industry and Ibis Styles Surabaya Jemursari. View all hotels with pools in Surabaya.

Surabaya Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code