Search Surabaya hotels

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Surabaya hotel prices

Tomorrow night
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Surabaya

Doubletree By Hilton Surabaya

5.0 star property
9.4 out of 10, Exceptional, (72)
"All staff at the property were amazing. They did a great job "
The price is AU$114
includes taxes & fees
1 Dec - 2 Dec
Doubletree By Hilton Surabaya

MaxOneHotels at Dharmahusada - Surabaya

3.5 star property
8.2 out of 10, Very good, (23)
"The hotel room is affordable, bed size is king so its good for the 3 of us (2 adult and 1 toddler). It would be good if they have a sheltered parking lots"
The price is AU$36
includes taxes & fees
5 Dec - 6 Dec
MaxOneHotels at Dharmahusada - Surabaya

Four Points by Sheraton Surabaya, Pakuwon Indah

4.0 star property
9.6 out of 10, Exceptional, (147)
"Middle of the city, clean, easy access to the mall, varieties of food"
The price is AU$135
includes taxes & fees
1 Dec - 2 Dec
Four Points by Sheraton Surabaya, Pakuwon Indah

JW Marriott Surabaya

5.0 star property
9.2 out of 10, Wonderful, (432)
"We only spent one night and could not explore the area but it looked lively and fun"
The price is AU$139
includes taxes & fees
1 Dec - 2 Dec
JW Marriott Surabaya

Four Points by Sheraton Surabaya, Tunjungan Plaza

4.0 star property
9.4 out of 10, Exceptional, (263)
"We arrived at the hotel at 12:00 PM, feeling tired, but the friendly receptionist arranged for us to check in early. During our 3-day stay, all the employees treated us well and respectfully."
The price is AU$134
includes taxes & fees
1 Dec - 2 Dec
Four Points by Sheraton Surabaya, Tunjungan Plaza

Shangri-La Surabaya

5.0 star property
8.8 out of 10, Excellent, (214)
"The staff is just wonderful, i have come here many years and always look forward to come back."
The price is AU$117
includes taxes & fees
30 Nov - 1 Dec
Shangri-La Surabaya

Bumi Surabaya City Resort

5.0 star property
9.0 out of 10, Wonderful, (162)
"Lovely hotel, spacious, comfortable and well equipped. Staff are efficient and friendly. Must try the coffee and tea at the lobby cafe, they're amazing! Only improvement I hope the hotel will make is on the in-room toiletries but that's a small matter."
The price is AU$80
includes taxes & fees
24 Nov - 25 Nov
Bumi Surabaya City Resort

Sheraton Surabaya Hotel and Towers

5.0 star property
8.8 out of 10, Excellent, (328)
"I stayed in the older condominium suites which was ok. It was nice 👌 "
The price is AU$143
includes taxes & fees
1 Dec - 2 Dec
Sheraton Surabaya Hotel and Towers

Holiday Inn Express Surabaya CenterPoint, an IHG Hotel

4.0 star property
8.6 out of 10, Excellent, (134)
"Well Surabaya is my hometown I grew up ; my husband little bit older than me and he is 79 year old ( he is Disabled) , but he enjoy stay and greet staff Thank you very much Dwi & Roger 🙏🇮🇩🇺🇸"
The price is AU$67
includes taxes & fees
4 Dec - 5 Dec
Holiday Inn Express Surabaya CenterPoint, an IHG Hotel

The Westin Surabaya

5.0 star property
10.0 out of 10, Exceptional, (36)
"The hotel is great, clean and spacious. The staff are friendly and welcoming too. Will definitely be my top choice to stay at whenever I go to Surabaya. "
The price is AU$232
includes taxes & fees
24 Nov - 25 Nov
The Westin Surabaya

Fairfield by Marriott Surabaya

4.0 star property
8.6 out of 10, Excellent, (153)
"Room is clean. Location convenient. "
The price is AU$60
includes taxes & fees
8 Dec - 9 Dec
Fairfield by Marriott Surabaya

Hotel Majapahit Surabaya - MGallery

5.0 star property
9.2 out of 10, Wonderful, (281)
"We love it"
The price is AU$149
includes taxes & fees
1 Dec - 2 Dec
Hotel Majapahit Surabaya - MGallery

Vasa Hotel Surabaya

5.0 star property
8.8 out of 10, Excellent, (131)
" "
The price is AU$132
includes taxes & fees
24 Nov - 25 Nov
Vasa Hotel Surabaya

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

5.0 star property
9.0 out of 10, Wonderful, (231)
"Stayed for 6 nights. Staff were very friendly and the location is very convenient being attached to the mall. "
The price is AU$124
includes taxes & fees
24 Nov - 25 Nov
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

Swiss-Belinn Tunjungan Surabaya

4.0 star property
8.6 out of 10, Excellent, (167)
"The location is good, in front of TP."
The price is AU$58
includes taxes & fees
8 Dec - 9 Dec
Swiss-Belinn Tunjungan Surabaya

Oakwood Hotel & Residence Surabaya

5.0 star property
9.8 out of 10, Exceptional, (28)
"received a free upgrade for our first time and that was so nice of the concierge. service was great as well and the room was really clean. will definitely be back"
The price is AU$115
includes taxes & fees
26 Nov - 27 Nov
Oakwood Hotel & Residence Surabaya

Java Paragon Hotel and Residences

4.0 star property
8.0 out of 10, Very good, (144)
"Beautiful hotel with very friendly staff. Incredible breakfast buffet!"
Java Paragon Hotel and Residences

