Surabaya Hotels from โ‚น597

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Surabaya hotels and places to stay

JW Marriott Surabaya
5 out of 5
Jalan Embong Malang 85-89, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น7,056 per night from 16 Jun to 17 Jun
โ‚น7,056
per night
16 Jun - 17 Jun
1.9 km from city centre
9/10 Wonderful! (393 reviews)
"A very good place to stay in Surabaya"

Reviewed on 16 May 2023

JW Marriott Surabaya
Hotel Majapahit Surabaya - MGallery
5 out of 5
Jalan Tunjungan No. 65, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น5,360 per night from 11 Jul to 12 Jul
โ‚น5,360
per night
11 Jul - 12 Jul
1.43 km from city centre
9.2/10 Wonderful! (239 reviews)
Visiting family in Surabaya
"Excellent stay - beautiful 114 year old Hotel nestled among high rises For age or has been very well maintained Very nice change of pace from sterile chain hotels Nuce breakfast"

Reviewed on 1 Jun 2023

Hotel Majapahit Surabaya - MGallery
Fairfield by Marriott Surabaya
4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya
Fully refundableReserve now, pay when you stay
The price is โ‚น2,934 per night from 14 Jun to 15 Jun
โ‚น2,934
per night
14 Jun - 15 Jun
5.78 km from city centre
8.6/10 Excellent! (122 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

Fairfield by Marriott Surabaya

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

Novotel Samator Surabaya Timur
4 out of 5
Jl Kedung Baruk 28 Rungkut, Surabaya
Fully refundableReserve now, pay when you stay
The price is โ‚น2,750 per night from 30 Jun to 1 Jul
โ‚น2,750
per night
30 Jun - 1 Jul
6.27 km from city centre
8.2/10 Very Good! (38 reviews)
"Over all the service is good, and the staff, breakfast are excellent, and make our vacation complete.๐Ÿ‘๐Ÿ‘๐Ÿ‘"

Reviewed on 26 Oct 2022

Novotel Samator Surabaya Timur
Bumi Surabaya City Resort
5 out of 5
Jl. Jend. Basuki Rakhmat 106 - 128, Surabaya, East Java
The price is โ‚น3,754 per night from 11 Jul to 12 Jul
โ‚น3,754
per night
11 Jul - 12 Jul
2.04 km from city centre
9.2/10 Wonderful! (134 reviews)
"super friendly staff, warm welcome from first you step in until checking out. the room was big and clean. i love the ambience of the property so comfy and relaxing."

Reviewed on 2 Feb 2023

Bumi Surabaya City Resort
Swiss-Belinn Tunjungan Surabaya - CHSE Certified
4 out of 5
Jl. Tunjungan 101, Surabaya, Surabaya
The price is โ‚น2,314 per night from 25 Jun to 26 Jun
โ‚น2,314
per night
25 Jun - 26 Jun
1.36 km from city centre
8.4/10 Very Good! (149 reviews)
"Near the mall"

Reviewed on 29 May 2023

Swiss-Belinn Tunjungan Surabaya - CHSE Certified
Ascott Waterplace Surabaya
4.5 out of 5
Tower D1 Jalan Pakuwon Indah, Lontar Timur Kav 3-5, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น5,811 per night from 11 Jun to 12 Jun
โ‚น5,811
per night
11 Jun - 12 Jun
9.45 km from city centre
8.4/10 Very Good! (83 reviews)
"Very well set out accommodation."

Reviewed on 29 Dec 2022

Ascott Waterplace Surabaya
Verwood Hotel & Serviced Residence
4 out of 5
Jl. Raya Kupang Indah, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น2,507 per night from 10 Jul to 11 Jul
โ‚น2,507
per night
10 Jul - 11 Jul
5.91 km from city centre
7/10 Good! (109 reviews)
Great stay.
"Very comfortable, great breakfast, gym and pool are clean and functional. Staff are very helpful. Had not stayed here for a few years, but will be returning."

Reviewed on 30 Oct 2022

Verwood Hotel & Serviced Residence
Novotel Surabaya Hotel & Suites
4 out of 5
Jalan Ngagel No 173-175, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น2,822 per night from 19 Jun to 20 Jun
โ‚น2,822
per night
19 Jun - 20 Jun
4.3 km from city centre
8/10 Very Good! (214 reviews)
Could have been better
"Worn out old towels Hardly any water pressure in the shower No hand towels Two single beds joined together and sold as King bed ... Stained couch upholstery ... This hotel has seen better days. The only redeeming point is the breakfast, pool and the property grounds."

Reviewed on 19 Jul 2022

Novotel Surabaya Hotel & Suites
Movenpick Surabaya City
4.5 out of 5
JL AHMAD YANI NO 71, MARGOREJO, Surabaya
Fully refundableReserve now, pay when you stay
The price is โ‚น3,886 per night from 1 Jul to 2 Jul
โ‚น3,886
per night
1 Jul - 2 Jul
6.59 km from city centre
8/10 Very Good! (4 reviews)
"ๆœ้ฃŸใ ใ‘ใงใชใใ€ๅคœใ”้ฃฏใ‚‚ใจใฆใ‚‚ใŠใ„ใ—ใ‹ใฃใŸใ€‚ใƒ›ใƒ†ใƒซใ‚‚็ถบ้บ—ใงใ€ใ‚นใ‚ฟใƒƒใƒ•ใ‚‚ๆ–ฐ่จญใงใ™ใ€‚ใ‚ฟใ‚ชใƒซใŒใƒใ‚นใ‚ฟใ‚ชใƒซใ—ใ‹็ฝฎใ„ใฆใชใ‹ใฃใŸใฎใงใ€ใƒใƒณใƒ‰ใ‚ฟใ‚ชใƒซใ‚„ใƒ•ใ‚งใ‚คใ‚นใ‚ฟใ‚ชใƒซใ‚’็ฝฎใ„ใฆใปใ—ใ„ใ€‚"

Reviewed on 13 Feb 2023

Movenpick Surabaya City
Holiday Inn Express Surabaya CenterPoint, an IHG Hotel
4 out of 5
No. 54-58 Jalan Kedungdoro, Surabaya, East Java
Fully refundable
The price is โ‚น2,729 per night from 11 Jun to 12 Jun
โ‚น2,729
per night
11 Jun - 12 Jun
2.44 km from city centre
8.4/10 Very Good! (114 reviews)
Well located
"Comfortable beds and room. Nice equipped gym. Full tasty asian breakfast buffet."

Reviewed on 17 May 2023

Holiday Inn Express Surabaya CenterPoint, an IHG Hotel
Palm Park Hotel Surabaya
3.5 out of 5
No.45 Jl. Kapas Krampung, Surabaya, Jawa Timur
Fully refundableReserve now, pay when you stay
The price is โ‚น1,443 per night from 11 Jun to 12 Jun
โ‚น1,443
per night
11 Jun - 12 Jun
1.15 km from city centre
9/10 Wonderful! (6 reviews)
Home like stay
"Almost everything beyond expectation, price, breakfast, services, facilities, room and view. So comfortable stay, just like home"

Reviewed on 21 Feb 2019

Palm Park Hotel Surabaya
Midtown Residence Surabaya
4 out of 5
Jl. Ngagel Raya 123, Surabaya, East Java
The price is โ‚น2,718 per night from 11 Jun to 12 Jun
โ‚น2,718
per night
11 Jun - 12 Jun
3.64 km from city centre
9.4/10 Exceptional! (25 reviews)
"The room was a little hotter than desired, but overall experienced was great as the staffs were very polite and great."

Reviewed on 16 Mar 2023

Midtown Residence Surabaya
Wyndham Surabaya City Centre
4.5 out of 5
Jalan Basuki Rahmat No. 67-73, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น3,779 per night from 11 Jun to 12 Jun
โ‚น3,779
per night
11 Jun - 12 Jun
1.64 km from city centre
8.4/10 Very Good! (109 reviews)
"Nice hotel, Great Staff"

Reviewed on 10 Aug 2021

Wyndham Surabaya City Centre
The Southern Hotel Surabaya
3.5 out of 5
Jl Jemursari Raya 110-112, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น2,112 per night from 17 Jun to 18 Jun
โ‚น2,112
per night
17 Jun - 18 Jun
7.18 km from city centre
8.4/10 Very Good! (73 reviews)
"The buffet breakfast is a little bit pricey."

Reviewed on 25 Sep 2022

The Southern Hotel Surabaya
Mercure Surabaya Grand Miram
4 out of 5
Jl Raya Darmo 68 - 78, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น2,550 per night from 28 Jun to 29 Jun
โ‚น2,550
per night
28 Jun - 29 Jun
3.11 km from city centre
7.8/10 Good! (71 reviews)
Dusty Room lacking maintenance
"We got room on 6th floor, we requested for a smoke free room - and we got a room on the older wing (this hotel was previously Mirama Hotel), however we found out the bathroom was running out of soap, refrigerator was non functioning and the chair cushion were dusty. I am allergic to dust - so the ..."

Reviewed on 8 Oct 2021

Mercure Surabaya Grand Miram
ibis Budget Surabaya Airport
3 out of 5
Terminal Bandara International, Juanda Jl Ir Juanda No 1, Sidoarjo, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น2,009 per night from 17 Jun to 18 Jun
โ‚น2,009
per night
17 Jun - 18 Jun
13.79 km from city centre
7.6/10 Good! (130 reviews)
"I liked the convienence of staying at the airport."

Reviewed on 2 Jun 2023

ibis Budget Surabaya Airport
Crown Prince Hotel Surabaya
4 out of 5
Jl. Basuki Rahmat 123 - 127, Surabaya, East Java
The price is โ‚น2,217 per night from 11 Jun to 12 Jun
โ‚น2,217
per night
11 Jun - 12 Jun
1.73 km from city centre
7.6/10 Good! (44 reviews)
Pleasant stay
"Excellent location!"

Reviewed on 16 Jul 2019

Crown Prince Hotel Surabaya
Royal Regantris Cendana Formerly Royal Singosari
3.5 out of 5
Jl. Kombes Pol M Doeryat No.6, Surabaya, East Java
1.84 km from city centre
8.6/10 Excellent! (3 reviews)
Spacy room with wide bed and nice shower room
"The hotel keeps their old spacy room which made my mother be able to stay comfortably since my mother is using wheel chair. The bed is wide and comfortable. The shower room is also spacy and the shower head is easy to be used. However, the elevator is a little small, so it was a bit difficult for ..."

Reviewed on 7 May 2017

Royal Regantris Cendana Formerly Royal Singosari
Quest Hotel Darmo - Surabaya by ASTON
3.5 out of 5
Jl. Ronggolawe 27-29, Jawa Timur, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is โ‚น2,061 per night from 1 Jul to 2 Jul
โ‚น2,061
per night
1 Jul - 2 Jul
3.41 km from city centre
8.4/10 Very Good! (70 reviews)
"Cleanliness of the room and all the staffs are so polite and friendly."

Reviewed on 8 Feb 2020

Quest Hotel Darmo - Surabaya by ASTON
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.

More cheap stays in Surabaya

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
2,130
Accommodation
806 hotels
Lowest Price
โ‚น597
Highest Price
โ‚น7,056

Frequently asked questions

Where is the best place to stay in Surabaya?

Midtown Residence Surabaya is a favourite property for Expedia customers. This 4-star hotel offers a restaurant 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 Best Choice And Compact Studio At Apartment Taman Melati Surabaya 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 by WH 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 Super OYO 231 Hotel Andita Syariah and Prime Royal Boutique Hotel. 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?

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 . Other good choices to stay near the beach include G Suites Hotel by AMITHYA and The Square Surabaya. 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 full-service spa and a deli, 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 The Southern Hotel Surabaya. View all hotels with pools in Surabaya.

Surabaya Hotel Reviews
Expedia verified reviews