Surabaya Hotels from S$41

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Filter by

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 S$96 per night from 30 Jan to 31 Jan
1.15 km from city centre
4.5/5 Wonderful! (364 reviews)
"Great location, nice staff, beautiful rooms"

Reviewed on 10 Aug,2021

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 S$69 per night from 3 Feb to 4 Feb
1.29 km from city centre
4.6/5 Wonderful! (221 reviews)
"The hotel had a lot of character in architecture, furniture and history but was exceptionally well presented. The recent refresh has resulted in a very well presented environment. The staff were friendly, professional and attentive. Highly recommended."

Reviewed on 26 Oct,2021

Hotel Majapahit Surabaya - MGallery
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 S$88 per night from 21 Jan to 22 Jan
7.09 km from city centre
4.2/5 Excellent! (75 reviews)
"Everything is amazing, staffs are super helpful"

Reviewed on 17 Oct,2021

Ascott Waterplace Surabaya
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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
The price is S$75 per night from 14 Feb to 15 Feb
6.63 km from city centre
4.6/5 Wonderful! (25 reviews)
"1st time staying at the Four Points Pakuwon, felt like a new hotel (which i think it was) and staff are all very friendly and attentive. The Junior suite room was nice and I really recommend it because it has more area for my 1 year old daughter to play around and the bed is spacious for all 3 of ..."

Reviewed on 21 Jun,2021

Four Points by Sheraton Surabaya, Pakuwon Indah
Four Points by Sheraton Surabaya
4 out of 5
Jl Embong Malang 25 - 31, Tunjungan Plaza, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is S$76 per night from 7 Feb to 8 Feb
1.19 km from city centre
4.6/5 Wonderful! (204 reviews)
Great hospiltality
"The staff is so nice and helpfull, breakfast menu has a lot of option. I enjoy my stay in here and definetely will go back again."

Reviewed on 10 Sep,2021

Four Points by Sheraton Surabaya
Doubletree By Hilton Surabaya
4.5 out of 5
Jl Tunjungan 12 East Java, Surabaya
Fully refundable
The price is S$87 per night from 23 Jan to 24 Jan
1.55 km from city centre
5/5 Exceptional! (4 reviews)
Worth for money
"nice bed, love the pillows, great selection for breakfast..polite and friendly staff, and located in very strategic area of Surabaya"

Reviewed on 15 Nov,2021

Doubletree By Hilton Surabaya
Vasa Hotel Surabaya
5 out of 5
Jalan HR Muhammad No. 31, Surabaya
Fully refundable
The price is S$80 per night from 23 Jan to 24 Jan
4.27 km from city centre
4.4/5 Excellent! (93 reviews)
Bad 5 stars
"Check in process were smooth, even-though it weren't at the 33th floor as declared on the booking site. We stayed 2 nights at the Glacier Suites. It was far from the standard of 5 stars hotels. The carpets weโ€™re dusty and full of stains. The bathroom amenities and interiors were below par than advertised. ..."

Reviewed on 14 Dec,2020

Vasa Hotel Surabaya
Best Western Papilio Hotel
3.5 out of 5
Jalan A Yani No 176-178, Surabaya
Fully refundableReserve now, pay when you stay
The price is S$41 per night from 23 Jan to 24 Jan
6.77 km from city centre
4.2/5 Excellent! (45 reviews)
pleasant stay
"overall it was pleasant stay, super responsive customer service and room service.clean place and so many amenities nearby, easy access to airport too. thanks"

Reviewed on 27 Dec,2019

Best Western Papilio Hotel
Fairfield by Marriott Surabaya
4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya
Fully refundableReserve now, pay when you stay
The price is S$50 per night from 6 Feb to 7 Feb
3.33 km from city centre
4.4/5 Excellent! (107 reviews)
"Good food and clean"

Reviewed on 10 Sep,2021

