Hotels in Surabaya

Best Surabaya Hotels

Enter your dates for prices and availability of the best hotels in Surabaya.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

104 Best Hotels to Stay in Surabaya

Select your travel dates for best hotels in Surabaya, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Apartment vittorio wiyung Hotels in Surabaya
Apartment vittorio wiyung Hotels in SurabayaApartment vittorio wiyung Hotels in Surabaya
Hotel near Wiyung,Surabaya 1.6% of visitors choose this area
Apartment vittorio wiyung welcomes you to a comfortable stay at Surabaya. The Apartment offers complete facilities to cater to guests’ needs, such as swimming pool, WiFi, and parking.
Price from
PHP 1,427
per night
Check Availability
Noesa Heritage Hotels in Surabaya
Noesa Heritage Hotels in SurabayaNoesa Heritage Hotels in Surabaya
Hotel near Gayungan,Surabaya
GGuest User 2025.03.21
Cheap and nice to sleep
Very Good
1 review
4.0/5
Price from
PHP 499
per night
Check Availability
EXCOTEL Design Hotel Surabaya Hotels in Surabaya
EXCOTEL Design Hotel Surabaya Hotels in SurabayaEXCOTEL Design Hotel Surabaya Hotels in Surabaya
Hotel near Wonocolo,Surabaya
EXCOTEL Design Hotel Surabaya offers top-notch services and amenities, ensuring guests experience utmost comfort. Maintain seamless communication using the complimentary Wi-Fi at hotel.Guests can avail parking facilities at the hotel.During leisurely days and evenings, on-site amenities such as daily housekeeping enable you to fully enjoy your accommodation.
Price from
PHP 1,622
per night
Check Availability
Surabaya
You Might Like
Surabaya Hotels With BreakfastSurabaya Hotels With Twin RoomSurabaya Hotels With 1 Double BedSurabaya Hotels With Swimming PoolSurabaya Hotels With Free Cancellation
BeSS Mansion Hotel Hotels in Surabaya
BeSS Mansion Hotel Hotels in SurabayaBeSS Mansion Hotel Hotels in Surabaya
Hotel near Wonocolo,Surabaya
Nnatalia chou 2024.08.07
the place is comfortable and clean, but it's far from everywhere, but it's okay, next time I go back to Indonesia I can stay there again
Excellent
72 reviews
4.5/5
Price from
PHP 2,246
per night
Check Availability
Grand Hotel Surabaya Hotels in Surabaya
Grand Hotel Surabaya Hotels in SurabayaGrand Hotel Surabaya Hotels in Surabaya
Hotel near Genteng,Genteng
GGuest User 2024.10.27
The hotel is really nice, but there is a lot of rubbish near the parking lot.
Very Good
74 reviews
4.1/5
Price from
PHP 835
per night
Check Availability
Hotel 88 Embong Kenongo Surabaya Hotels in Surabaya
Hotel 88 Embong Kenongo Surabaya Hotels in SurabayaHotel 88 Embong Kenongo Surabaya Hotels in Surabaya
Hotel near Genteng,Genteng
VVixie 2024.06.09
The hotel staff cleaned our room well and gave us new towels. So many options for breakfast: porridge, chicken soto (soup), fried rice, noodle, pecel, salad, fruits, vegetables; bubur madura; fries; omelette, waffle; steamed sweet potatoes. The hotel even provides jamu (herbal drinks), juice, milk, cereal and coffee. The security helped us with our big luggages 🥰
Excellent
339 reviews
4.5/5
Price from
PHP 694
per night
Check Availability
Kampi Hotel Tunjungan - Surabaya Hotels in Surabaya
Kampi Hotel Tunjungan - Surabaya Hotels in SurabayaKampi Hotel Tunjungan - Surabaya Hotels in Surabaya
Hotel near Genteng,Genteng
GGuest User 2024.09.09
Everything is good! Location, friendly staff, cleanliness, services. Except the king sized bed is actually 2 supersingle bed combined, makes it feel abit uncomfortable to sleep in the center of the bed.
Outstanding
77 reviews
4.8/5
Price from
PHP 1,544
per night
Check Availability
Surabaya Suites Hotel Powered by Archipelago Hotels in Surabaya
Surabaya Suites Hotel Powered by Archipelago Hotels in SurabayaSurabaya Suites Hotel Powered by Archipelago Hotels in Surabaya
Hotel near Genteng,Genteng
MMohd Nazirur Rahman 2024.08.08
The room is quite good, service so so, only stay for one night. Will gome again to Surabaya.
Excellent
545 reviews
4.3/5
Price from
PHP 1,334
per night
Check Availability
Aria Centra Surabaya Hotels in Surabaya
Aria Centra Surabaya Hotels in SurabayaAria Centra Surabaya Hotels in Surabaya
Hotel near Genteng,Genteng
FFitrawandana 2024.11.26
Great location in the center of the city, cleanliness must be improve because i found little bug under the bed.. breakfast has varieties and taste quite good. No hairdryer in the room, but maybe should ask the staff to borrow but not sure because i didn't ask them. I booked family room with 3 bed
Excellent
111 reviews
4.3/5
Price from
PHP 1,435
per night
Check Availability
Cleo Business Hotel Walikota Mustajab City Center Hotels in Surabaya
Cleo Business Hotel Walikota Mustajab City Center Hotels in SurabayaCleo Business Hotel Walikota Mustajab City Center Hotels in Surabaya
Hotel near Genteng,Genteng
KKurniawatiDevi 2024.09.19
Very enjoyable, even though I only stayed for 1 hour because there was a wedding event in a building near the hotel, just walking distance. I like the hotel, it's clean and comfortable...with a city view. Worth it for that price in the middle of the city..love it!!!
Excellent
54 reviews
4.5/5
Price from
PHP 796
per night
Check Availability
See All 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
The Westin Surabaya Hotels in Wiyung
4.9/5
90 review

