Explore Surabaya
Things to do
Hotels

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
4.6/5
Fantastic
469 reviews
2.0km from downtown | Close to subway
Fitness
Business center
7K+ people booked
€80.31
Based on rates from 4 Oct
1/5
4.6/5
Fantastic
152 reviews
1.8km from downtown | Close to subway
Fitness
Business center
2K+ people booked
€58.53
Based on rates from 27 Sep
1/5
4.7/5
Fantastic
235 reviews
200m from Pakuwon Mall
3K+ people booked
€74.36
Based on rates from 28 Sep
1/5
4.5/5
Fantastic
356 reviews
1.7km from downtown | Close to subway
Swimming pool
Fitness
5K+ people booked
€80.90
Based on rates from 4 Oct
1/5
4.4/5
Great
263 reviews
2.9km from Wonokromo
3K+ people booked
€67.47
Based on rates from 16 Oct
1/5
4.6/5
Fantastic
338 reviews
1.5km from downtown | Close to subway
Fitness
Business center
5K+ people booked
€88.35
Based on rates from 8 Oct
1/5
4.9/5
Fantastic
42 reviews
Fitness
600+ people booked
€50.30
Based on rates from 5 Oct
1/5
4.3/5
Great
26 reviews
1.1km from downtown
Business center
300+ people booked
€41.57
Based on rates from 23 Oct
1/5
4.7/5
Fantastic
311 reviews
1.6km from downtown | Close to subway
Fitness
Business center
4K+ people booked
€70.78
Based on rates from 4 Oct
1/5
4.3/5
Great
20 reviews
1.3km from downtown
Fitness
300+ people booked
€37.27
Based on rates from 27 Sep
1/5
4.2/5
Great
120 reviews
1.7km from downtown
Fitness
Business center
1K+ people booked
€42.68
Based on rates from 29 Sep
1/5
4.6/5
Fantastic
198 reviews
2.1km from downtown | Close to subway
Fitness
Business center
2K+ people booked
€38.56
Based on rates from 4 Oct

Top rated hotels in Surabaya

1/5
5.0/5
Fantastic
3 reviews
400m from Pakuwon City Mall
Fitness
€46.74
1/5
5.0/5
Fantastic
1 reviews
1.1km from downtown
Hospitable service
Clean and tidy
€20.67
1/5
5.0/5
Fantastic
1 reviews
200m from Pakuwon Mall
€27.02
1/5
5.0/5
Fantastic
1 reviews
2.2km from Surabaya Pasar Turi Station
€14.01
1/5
5.0/5
Fantastic
1 reviews
300m from Kertomenanggal Station
Clean and tidy
€77.19
1/5
5.0/5
Fantastic
61 reviews
100m from Pakuwon Mall
Fitness
€130.86
1/5
5.0/5
Fantastic
1 reviews
200m from Pakuwon Mall
Clean and tidy
€24.98
1/5
4.9/5
Fantastic
42 reviews
Fitness
€50.30
1/5
4.8/5
Fantastic
13 reviews
1.8km from Wonokromo
Fitness
€38.68
1/5
4.8/5
Fantastic
4 reviews
2.9km from Wonokromo
€114.64
1/5
4.7/5
Fantastic
235 reviews
200m from Pakuwon Mall
€74.36
1/5
4.7/5
Fantastic
311 reviews
1.6km from downtown | Close to subway
Fitness
Business center
€70.78

Luxury hotels in Surabaya

1/5
4.8/5
Fantastic
13 reviews
1.8km from Wonokromo
Fitness
€38.68
1/5
4.1/5
Great
77 reviews
Fitness
€39.49
1/5
4.2/5
Great
25 reviews
100m from Margorejo Station
Fitness
€43.99
1/5
4.0/5
Great
139 reviews
1.7km from downtown
€23.69
1/5
4.4/5
Great
263 reviews
2.9km from Wonokromo
€67.47
1/5
4.6/5
Fantastic
198 reviews
2.1km from downtown | Close to subway
Fitness
Business center
€38.56
1/5
4.4/5
Great
21 reviews
2.4km from Wonokromo
Well-equipped facilities
€17.31
1/5
4.3/5
Great
52 reviews
300m from Jemursari Station
Fitness
Business center
€31.59
1/5
4.5/5
Fantastic
356 reviews
1.7km from downtown | Close to subway
Swimming pool
Fitness
€80.90
1/5
4.0/5
Great
2 reviews
1.8km from Wonokromo
€17.48
1/5
4.3/5
Great
8 reviews
1.2km from downtown | Close to subway
€14.71
1/5
4.5/5
Fantastic
86 reviews
1.8km from downtown | Close to subway
Fitness
€47.19

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
Ronaldo ***********
2026-09-19 17:12:35
Fantastic 5.0
The room is clean and spacious, and the hotel is located in the city center of Surabaya with very easy access using ride-sharing services.
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.
Huang *******
2026-04-08 13:40:16
Fantastic 5.0
The hotel's front desk service is good, and there are many shops nearby, making it convenient for dining and shopping. However, the room facilities are quite basic, making it suitable for short stays. It's very close to the train station, which is a good option if you need to transfer to KAI trains to other cities.
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!

Surabaya at a glance

When are Surabaya hotels cheapest?

Time your stay for lower nightly rates

Typical range Typical rate
$80
$60
$40
$20
$0
Avg $32 Cheapest $18 Priciest $45
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

The cheapest nights in Surabaya typically fall in October at around USD 18 per night, roughly 60% below the priciest month of May (around USD 45), so avoid May if you can to save on hotels. Based on Klook booking data, July 2025 – June 2026.

How much do Surabaya hotels cost per night?

Typical nightly rate

$100
$75
$50
$25
$0
$18
Budget
$27
Standard
$44
Premium
$81
Luxury

Premium hotels offer the best value at about USD 44 per night — good balance of comfort and cost — because prices jump most sharply from premium to luxury (an increase of USD 37); top-rated rooms are about 4.5× pricier than the cheapest. 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 Australia typically book about 1 day ahead, which suggests lots of flexibility rather than urgency; still, consider booking earlier for stays in May, the priciest month. Based on Klook booking data, February 2026 – July 2026.

More about Surabaya hotels

Quick staying overview for Surabaya

Staying in Surabaya ranges from very cheap economy rooms up to noticeably pricier luxury options — the top end is roughly 4.5 times the bottom end, so budget travellers can stretch a long way if they choose. The best balance between price and comfort tends to be the premium tier, which offers the most value for most travellers.

How the hotel classes compare and who they suit

Economy rooms sit well below the rest and suit travellers who want to keep costs to a minimum. Standard rooms step up a little in comfort and price, making them a modest mid-point for practical travellers. The premium tier is the sweet spot and represents the biggest value jump before the steepest price increase; it’s where many travellers find the right mix of quality and affordability. The largest price leap comes when moving from premium to luxury, which is best for travellers wanting a clear upgrade in experience and willing to pay considerably more.

When travellers from Australia tend to book

Rates are typically lowest in 10月 and highest in 5月, and 10月 is the best fit for a budget-led trip when you want to pay less for a room. Rooms here are often booked with short lead times — travellers typically lock in a room around a day ahead, though some book a week or so earlier to be sure in pricier periods.

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 in Surabaya, and which is the best value?

How far ahead should I book a hotel in Surabaya?