Midtown Residence Surabaya

4.0 star property
9.4 out of 10, Exceptional, (28)
"Rooftop pool has an amazing view of the city. Food was very good. Bathroom in our room needed some TLC and the shopping center attached is under construction so not much going on there yet "
Midtown Residence Surabaya

Semampir Residence by Occupied

2.0 star property
Semampir Residence by Occupied

Ascott Waterplace Surabaya

4.5 star property
8.6 out of 10, Excellent, (94)
"Very well set out accommodation. "
The price is AU$163
includes taxes & fees
24 Nov - 25 Nov
Ascott Waterplace Surabaya
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.
Don't see what you're looking for?
See all available properties in Surabaya
Save an average of 15% on thousands of hotels when you're signed in
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

Where is the best place to stay in Surabaya?

The Westin Surabaya is a favourite property for Expedia customers. This hotel is a short 9-minute walk from Pakuwon Mall, and it offers 3 outdoor pools and a full-service spa. Traveller reviews also recommend Oakwood Hotel & Residence Surabaya and JW Marriott Surabaya 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?

Best View And Cozy Living 2Br At Tamansari Papilio Apartment: This highly rated holiday home rental in Surabaya has air conditioning and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities such as a fridge and kitchenware can make your holiday run smoothly. Our travellers also rate Cozy Living Studio At Taman Melati Surabaya Apartment 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 our traveller reviews, My Studio Hotel Surabaya - Hostel is a top choice for a less expensive stay. Other good options to stay on the cheap include Livinn Hostel City Center Surabaya and K1 UPN. View all budget hotels in Surabaya.

What's the best family accommodation in Surabaya?

Four Points by Sheraton Surabaya, Tunjungan Plaza is a hotel with a children's pool and a restaurant, and it's a top choice on Expedia for families. Other good choices to stay with the children include JW Marriott Surabaya and Four Points by Sheraton Surabaya, Pakuwon Indah. Also, attractions such as Surabaya Zoo and Taman Hiburan Rakyat are fun for children of all ages. Find more child-friendly accommodations in Surabaya.

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

Four Points by Sheraton Surabaya, Tunjungan Plaza is a favourite hotel for couples, and features in-room massages and wedding services. Other good choices for a stay with your sweetheart include JW Marriott Surabaya and Doubletree By Hilton Surabaya. See all romantic hotels in Surabaya.

What's the best all-inclusive hotel in Surabaya?

Morazen Surabaya is a hotel featuring a full-service spa and a children's pool, and a favourite with Expedia travellers. See more all-inclusive resorts 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 beachfront hotel with free WiFi and free parking, and it's located close to New Kenjeran Beach . See more stays near the beach in Surabaya.

What's the best luxury accommodation option in Surabaya?

JW Marriott Surabaya is a luxury hotel with 4 restaurants and a health club, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Doubletree By Hilton Surabaya and Shangri-La Surabaya 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 hotel with Expedia travellers looking for a stylish stay, and features a full-service spa and free valet parking. See all boutique hotels in Surabaya.

What's the best golf hotel in Surabaya?

Four Points by Sheraton Surabaya, Pakuwon Indah is a top hotel that has a golf driving range and features free WiFi. Other good options to stay near a golf course include The Westin Surabaya and Tab Hotel. 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?

Four Points by Sheraton Surabaya, Tunjungan Plaza is a top hotel with a children's pool, an outdoor pool and free WiFi. A couple of other options that feature an on-site pool include JW Marriott Surabaya and Sheraton Surabaya Hotel and Towers. View all hotels with pools in Surabaya.

What is the best spa hotel in Surabaya?

Shangri-La Surabaya is a top luxury spa hotel featuring 5 restaurants, a nightclub, a water slide and a fitness centre. Spend an afternoon at the spa where you’ll find facials, body scrubs and Swedish massages. In-room massages are also available. Other popular spa hotels in Surabaya include Sheraton Surabaya Hotel and Towers and Hotel Majapahit Surabaya - MGallery. See all spa hotels in Surabaya.

What's the top hotel in Surabaya with a water park on site or close by?

Shangri-La Surabaya is a popular hotel, featuring a children's pool, an outdoor pool and a free children's club.

What's it like staying in Surabaya?

Visitors to Surabaya will definitely enjoy the cafes. Tourists can also enjoy the city's golf courses, monuments and water park. In Surabaya, there are 956 hotels and other accommodation options to choose from. Find out more about Surabaya.

What should I do while I'm visiting Surabaya?

Cultural venues include Surabaya Youth Center, House of Sampoerna and House of Sampoerna. Attractions like Surabaya Zoo and Taman Hiburan Rakyat are fun for everyone. Landmarks like Submarine Monument, Red Bridge and Chinatown might be worth a visit. Take a look at what more there is to see and do in Expedia's Surabaya guide.

How can I get around Surabaya?

Walk to nearby metro stations such as Surabaya Kota Station, Ngagel Station and Wonokromo Station. If you want to travel outside the area, hop on a train from Surabaya Gubeng Station, Surabaya Pasar Turi Station or Tandes Station. If you want to venture out around the area, you may want a rental car in Surabaya for your journey.

What's the weather like in Surabaya?

The hottest months are usually October and September, with an average temperature of 29°C, while the coldest months are July and August, with an average of 28°C. The rainiest months in Surabaya are January, February, December and March, with each month seeing an average of 309 mm of rainfall.