The Westin Surabaya

Hotel near Wiyung, 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 Wiyung, 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 Tegalsari, Tegalsari
"Great stay!""Friendly owner"
Select dates to view prices
No.
4
JW Marriott Hotel Surabaya Hotels in Tegalsari
4.6/5
340 review

JW Marriott Hotel Surabaya

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

Hotel Majapahit Surabaya MGallery

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

Shangri-La Surabaya

Hotel near Sawahan, 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 Mulyorejo, 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
132 review

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

Hotel near Dukuh Pakis, Dukuhpakis
"Great rooms""Great stay!"
Select dates to view prices
No.
9
Vasa Hotel Surabaya Hotels in Sukomanunggal
4.3/5
163 review

Vasa Hotel Surabaya

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

DoubleTree by Hilton Surabaya

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

Mövenpick Surabaya City

Hotel near Wonocolo, 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 Dukuh Pakis, Dukuhpakis
"Great stay!""Friendly owner"
Select dates to view prices

What Travelers Said About the Best Hotels in Surabaya

See all
Browse these genuine traveler ratings and real guest reviews to find the best Surabaya hotels.
4.8/5
Outstanding
AAchmad NasichPros: 1. Hotel Andita Syariah Surabaya offers a highly affordable stay in a prime location within Surabaya's city center, making it an economical choice for budget-minded travelers. 2. Despite undergoing renovations, the rooms maintain a comfortable ambiance, providing guests with a satisfactory level of comfort during their stay. 3. The hotel staff is notably friendly and helpful, contributing positively to the overall guest experience. Cons: 1. A peculiar detail is the provision of only one pillow per bed, which may seem unusual as many hotels typically provide two pillows per bed. This might be a point of consideration for guests who prefer additional pillows for added comfort. 2. The bathroom conditions at Hotel Andita Syariah Surabaya may not suit everyone. The absence of a mirror and the wet concept could be inconvenient for guests who prefer to keep the bathroom dry. 3. The washbasin lacking sanitation, allowing water to flow directly to the floor, may pose a cleanliness concern for some guests. 4. The absence of a telephone in the room might be a drawback for those who rely on traditional means of communication. However, the option to contact the reception via WhatsApp serves as an alternative. In summary, Hotel Andita Syariah Surabaya provides a cost-effective option for individuals seeking affordability and a central location. While the peculiarities of one pillow per bed and certain bathroom conditions exist, the hotel remains suitable for those on a transit or short stay, given its economical pricing and convenient accessibility.
Andita Syariah Hotels in Surabaya

Andita Syariah

Hotel near Tegalsari, Tegalsari
Price per night from:PHP 647
4.8/5
Outstanding
FFONGReview for Four Points by Sheraton Surabaya, Pakuwon Indah Four Points by Sheraton Surabaya, Pakuwon Indah, is an exceptional choice for both business and leisure travelers seeking a comfortable and upscale stay in Surabaya. Conveniently located adjacent to the Pakuwon Mall, the largest shopping mall in Indonesia, the hotel offers direct access to a variety of dining, shopping, and entertainment options. The rooms are modern, spacious, and well-designed, featuring comfortable beds, sleek furnishings, and thoughtful amenities such as high-speed Wi-Fi, a smart TV, and a well-equipped workspace. The bathrooms are equally impressive, offering premium toiletries and rain showers. The hotel’s dining options are noteworthy, with Lime Restaurant serving a delightful variety of local and international dishes. The breakfast buffet, in particular, stands out for its extensive selection and quality. Guests can also enjoy the hotel’s excellent recreational facilities, including a well-maintained swimming pool and a fitness center. The staff are warm, professional, and attentive, ensuring a seamless experience from check-in to check-out. Overall, Four Points by Sheraton Surabaya, Pakuwon Indah, offers great value for a four-star property. With its strategic location, top-notch facilities, and exceptional service, it is a fantastic choice for anyone visiting Surabaya. Rating: 4.5/5
Four Points by Sheraton Surabaya, Pakuwon Indah Hotels in Surabaya

