Explore Surabaya
Things to do
Hotels

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
€25.20
Based on rates from 22 Nov
1/5
3.1/5
Good
10 reviews
500m from downtown,Genteng
Fitness
Business center
100+ people booked
€11.15
Based on rates from 18 Nov
1/5
4.3/5
Great
206 reviews
1.4km from downtown,Genteng | Close to subway
Fitness
Business center
3K+ people booked
€32.73
Based on rates from 15 Nov
1/5
3.8/5
Good
19 reviews
900m from downtown,Genteng | Close to subway
Business center
200+ people booked
€16.30
Based on rates from 15 Nov
1/5
3.9/5
Good
137 reviews
1.9km from downtown,Gubeng | Close to subway
Fitness
2K+ people booked
€16.28
Based on rates from 6 Dec
1/5
1.0/5
Below average
1 reviews
1.9km from downtown,Gubeng | Close to subway
€10.04
Based on rates from 22 Nov
1/5
4.5/5
Fantastic
22 reviews
2.4km from Wonokromo,Tenggilis Mejoyo
Fitness
Well-equipped facilities
300+ people booked
€17.04
Based on rates from 16 Nov
1/5
4.2/5
Great
100 reviews
1.9km from downtown,Genteng
Business center
1K+ people booked
€20.95
Based on rates from 16 Nov
1/5
3.4/5
Good
8 reviews
1.0km from Wonokromo,Wonokromo
Business center
100+ people booked
€11.19
Based on rates from 19 Nov
1/5
4.3/5
Great
198 reviews
500m from Grand Sungkono Property,Dukuh Pakis
Fitness
Business center
2K+ people booked
€32.45
Based on rates from 22 Nov
1/5
4.0/5
Great
139 reviews
1.7km from downtown,Genteng
2K+ people booked
€20.07
Based on rates from 29 Nov
1/5
3.7/5
Good
20 reviews
2.3km from Wonokromo,Wonocolo
Business center
300+ people booked
€16.16
Based on rates from 23 Nov

Top rated hotels in Surabaya

1/5
5.0/5
Fantastic
1 reviews
1.1km from downtown,Tambaksari
Hospitable service
Clean and tidy
€18.61
1/5
Aloft by Marriott Surabaya Pakuwon City
5.0/5
Fantastic
21 reviews
300m from Pakuwon City Mall,Mulyorejo
Fitness
€48.47
1/5
5.0/5
Fantastic
1 reviews
2.2km from Surabaya Pasar Turi Station,Krembangan
€14.75
1/5
5.0/5
Fantastic
5 reviews
300m from Kertomenanggal Station,Gayungan
Fitness
€73.75
1/5
4.8/5
Fantastic
49 reviews
Mulyorejo
Fitness
€47.08
1/5
4.8/5
Fantastic
4 reviews
2.9km from Wonokromo,Wonocolo
€94.66
1/5
4.7/5
Fantastic
15 reviews
1.8km from Wonokromo,Tegalsari
Fitness
€35.77
1/5
4.7/5
Fantastic
355 reviews
1.5km from downtown,Genteng | Close to subway
Fitness
Business center
€87.79
1/5
4.7/5
Fantastic
253 reviews
200m from Pakuwon Mall,Wiyung
€75.66
1/5
4.7/5
Fantastic
3 reviews
700m from downtown,Genteng
Fitness
Business center
€12.36
1/5
4.7/5
Fantastic
37 reviews
500m from Ngagel Station,Wonokromo
Fitness
Business center
€25.25
1/5
4.7/5
Fantastic
323 reviews
1.6km from downtown,Tegalsari | Close to subway
Fitness
Business center
€70.94

Luxury hotels in Surabaya

1/5
4.7/5
Fantastic
15 reviews
1.8km from Wonokromo,Tegalsari
Fitness
€35.77
1/5
4.2/5
Great
86 reviews
Rungkut
Fitness
€32.81
1/5
4.3/5
Great
29 reviews
1.5km from Wonokromo,Wonocolo
Fitness
€46.93
1/5
4.0/5
Great
139 reviews
1.7km from downtown,Genteng
€20.07
1/5
4.4/5
Great
274 reviews
2.9km from Wonokromo,Sawahan
€65.16
1/5
4.6/5
Fantastic
201 reviews
2.1km from downtown,Genteng | Close to subway
Fitness
Business center
€40.00
1/5
4.5/5
Fantastic
22 reviews
2.4km from Wonokromo,Tenggilis Mejoyo
Fitness
Well-equipped facilities
€17.04
1/5
4.3/5
Great
53 reviews
300m from Jemursari Station,Gayungan
Fitness
Business center
€31.40
1/5
4.5/5
Fantastic
366 reviews
1.7km from downtown,Tegalsari | Close to subway
Swimming pool
Fitness
€87.48
1/5
4.0/5
Great
2 reviews
1.8km from Wonokromo,Tegalsari
€16.31
1/5
4.4/5
Great
13 reviews
1.1km from Masjid Al-Akbar Surabaya,Gayungan | Close to subway
Fitness
Business center
€20.43
1/5
4.3/5
Great
8 reviews
1.2km from downtown,Simokerto
€14.82

