Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Photo by Vincent Wong

4 Star Hotels in Surabaya from AU$30

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Surabaya 4 Stars Hotels

Wyndham Surabaya City Centre
4.5 out of 5
Jalan Basuki Rahmat No. 67-73, Surabaya, East Java
Free cancellationReserve now, pay when you stay
The price is AU$67 per night from 29 Sep. to 30 Sep.
4.2/5Excellent! (105 reviews)

"Very nice hotel, Great staff, will book again once I am in the area again, hopefully Expedia fixes my account by then!"…"

Reviewed on 23 May 2020

Wyndham Surabaya City Centre
Novotel Samator Surabaya Timur
4 out of 5
Jl Kedung Baruk 28 Rungkut, Surabaya
Free cancellationReserve now, pay when you stay
The price is AU$54 per night from 27 Sep. to 28 Sep.
4.2/5Very Good! (30 reviews)
New property in east surabaya

"Good brand new facility. However quite far from most actions and after hour, the traffic is quite bad it distract you to want to go elsewhere. Found an unclean sheets on day 1, the hotel said it is a red stain from make up or some thing but i thought it looks like dried blood. Quickly resolved and ..."…"

Reviewed on 15 Feb. 2020

Novotel Samator Surabaya Timur
Mercure Surabaya
4 out of 5
Jl Raya Darmo 68 - 78, Surabaya, East Java
Free cancellationReserve now, pay when you stay
The price is AU$30 per night from 11 Oct. to 12 Oct.
3.9/5Good! (67 reviews)

"The feeling I had for this hotel is slightly different from other mercures I stayed. The feeling it gave is , this branch is catered more for locals rather than tourist"…"

Reviewed on 14 Mar. 2019

Mercure Surabaya

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Novotel Surabaya Hotel & Suites
4 out of 5
Jalan Ngagel No 173-175, Surabaya, East Java
Free cancellationReserve now, pay when you stay
The price is AU$47 per night from 29 Sep. to 30 Sep.
4/5Very Good! (201 reviews)

"it is a very clean hotel with very friendly staff."…"

Reviewed on 3 Mar. 2020

Novotel Surabaya Hotel & Suites
Grand Mercure Surabaya
4 out of 5
JL AHMAD YANI NO 71, MARGOREJO, Surabaya
Free cancellationReserve now, pay when you stay
The price is AU$85 per night from 27 Sep. to 28 Sep.
Grand Mercure Surabaya
Four Points by Sheraton Surabaya
4 out of 5
Jl Embong Malang 25 - 31, Tunjungan Plaza, Surabaya, East Java
Free cancellationReserve now, pay when you stay
The price is AU$69 per night from 27 Sep. to 28 Sep.
4.6/5Wonderful! (193 reviews)

"it is a very clean hotel with very friendly staff."…"

Reviewed on 3 Mar. 2020

Four Points by Sheraton Surabaya
Fairfield by Marriott Surabaya
4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya
Free cancellationReserve now, pay when you stay
The price is AU$46 per night from 27 Sep. to 28 Sep.
4.4/5Wonderful! (101 reviews)
A wonderful.place to stsy in Surabaya

"A clean modern cozy plsce to stay"…"

Reviewed on 31 Dec. 2019

Fairfield by Marriott Surabaya
Swiss-Belinn Tunjungan Surabaya
4 out of 5
Jl. Tunjungan 101, Surabaya, Surabaya
The price is AU$42 per night from 4 Oct. to 5 Oct.
4.2/5Excellent! (135 reviews)

"very strategic place, cozy and nice food"…"

Reviewed on 19 Feb. 2020

Swiss-Belinn Tunjungan Surabaya
Verwood Hotel & Serviced Residence
4 out of 5
Jl. Raya Kupang Indah, Surabaya, East Java
Free cancellationReserve now, pay when you stay
Get Rates
3.6/5Good! (104 reviews)
Hotel like home

"The hotel is quite old my clean and comfortable Service was good and staffs are friendly"…"

Reviewed on 2 May 2020

Verwood Hotel & Serviced Residence
Grand Dafam Surabaya
4 out of 5
Jl. Kayon No.4-10, Embong Kaliasin, Genteng, Surabaya, East Java
Get Rates
4.1/5Very Good! (12 reviews)
Overall a Great Stay

"Had a one night stay so we didn’t get to use much of the amenities. But I got to say the bed was really comfortable. There was also a good spread for breakfast. Staff were helpful especially the traffic usher who always helped us to cross the road across to Circle K! Location was 5 mins away from ..."…"

Reviewed on 9 Mar. 2020

Grand Dafam Surabaya

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Surabaya.

Still don't see what you're looking for?

See all properties in Surabaya.
You can also use these popular filters to refine your search.
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.

4 Star Hotels in Surabaya

Search for hotels in Surabaya on Expedia.com.au. You can easily find your hotels in Surabaya using one of the methods below:

  • View our selection of featured hotels in Surabaya
  • Use the map to find hotels in the Surabaya neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Surabaya, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Surabaya
  • Enter your travel dates to view the best deals on hotels in Surabaya - while they last

More trip options

Recent Reviews in Surabaya