Four Points by Sheraton Surabaya, Pakuwon Indah

Hotel near Wiyung, Wiyung 1.6% of visitors choose this area
Price per night from:PHP 4,072
4.7/5
Outstanding
MMAHENDRA SANWALCHAND GANDHIA Truly Luxurious Stay at Shangri-La Surabaya! I recently stayed at the Shangri-La Surabaya, and it was an unforgettable experience from start to finish! From the moment I arrived, the staff greeted me with warmth and professionalism, ensuring my comfort and satisfaction throughout my stay. The room was spacious, elegantly designed, and equipped with all modern amenities, offering a perfect blend of luxury and comfort. The bed was incredibly comfortable, and the view of the city skyline from my window was breathtaking. I truly appreciated the attention to detail in the room’s setup and daily housekeeping. The facilities at the hotel are top-notch! The pool area is a beautiful oasis – a perfect place to relax. I also enjoyed the gym, which was well-equipped for a good workout. But the real highlight for me was the spa. The treatments were rejuvenating, and the environment was serene, providing the perfect escape after a busy day. Dining at Shangri-La Surabaya was an absolute delight. The breakfast buffet offered a wide selection of both local and international dishes, all prepared to perfection. Each meal was a treat for the taste buds, with attentive staff making the dining experience even more enjoyable. The hotel’s location is also convenient, close to major attractions and shopping centers, making it easy to explore Surabaya. However, the hotel itself is so luxurious that you may not even want to leave! Overall, my stay at Shangri-La Surabaya was exceptional. The combination of world-class service, luxurious accommodations, and outstanding facilities make this hotel a top choice for anyone visiting Surabaya. I highly recommend it and can't wait to return!
Shangri-La Surabaya Hotels in Surabaya

Shangri-La Surabaya

Hotel near Sawahan, Sawahan 1% of visitors choose this area
Price per night from:PHP 4,072
4.6/5
Outstanding
GGuest UserI recently spent my New Year's celebration at the Marriott Surabaya, and let me tell you, the first impression was like discovering a ”classic vinyl record”—a bit outdated yet full of charm! The decor leans towards the older side, but I was prepared for this vibe thanks to various reviews I had read. After settling in, I grew to love the cozy atmosphere—like wrapping myself in a warm blanket. The room was surprisingly spacious, offering more space than many newer hotels, making it feel like my own little oasis! The bathroom was also gleaming and roomy enough for an impromptu dance party, should the mood strike! Now, let’s dive into the breakfast experience at Pavilion. The cage-like design of the venue adds a unique touch, inviting plenty of sunlight—perfect for brightening up your morning. The buffet offered a wide array of dishes to satisfy international travelers' palates, making each breakfast an exciting adventure. The selection of Indonesian cuisines and desserts was particularly impressive. But what truly set Pavilion apart was the staff. They were superb and went above and beyond, taking the time to cater to us personally. They even recommended and brought out some local dishes—insider choices that added an authentic touch to our dining experience. In my past hotel breakfasts, the staff often just fulfilled their duties, but here, it felt more like breakfast with friends. That warmth and attentiveness made all the difference! And don’t miss out on the local flavors of ice cream! I can’t name the flavors since they’re all in local dialects, but they were heavenly and a fun challenge to try! For lunch and dinner, I found myself opting for room service several times because resisting their tempting menu was like ignoring a catchy tune stuck in your head. Each meal surpassed my expectations—purely irresistible! Another delightful surprise was the complimentary laundry service offered daily, which saved me after my waterfall adventure left me looking like a mud monster. And post-overnight trip to Bromo? I was practically a walking dust bunny! As I like to say, ”It's the little things that count,” and this thoughtful touch truly made a difference. Lastly, the hotel's location is fantastic! Just a short stroll away lies the biggest shopping mall—truly a haven for foodies and shoppers alike. Overall, my stay at the Marriott Surabaya was delightful, and I left with wonderful memories—definitely a place I’d recommend for a cozy yet vibrant experience!
JW Marriott Hotel Surabaya Hotels in Surabaya

JW Marriott Hotel Surabaya

Hotel near Tegalsari, Tegalsari
Price per night from:PHP 3,729
4.6/5
Outstanding
RRXT DigitalNot Bad, but really need improvement the Service Quality and food Quality. The foor Quality was very poor, this Hotel food, not worth for the Five Star Hotel.
Grand Swiss-Belhotel Darmo Hotels in Surabaya