Reviews of Surabaya hotels

Kelvin ****
2026-06-19 16:43:32
Great 4.0
Place with good location - near shopping malls within walking distance and near food eateries too. Breakfast buffet has variety to choose from too
christine *********
2026-05-26 09:13:57
Fantastic 5.0
It was so much fun being made customer of the day, and the service was great too. There was a wide variety of food. Thank you!
Wida **********
2026-10-12 05:07:24
Fantastic 5.0
Clean and comfortable hotel in downtown Surabaya. The location is very strategic with easy access to everywhere. There are many breakfast options to choose from, and the staff is friendly and helpful.
Melisa **********
2026-06-08 15:31:54
Fantastic 5.0
A 5-star hotel at an affordable price! I highly recommend staying here because of its strategic location, making it easy to get around. The hotel is luxurious with a beautiful, neat design, and the rooms are cozy. Use promo code MELISAKLOOK for an 8% discount.

Surabaya at a glance

When are Surabaya hotels cheapest?

Time your stay for lower nightly rates

Typical range Typical rate
HK$600
HK$500
HK$400
HK$300
HK$200
HK$100
Avg HK$249 Cheapest HK$140 Priciest HK$351
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

Travelling to Surabaya is typically cheapest in October, at around HKD 140 per night, roughly 60% below May when rates peak around HKD 351. Based on Klook booking data, July 2025 – June 2026.

How much do Surabaya hotels cost per night?

Typical nightly rate

HK$800
HK$600
HK$400
HK$200
HK$0
HK$140
Budget
HK$211
Standard
HK$343
Premium
HK$632
Luxury

The best balance of price and comfort is the Premium tier, typically around HKD 343 per night; prices then jump steeply from Premium to Luxury by HKD 289, with top-tier rates about 4.5 times the entry-level ones. Based on Klook booking data, August 2025 – July 2026.

Which Surabaya neighborhoods fit your budget?

Average nightly price by area

TegalsariHK$140
GubengHK$179
Pabean CantianHK$195
WonokromoHK$250
GentengHK$390

Among the districts shown, Tegalsari is the most affordable, typically around HKD 140 per night, about 64% cheaper than Genteng which sits around HKD 390. These districts are a sample of the city’s districts. Based on Klook booking data, August 2025 – July 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

0 daysLast-minute
1 daysTypical
8 daysEarly

Travellers from Hong Kong typically book about 1 day ahead, which suggests flexibility rather than urgency even for pricier months named in the price card. Based on Klook booking data, February 2026 – July 2026.

More about Surabaya hotels

Where to stay in Surabaya

Klook booking data shows Tegalsari as the most affordable district, with typical nightly rates of around HKD 140, while Genteng is the priciest at around HKD 390 — a gap of roughly 64% between them. Tegalsari usually suits travellers who prioritise saving on accommodation and allocating budget elsewhere; Genteng suits those happy to pay more for a higher-end stay. All figures are based on Klook booking data.

Compare hotel classes and prices

The spread from the most affordable to the most premium class is about four and a half times as wide, with the best balance sitting in Premium at around HKD 343 per night. The biggest step up you'll notice is the move from Premium → Luxury, a jump of HKD 289, which is the decision point worth flagging.

Hotel Class Typical Nightly Rate
Budget HKD 140
Standard HKD 211
Premium HKD 343
Luxury HKD 632

Typical nightly rate is the median paid on Klook for a night in that class; rates are shown with their currency code. Based on Klook booking data, August 2025 – July 2026.

When travellers from Hong Kong book

Klook data shows October has the lowest typical rate, at around HKD 140, while May has the highest typical rate, at around HKD 351, so October suits a budget-led trip. Travellers typically lock a room about 1 day ahead, and the earliest planners book about 8 days ahead, so plans can stay flexible but booking earlier helps in the priciest months. All figures are based on Klook booking data.

FAQs about Surabaya hotels

When is the cheapest month to book a hotel in Surabaya?

Which months are the most expensive for hotels in Surabaya?

How much does a hotel in Surabaya cost per night?

What is the difference between the hotel classes, and which is the best value?

How far ahead should I book a hotel in Surabaya?