Explore Surabaya
Things to do
Hotels

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
31.37
Based on rates from 6 Sep
1/5
23.59
Based on rates from 6 Sep
1/5
4.6/5
Fantastic
152 reviews
1.8km from downtown | Close to subway
Fitness
Business center
2K+ people booked
57.26
Based on rates from 21 Sep
1/5
3.1/5
Good
10 reviews
500m from downtown | Close to subway
Fitness
Business center
100+ people booked
10.56
Based on rates from 23 Sep
1/5
100m from Pakuwon Mall
Fitness
Business center
18.03
Based on rates from 5 Sep
1/5
4.2/5
Great
98 reviews
1.9km from downtown
Business center
1K+ people booked
20.62
Based on rates from 13 Sep
1/5
4.0/5
Great
139 reviews
1.7km from downtown
2K+ people booked
21.31
Based on rates from 8 Sep
1/5
3.8/5
Good
5 reviews
2.5km from downtown | Close to subway
Business center
19.08
Based on rates from 2 Oct
1/5
900m from downtown
6.72
Based on rates from 3 Oct
1/5
4.7/5
Fantastic
37 reviews
500m from Ngagel Station
Fitness
Business center
500+ people booked
29.05
Based on rates from 4 Oct
1/5
5.0/5
Fantastic
1 reviews
1.1km from downtown
Fitness
Hospitable service
19.08
Based on rates from 24 Sep
1/5
4.3/5
Great
200 reviews
1.4km from downtown | Close to subway
Fitness
Business center
3K+ people booked
32.57
Based on rates from 13 Sep

Top rated hotels in Surabaya

1/5
5.0/5
Fantastic
1 reviews
400m from Pakuwon City Mall
Fitness
46.67
1/5
5.0/5
Fantastic
1 reviews
2.2km from Surabaya Pasar Turi Station
13.77
1/5
5.0/5
Fantastic
1 reviews
1.1km from downtown
Fitness
Hospitable service
19.08
1/5
5.0/5
Fantastic
1 reviews
200m from Pakuwon Mall
25.46
1/5
5.0/5
Fantastic
1 reviews
300m from Kertomenanggal Station
Clean and tidy
72.37
1/5
5.0/5
Fantastic
61 reviews
100m from Pakuwon Mall
Fitness
130.06
1/5
5.0/5
Fantastic
1 reviews
200m from Pakuwon Mall
Clean and tidy
24.50
1/5
4.9/5
Fantastic
42 reviews
Fitness
48.85
1/5
4.8/5
Fantastic
13 reviews
1.8km from Wonokromo
Fitness
36.60
1/5
4.7/5
Fantastic
235 reviews
200m from Pakuwon Mall
72.91
1/5
4.7/5
Fantastic
311 reviews
1.6km from downtown | Close to subway
Fitness
Business center
65.92
1/5
4.7/5
Fantastic
37 reviews
500m from Ngagel Station
Fitness
Business center
29.05

Luxury hotels in Surabaya

1/5
4.3/5
Great
200 reviews
1.4km from downtown | Close to subway
Fitness
Business center
32.57
1/5
4.8/5
Fantastic
13 reviews
1.8km from Wonokromo
Fitness
36.60
1/5
4.4/5
Great
270 reviews
2.4km from Wonokromo
Fitness
Business center
55.18
1/5
4.5/5
Fantastic
28 reviews
1.6km from downtown | Close to subway
Fitness
Business center
47.86
1/5
4.6/5
Fantastic
197 reviews
2.1km from downtown | Close to subway
Fitness
Business center
37.68
1/5
4.3/5
Great
52 reviews
300m from Jemursari Station
Fitness
Business center
35.05
1/5
4.2/5
Great
98 reviews
1.9km from downtown
Business center
20.62
1/5
4.6/5
Fantastic
338 reviews
1.5km from downtown | Close to subway
Fitness
Business center
77.98
1/5
4.9/5
Fantastic
42 reviews
Fitness
48.85
1/5
4.0/5
Great
53 reviews
1.8km from downtown
Fitness
Business center
23.43
1/5
4.2/5
Great
5 reviews
1.7km from Grand Sungkono Property
Business center
18.05
1/5
4.1/5
Great
77 reviews
Fitness
39.44

Reviews of Surabaya hotels

Klook User
2026-08-04 14:45:08
Fantastic 5.0
the hotel was super strategic location in the mid of town and the staff are really care and friendly, the café next to the swimming pool is my favorite place. really high recommended for stay single, couples, or family.
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
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.
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
$80
$60
$40
$20
$0
Avg $32 Cheapest $18 Priciest $45
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

Surabaya hotels are cheapest in October, at around USD 18 per night — roughly 60% below the priciest month in May when rates hit about USD 45. 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
Economy
$27
Standard
$44
Premium
$81
Luxury

Premium hotels offer the best balance of price and comfort at roughly USD 44 per night; prices then jump from premium to luxury by about USD 37, with top-tier rates around 4.5× the bottom tier. 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 typically book about 1 day in advance, a sign of booking flexibility rather than urgency, which still leaves May as the priciest month to watch. Based on Klook booking data, February 2026 – July 2026.

More about Surabaya hotels

Quick snapshot of staying in Surabaya

Staying in Surabaya ranges from very affordable economy rooms to distinctly pricier luxury options, with the top end about 4.5 times the bottom end—so there’s a noticeable spread. The best balance of cost and comfort typically sits in the premium tier, which offers the most value for most travellers.

How the hotel classes compare and who they suit

Economy rooms are the lowest-cost choice and suit travellers prioritising budget over extras. Standard rooms step up modestly in price for travellers wanting a bit more comfort without a large leap in cost. The premium tier represents the sweet spot and is where many travellers find the strongest value before prices rise sharply. The biggest price jump is from premium to luxury, which tends to be the decision point for travellers weighing extra comfort and service against noticeably higher rates.

When travellers book and the cheapest versus priciest months

For travellers booking in Surabaya, rooms are usually booked only about a day in advance, so plans can stay flexible; some travellers who prefer to plan earlier aim for around eight days ahead. October is typically the cheapest month for nightly rates, while May is typically the priciest; budget-led trips are best scheduled in October when rates sit well below the priciest month.

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?