Find Hotels in Surabaya
Enter your dates for the latest hotel rates and availability.
Enter your destination
Check-in
Check-out
Rooms and Guests
Check Availability
Swipe up to view more
Trip.com
Hotels
Hotels in Indonesia
Hotels in East Java
Hotels in Surabaya
Top 12 Premium Hotels in Surabaya
See all
Discover our curated selection of premium hotels in Surabaya for your next stay
No.
1
4.9
/5
91 review
The Westin Surabaya
Hotel near
Babatan, Wiyung
"Great stay!"
"Friendly owner"
Select dates to view prices
No.
2
4.7
/5
65 review
Ascott Waterplace Surabaya
Hotel near
Lontar, Sambikerep
"Friendly owner"
"Great stay!"
Select dates to view prices
No.
3
4.6
/5
118 review
Sheraton Surabaya Hotel & Towers
Hotel near
Kedungdoro, Tegalsari
"Great stay!"
"Friendly owner"
Select dates to view prices
No.
4
4.6
/5
344 review
JW Marriott Hotel Surabaya
Hotel near
Kedungdoro, Tegalsari
"Delicious breakfast"
"Convenient for shopping"
Select dates to view prices
No.
5
4.7
/5
171 review
Hotel Majapahit Surabaya MGallery
Hotel near
Genteng Subdistrict, Genteng
"Delicious breakfast"
"Great design"
Select dates to view prices
No.
6
4.6
/5
109 review
Shangri-la Surabaya
Hotel near
Pakis, Sawahan
"Friendly owner"
"Great rooms"
Select dates to view prices
No.
7
4.6
/5
58 review
Oakwood Hotel & Residence Surabaya
Hotel near
Manyar Sabrangan, Mulyorejo
"Great stay!"
"Great rooms"
Select dates to view prices
No.
8
4.7
/5
138 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
4.3
/5
163 review
Vasa Hotel Surabaya
Hotel near
Putat Gede, Sukomanunggal
"Great stay!"
"Clean and tidy"
Select dates to view prices
No.
10
4.6
/5
355 review
DoubleTree by Hilton Surabaya
Hotel near
Genteng Subdistrict, Genteng
"Delicious breakfast"
"Great amenities"
Select dates to view prices
No.
11
4.5
/5
94 review
Mövenpick Surabaya City
Hotel near
Margorejo, Wonocolo
"Great stay!"
"Friendly owner"
Select dates to view prices
No.
12
4.5
/5
137 review
Whiz Luxe Hotel Spazio Surabaya
Hotel near
Pradahkalikendal, Dukuhpakis
"Great stay!"
"Clean and tidy"
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$ 52 for weekdays, and AU$ 54 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
,
Wyndham Surabaya
and
ARTOTEL TS Suites 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
,
Wyndham Surabaya
and
ARTOTEL TS Suites 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
,
Wyndham Surabaya
and
ARTOTEL TS Suites Surabaya
are great choices for spa hotels offering quality services.
Which hotels in Surabaya provide fitness facilities?
Great Diponegoro Hotel Surabaya
,
Wyndham Surabaya
and
ARTOTEL TS Suites 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
Whiz Luxe Hotel Spazio Surabaya
are highly regarded luxury hotels for a truly exceptional experience.
Which hotels in Surabaya have swimming pools?
Great Diponegoro Hotel Surabaya
,
Wyndham Surabaya
and
ARTOTEL TS Suites 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 Properties
3,378
Number of Reviews
19,334
Lowest Price
AU$ 17
Highest Price
AU$ 208
Average Price (Weekends)
AU$ 54
Average Price (Weekdays)
AU$ 52
Plan your whole trip with Trip.com
Hotels in Surabaya That Provide Airport Transfers
Hotels in Surabaya With Wi-Fi
Hotels in Surabaya With Parking
2-Star Hotels in Surabaya
3-Star Hotels in Surabaya
4-Star Hotels in Surabaya
Keep Exploring
More Accommodation Types
3-Star Hotels in Surabaya
4-Star Hotels in Surabaya
2-Star Hotels in Surabaya
Hotels near Attractions
Hotels near Stadion Nanggala FC
Hotels near Sunan Ampel Great Mosque
Hotels near Grand City Convention And Exhibition
Hotels near Marvell City Mall
Hotels near House of Sampoerna
Hotels near Dyandra Convention Center Surabaya
Hotels near Sepuluh Nopember Institute of Technology
Hotels near Unesa Lake Ketintang
Hotels near Suramadu National Bridge
Hotels near Surabaya Kota Railway Station
Hotels near Surabaya Gubeng Train Station
Most Viewed Hotels
BeSS Mansion Hotel