Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

#travel2lover on trover

Best 3 Star Hotels in Surabaya

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Surabaya 3 Star Hotels

ibis Surabaya City Center
3.5 out of 5
Jalan Basuki Rahmat 94 - 96, Surabaya, East Java
Free CancellationReserve now, pay when you stay
$17
per night
Apr 5 - Apr 6
4.1/5Very Good! (51 reviews)
Great location!

"Nice and affordable place to stay for business trip. Location is outstanding, in Surabaya City Centre."…"

Reviewed on Oct 10, 2019

ibis Surabaya City Center
Ibis Styles Surabaya Jemursari
3.5 out of 5
Jl Jemursari Raya 110-112, Surabaya, East Java
Free CancellationReserve now, pay when you stay
$27
per night
Apr 3 - Apr 4
4.2/5Very Good! (68 reviews)

"All are in good condition in average."…"

Reviewed on Jul 31, 2019

Ibis Styles Surabaya Jemursari
favehotel Rungkut Surabaya
3 out of 5
Jl. Raya Kalirungkut No. 23 - 25, Surabaya
Get Rates
4.2/5Very Good! (46 reviews)

"Clean, quite and friendly staff"…"

Reviewed on Oct 17, 2019

favehotel Rungkut Surabaya
Midtown Hotel
3.5 out of 5
Jl. Basuki Rahmat 76, Surabaya, East Java
$22
per night
Apr 3 - Apr 4
3.9/5Very Good! (130 reviews)

"good breakfast good service clean room easy can walk to tunjangan plaza, kfc, mcdonald's near all"…"

Reviewed on Mar 1, 2020

Midtown Hotel
Best Western Papilio Hotel
3.5 out of 5
Jalan A Yani No 176-178, Surabaya
Free CancellationReserve now, pay when you stay
$22
per night
Apr 3 - Apr 4
4.2/5Excellent! (43 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 Dec 27, 2019

Best Western Papilio Hotel
ibis budget Surabaya Diponegoro
3 out of 5
Jalan Raya Diponegoro no 183, Darmo Wonokromo, Surabaya
Free CancellationReserve now, pay when you stay
$12
per night
Apr 3 - Apr 4
3.9/5Very Good! (11 reviews)
Extremely small room

"Extremely small room. Hardly able to move around in room."…"

Reviewed on May 12, 2019

ibis budget Surabaya Diponegoro
Hotel Kampi Surabaya
3 out of 5
Jl. Taman Apsari No.3-5, Embong Kaliasin, Genteng, Surabaya, Jawa Timur
Get Rates
4.6/5Wonderful! (7 reviews)
Great new hotel

"Great new hotel, pleasant, clean and comfortable"…"

Reviewed on Jul 2, 2019

Hotel Kampi Surabaya
Swiss-Belinn Manyar
3 out of 5
Jalan Manyar Kertoarjo No. 100, Surabaya, East Java
$16
per night
Apr 3 - Apr 4
4.1/5Very Good! (87 reviews)
Best staff ever

"For the price paid, the best hotel I’ve ever had the pleasure of staying in! The staff are exceptional, well trained and friendly. Professional to a T. the breakfast was huge, myriad choices and not crowded. The bed was comfy with great pillows, loved the location. Back to the staff, best staff ..."…"

Reviewed on Sep 10, 2019

Swiss-Belinn Manyar
Hotel Santika Pandegiling Surabaya
3 out of 5
Jl. Pandegiling No. 45, Raya Darmo, Surabaya, East Java
Get Rates
4.3/5Excellent! (47 reviews)
Satisfactory

"The stay was satisfactory - nothing that you can really fault in, but nothing exemplary stood out too. The water pressure from the shower head was minimal, which made me worry how to shampoo my hair. Luckily, the pressure from the rainshower was more decent. Bed was comfy enough and the rest of the ..."…"

Reviewed on Aug 21, 2019

Hotel Santika Pandegiling Surabaya
The Square Surabaya
3.5 out of 5
Jl. Siwalan Kerto 146 - 148, Surabaya, East Java
$10
per night
Apr 3 - Apr 4
3.8/5Good! (71 reviews)

"The staff are very helpful."…"

Reviewed on Dec 8, 2019

The Square Surabaya
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.

Three Star Hotel Guide for Surabaya

There’s a reason the top 3 star hotels in Surabaya, East Java are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Surabaya, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Surabaya for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Surabaya near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Surabaya 3 star hotels offer a fantastic home base for any type of vacation.

More trip options

Recent Reviews 3 Star Hotels in Surabaya