Grand Swiss-Belhotel Darmo

Hotel near Tegalsari, Tegalsari
Price per night from:PHP 2,168
4.5/5
Excellent
WworldwidewhatRoom was huge the tv was all in Indonesian and had an a.i voice assistant that we couldn't turn off otherwise it was good choosing what we like the bathroom was amazing and the personal art work message to my good wife welcome ☺ breakfast was ok situated in a American looking cafe staff are super professional there was an iron and ironing board microwave fridge plates etc i didn't see one bug insect in the entire room but was dust in some places ac was ok too my elderly mother inlaw was actually loving it a shower ware she could sit the place has elevator family friendly space could do with a steam room or gym they have the space
ARTOTEL TS Suites Surabaya Hotels in Surabaya

ARTOTEL TS Suites Surabaya

Hotel near Wonokromo, Wonokromo 5.9% of visitors choose this area
Price per night from:PHP 1,677
4.5/5
Excellent
FFarrelLocation is excellent, right smackdab in the middle of Surabaya's tourist center, the Old City or ”Kota Lama”. Cleanliness wise its okay, the bedsheets is the only thing that needs more cleaning. Service is excellent. And facilities wise, the only thing lacking is a hairdryer.
Hotel Horison Arcadia Heritage Surabaya Hotels in Surabaya

Hotel Horison Arcadia Heritage Surabaya

Hotel near Krembangan, Krembangan
Price per night from:PHP 952
4.5/5
Excellent
VVictor AbdiEverything went well. The hotel staff is friendly, even though the hotel is old but still well maintained, the location is very strategic. Breakfast is quite varied and tastes good. Very value for money.
Grand Inna Tunjungan Hotels in Surabaya

Grand Inna Tunjungan

Hotel near Tunjungan, Genteng 71.6% of visitors choose this area
Price per night from:PHP 1,349
4.1/5
Very Good
GGuest UserThe hotel is really nice, but there is a lot of rubbish near the parking lot.
Grand Hotel Surabaya Hotels in Surabaya

Grand Hotel Surabaya

Hotel near Genteng, Genteng
Price per night from:PHP 835
3.9/5
AAlex88Location wise is debatable as you need to see what tour itinerary is. Because the best location would be central. But overall its a rather decent hotel Not a really impressive breakfast but it can get by. Would not say its worth it. But the overall vibe of the hotel is pretty good
Country Heritage Hotel Hotels in Surabaya

Country Heritage Hotel

Hotel near Sukolilo, Sukolilo
Price per night from:PHP 468

FAQs About Surabaya Hotels

Where is the best place for a stay in Surabaya?

Surabaya has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and Wyndham Surabaya are preferred hotels.

What is the average hotel fee in Surabaya?

For hotels in Surabaya, the average price on weekdays is PHP 1,926, the average price on weekends (Friday–Saturday) is PHP 2,002.

What's the best high-end place to stay in Surabaya?

Surabaya has many luxury hotels of different styles. Wyndham Surabaya, DoubleTree by Hilton Surabaya and Whiz Luxe Hotel Spazio Surabaya are very popular.

Which hotels in Surabaya has the best breakfast?

Wyndham Surabaya,DoubleTree by Hilton Surabaya and Whiz Luxe Hotel Spazio Surabaya provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What are the best hotels with gym and fitness center in Surabaya?

Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and Wyndham Surabaya provide fitness facilities. Boost your fitness during your travel time!

What's the best pet-friendly accommodation in Surabaya?

Kost 48 Surabaya allows pets. Take your pets with you during your stay!

What are some hotels with pools in Surabaya?

Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and Wyndham Surabaya are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Surabaya provide free Wi-Fi?

Whether you're traveling on business or for vacation, internet connection is essential. Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and Wyndham Surabaya are popular hotels with free Wi-Fi.

What’s the best hotel in Surabaya with hot springs?

Wanna experience hot springs in your hotel? Goldvitel Hotel Surabaya has hot springs. Book now!

Which hotels in Surabaya provide airport transfers?

Worried about getting lost in Surabaya? Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and Wyndham Surabaya provide airport transfer services.

What is the best spa hotel in Surabaya?

Getting tired after a long walk? Great Diponegoro Hotel Surabaya, ARTOTEL TS Suites Surabaya and Wyndham Surabaya provide highly rated spa services.

Where to find hotel deals in Surabaya?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Surabaya Hotels Info

Highest PricePHP 7,775
Lowest PricePHP 332
Number of Reviews19,184
Total Properties3,353
Average Price (Weekdays)PHP 1,926
Average Price (Weekends)PHP 2,002