Hotels in Surabaya

Find the best deals on 775 hotels in Surabaya

Check-in
Check-out
Compare vs momondo |

Top Hotels in Surabaya

Find the perfect Surabaya hotel for business or leisure
Sheraton Surabaya Hotel & Towers
9.3
$99
View all deals
Grand Inna Tunjungan
8.8
$45
View all deals
Novotel Surabaya - Hotel & Suites
8.7
$54
View all deals
Hotel Majapahit Surabaya - Managed by AccorHotels
9.2
$87
View all deals
Hotel Elmi Surabaya
8.9
$48
View all deals
Garden Palace Hotel Surabaya
8.5
$43
View all deals
Sahid Hotel Surabaya
8.4
$36
View all deals
Surabaya Suites Hotel
8.7
$45
View all deals
Shangri-La Hotel Surabaya
9.1
$99
View all deals
JW Marriott Hotel Surabaya
9.4
$96
View all deals
Weta International Hotel Surabaya
6.0
$19
View all deals
Verwood Hotel & Serviced Residence
8.6
$41
View all deals
Mercure Surabaya
9.0
$54
View all deals
Whiz Residence Darmo Harapan Surabaya
8.5
$48
View all deals
Ts Suites Surabaya
9.0
$100
View all deals
Singgasana Hotel Surabaya
8.8
$52
View all deals
Ciputra Golf & Family Club
9.2
$48
View all deals
Java Paragon Hotel & Residences
8.8
$61
View all deals
Tunjungan Hotel
8.0
$51
View all deals
Hotel Santika Pandegiling - Surabaya
8.8
$45
View all deals
Hotel Bumi Surabaya
9.3
$93
View all deals
favehotel MEX Surabaya
8.1
$29
View all deals
Hotel Oval Surabaya
7.9
$33
View all deals
Dhanesvara Holistic Unique Homestay
7.8
$26
View all deals
High Point Serviced Apartment
7.8
$28
View all deals
Griyo Avi Hotel
6.1
$65
View all deals
Maumu Hotel and Lounge
8.1
$16
View all deals
Artotel
8.6
$33
View all deals
Grand Hotel Surabaya
8.3
$23
View all deals
Hotel Jawa and Residences
6.5
$25
View all deals
New Grand Park Hotel
$13
View all deals
Bella Hotel Surabaya
7.7
$23
View all deals
Hotel 88 Embong Kenongo
8.5
$29
View all deals
Bekizaar Hotel Surabaya
8.6
$35
View all deals
Ikiru to Live
8.7
$25
View all deals
Providence Homestay
7.5
$13
View all deals
Krowi Inn
8.8
$25
View all deals
Andalus Hotel
5.4
$14
View all deals
Gunawangsa Manyar Hotel Surabaya
7.7
$26
View all deals
Narita Hotel Surabaya
8.8
$38
View all deals

When to book a hotel in Surabaya

Low season
December
High season
January

cheapest month to stay

5%

expected price decrease

most expensive time to stay

32%

expected price increase

Price
$59 - $82
Highest day of week
Sunday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

$44

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$44

avg. price over the last two weeks


Surabaya travel tips

Let us help you with the best tips about Surabaya

How long do people stay in Surabaya?

On average, people stay in Surabaya for a total of 1 night.

When is the best time to book a hotel in Surabaya?

Surabaya hotels are at their most economical to book in the month of December. The rates you are charged may be 12% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Surabaya?

Tuesday is the day where you will typically find the lowest price for your hotel room in Surabaya. The highest price tends to be on Saturday.

How much does a luxury hotel in Surabaya cost?

The cost of a luxury hotel in Surabaya is generally around $68 a night for every person. In contrast, the average price of a hotel in Surabaya is closer to $24 a night for every person, which is a 65% difference between the average and luxury accommodation.

How much does a hostel in Surabaya cost?

Per person, per night, a hostel in Surabaya (or a sub 2-star rated hotel) is priced at $14, on average. This price is $10 cheaper than your average Surabaya hotel.


How much does a hotel in Surabaya cost?

4 stars and above
#1 most popular
Sheraton Surabaya Hotel & Towers
9.3
$99
#2 most popular
Novotel Surabaya - Hotel & Suites
8.7
$54
Best value
Grand Darmo Suite By Amithya
8.4
$38
3 stars
#1 most popular
Grand Inna Tunjungan
8.8
$45
#2 most popular
Hotel Elmi Surabaya
8.9
$48
Best value
RedDoorz @ Sedati
8.9
$10
2 stars and below
#1 most popular
Hotel 88 Embong Kenongo
8.5
$29
#2 most popular
Ikiru to Live
8.7
$25
Best value
Oyo 231 Hotel Andita Syariah
8.7
$12

Cheapest hotels in Surabaya

Cheap hotels and hostels in Surabaya
Hotel Istana Permata Ngagel
$10
Oyo 231 Hotel Andita Syariah
8.7
$12
West Surabaya Homey (Syariah)
8.8
$10
Hotel Syariah Walisongo
6.0
$12
RedDoorz @ Sedati
8.9
$10
RedDoorz Near Exit Toll Kota Satelit 2
9.3
$12

Best value hotels in Surabaya

Sheraton Surabaya Hotel & Towers
9.3
$99
Garden Palace Hotel Surabaya
8.5
$43
Novotel Surabaya - Hotel & Suites
8.7
$54
Surabaya Suites Hotel
8.7
$45
Hotel Majapahit Surabaya - Managed by AccorHotels
9.2
$87
Shangri-La Hotel Surabaya
9.1
$99

Looking for a specific type of hotel

Romantic hotels in Surabaya
Best value
favehotel Rungkut Surabaya
8.4
$30
No. 1 most popular
Sheraton Surabaya Hotel & Towers
9.3
$99
No. 2 most popular
Novotel Surabaya - Hotel & Suites
8.7
$54
No. 3 most popular
Hotel Elmi Surabaya
8.9
$48
No. 4 most popular
Shangri-La Hotel Surabaya
9.1
$99
No. 5 most popular
JW Marriott Hotel Surabaya
9.4
$96
Verwood Hotel & Serviced Residence
8.6
$41
Kid-friendly hotels in Surabaya
Best value
favehotel Rungkut Surabaya
8.4
$30
No. 1 most popular
Sheraton Surabaya Hotel & Towers
9.3
$99
No. 2 most popular
Novotel Surabaya - Hotel & Suites
8.7
$54
No. 3 most popular
Hotel Elmi Surabaya
8.9
$48
No. 4 most popular
Shangri-La Hotel Surabaya
9.1
$99
No. 5 most popular
JW Marriott Hotel Surabaya
9.4
$96
Verwood Hotel & Serviced Residence
8.6
$41
Luxury hotels in Surabaya
Best value
Shangri-La Hotel Surabaya
9.1
$99

Popular flight routes to Surabaya

Find the cheapest flights to Surabaya on popular routes
Sydney to Surabaya
Fastest flight time
17h 05m
Cheapest price
$481
Melbourne to Surabaya
Fastest flight time
12h 10m
Cheapest price
$782
Adelaide to Surabaya
Fastest flight time
21h 40m
Cheapest price
$1,784

Start planning your trip to Surabaya