Fairfield by Marriott Surabaya
The Westin Surabaya
4.5 out of 5
Pakuwon Mall Jl Puncak Indah L, Surabaya
Fully refundableReserve now, pay when you stay
The price is S$162 per night from 7 Feb to 8 Feb
7.09 km from city centre
5/5 Exceptional! (3 reviews)
Great Hotel
"Nice Hotel with very helpfull staff"

Reviewed on 30 Oct,2021

The Westin Surabaya
Sheraton Surabaya Hotel and Towers
5 out of 5
Jalan Embong Malang 25-31, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is S$94 per night from 29 Jan to 30 Jan
1 km from city centre
4.4/5 Wonderful! (292 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

Sheraton Surabaya Hotel and Towers
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 S$59 per night from 26 Jan to 27 Jan
0.83 km from city centre
4.2/5 Excellent! (108 reviews)
"Nice hotel, Great Staff"

Reviewed on 10 Aug,2021

Wyndham Surabaya City Centre
Shangri-La Surabaya
5 out of 5
JL. May. Jend. Sungkono 120, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is S$97 per night from 6 Feb to 7 Feb
2.97 km from city centre
4.4/5 Excellent! (173 reviews)
Great hotel near Ciputra World Surabaya
"The hotel was great, the only complaint was that the pool was closed."

Reviewed on 17 Jun,2021

Shangri-La Surabaya
Oakwood Hotel & Residence Surabaya
5 out of 5
Jl.Raya Kertajaya Indah No.79 Manyar, Surabaya
Fully refundableReserve now, pay when you stay
The price is S$84 per night from 20 Jan to 21 Jan
5.29 km from city centre
4.7/5 Exceptional! (11 reviews)
Clean and Good for stay
"The best hotel for stay here, the staff and team very kind and helpfull ! Very recomended to stay here .."

Reviewed on 18 Jun,2021

Oakwood Hotel & Residence Surabaya
Life Style Surabaya
3 out of 5
16 Jl. Sumatera, Gubeng, Kota SBY, Jawa, Timur, Surabaya, East Java
1.87 km from city centre
Life Style Surabaya
Apartment Pavilion Permata by Faiza
2.5 out of 5
Apartemen Pavilion Permata : jalan, Dukuh Pakis Baru II A No 3,Dukuh Pakis, Surabaya, Jawa Timur
3.95 km from city centre
Apartment Pavilion Permata by Faiza
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
5 out of 5
Jl. Mayjen Sungkono Kav. 87, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is S$74 per night from 23 Jan to 24 Jan
2.79 km from city centre
4.4/5 Wonderful! (202 reviews)
"Quite excellent for room and staff. I was good stay on 1 night."

Reviewed on 28 Feb,2021

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
HARRIS Hotel & Conventions Bundaran Satelit - Surabaya
3.5 out of 5
HR Muhammad, 2A 11, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is S$50 per night from 20 Jan to 21 Jan
3.93 km from city centre
4/5 Very Good! (1 review)
"I loves the breakfast from restaurant"

Reviewed on 18 Nov,2021

HARRIS Hotel & Conventions Bundaran Satelit - Surabaya
G Suites Hotel by AMITHYA
3.5 out of 5
Jl. Raya Gubeng 43, Surabaya, East Java
1.61 km from city centre
3.8/5 Good! (137 reviews)
Disappointing
"For a simple check in, we had to wait quite long. Then the water inside the room is brown and small flow, the heater does work even work too much so that we had to take a shower with the water like coming from hell (too much hot water). The temperature of the water couldn't be adjusted to normal ..."

Reviewed on 8 Jun,2019

G Suites Hotel by AMITHYA
Bumi Surabaya City Resort
5 out of 5
Jl. Jend. Basuki Rakhmat 106 - 128, Surabaya, East Java
0.78 km from city centre
4.6/5 Wonderful! (126 reviews)
wesome hotel
"Good place to stay. Awesome place"

Reviewed on 2 Nov,2020

Bumi Surabaya City Resort
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.

Frequently asked questions

Recent Reviews in Surabaya
expedia verified reviews