Surabaya

Find Hotels in Surabaya

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Top 12 Premium Hotels in Surabaya

See all
Discover our curated selection of premium hotels in Surabaya for your next stay
No.
1
The Westin Surabaya Hotels in Wiyung
4.9/5
91 review

The Westin Surabaya

Hotel near Babatan, Wiyung
"Great stay!""Friendly owner"
Select dates to view prices
No.
2
Ascott Waterplace Surabaya Hotels in Sambikerep
4.7/5
65 review

Ascott Waterplace Surabaya

Hotel near Lontar, Sambikerep
"Friendly owner""Great stay!"
Select dates to view prices
No.
3
Sheraton Surabaya Hotel & Towers Hotels in Tegalsari
4.6/5
119 review

Sheraton Surabaya Hotel & Towers

Hotel near Kedungdoro, Tegalsari
"Great stay!""Friendly owner"
Select dates to view prices
No.
4
JW Marriott Hotel Surabaya Hotels in Tegalsari
4.6/5
341 review

JW Marriott Hotel Surabaya

Hotel near Kedungdoro, Tegalsari
"Delicious breakfast""Convenient for shopping"
Select dates to view prices
No.
5
Hotel Majapahit Surabaya MGallery Hotels in Genteng
4.7/5
168 review

Hotel Majapahit Surabaya MGallery

Hotel near Genteng Subdistrict, Genteng
"Delicious breakfast""Great design"
Select dates to view prices
No.
6
Shangri-la Surabaya Hotels in Sawahan
4.7/5
107 review

Shangri-la Surabaya

Hotel near Pakis, Sawahan
"Friendly owner""Great rooms"
Select dates to view prices
No.
7
Oakwood Hotel & Residence Surabaya Hotels in Mulyorejo
4.6/5
54 review

Oakwood Hotel & Residence Surabaya

Hotel near Manyar Sabrangan, Mulyorejo
"Great stay!""Great rooms"
Select dates to view prices
No.
8
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International Hotels in Dukuhpakis
4.7/5
130 review

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

Hotel near Gunung Sari, Dukuhpakis
"Great rooms""Great stay!"
Select dates to view prices
No.
9
Vasa Hotel Surabaya Hotels in Sukomanunggal
4.4/5
160 review

Vasa Hotel Surabaya

Hotel near Putat Gede, Sukomanunggal
"Great stay!""Great rooms"
Select dates to view prices
No.
10
DoubleTree by Hilton Surabaya Hotels in Genteng
4.6/5
343 review

DoubleTree by Hilton Surabaya

Hotel near Genteng Subdistrict, Genteng
"Delicious breakfast""Great amenities"
Select dates to view prices
No.
11
Mövenpick Surabaya City Hotels in Wonocolo
4.5/5
92 review

Mövenpick Surabaya City

Hotel near Margorejo, Wonocolo
"Great stay!""Friendly owner"
Select dates to view prices
No.
12
Whiz Luxe Hotel Spazio Surabaya Hotels in Dukuhpakis
4.5/5
129 review

Whiz Luxe Hotel Spazio Surabaya

Hotel near Pradahkalikendal, Dukuhpakis
"Great stay!""Friendly owner"
Select dates to view prices

Frequently Asked Questions

How much does it cost to stay in a hotel in Surabaya?

The average price for hotels in Surabaya is AU$ 54 for weekdays, and AU$ 56 for weekends (Friday–Saturday).

What are the best hotels in Surabaya?

From business trips to holiday stays, Surabaya offers a wide selection of popular hotels to suit every need. Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and favehotel MEX Tunjungan Surabaya are excellent options for your stay.

Which hotels in Surabaya have airport shuttle services?

Reaching your hotel in Surabaya is easy with hotels that offer airport shuttle services. Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and favehotel MEX Tunjungan Surabaya provide reliable airport shuttle services.

What are the best pet-friendly hotels in Surabaya?

Kost 48 Surabaya welcomes pets. Enjoy a stay with your pets!

What are the best sap hotels in Surabaya?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and favehotel MEX Tunjungan Surabaya are great choices for spa hotels offering quality services.

Which hotels in Surabaya provide fitness facilities?

Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and favehotel MEX Tunjungan Surabaya offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Surabaya have the best breakfast?

Wyndham Surabaya, DoubleTree by Hilton Surabaya and Whiz Luxe Hotel Spazio Surabaya provide a tasty breakfast to help you get going.

What are the best luxury hotels in Surabaya?

Surabaya offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Wyndham Surabaya, DoubleTree by Hilton Surabaya and Grand Swiss-Belhotel Darmo are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Surabaya have swimming pools?

Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and favehotel MEX Tunjungan Surabaya are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties3,349
Number of Reviews19,117
Lowest PriceAU$ 9
Highest PriceAU$ 243
Average Price (Weekends)AU$ 56
Average Price (Weekdays)AU$ 54