Hotels in Surabaya

Find Best Hotels in Surabaya

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Surabaya
Breakfast includedPoolHotelBathtubTunjunganGreat 9+Within 1 kmPay at Hotel1 double bedFree cancellation
Property Type
HotelServiced apartmentResortApartmentGuest houseVacation homeBed and breakfastLodgeHomestayHostelCapsule hotelInn
Property facilities & services
PoolGymCurrency exchangeSmoking areaSpaParking availableSaunaWi-Fi in public areas24-hour front deskElevatorFree parkingPets welcomeLaundry roomWater parkRestaurantEV charging stationCar rentalsConference roomGolf courseLuggage storageBarbecueBarWake-up callairport transfers

547 Surabaya hotels

Trip.com offers a curated selection of top accommodations in Surabaya, featuring reviews, price insights, and key amenities, helping you find the perfect stay.
Recommended
Lowest price
Closest to downtown
Top reviewed
Fairfield by Marriott Surabaya Hotels in Surabaya
Fairfield by Marriott Surabaya Hotels in SurabayaFairfield by Marriott Surabaya Hotels in SurabayaFairfield by Marriott Surabaya Hotels in SurabayaFairfield by Marriott Surabaya Hotels in SurabayaFairfield by Marriott Surabaya Hotels in SurabayaFairfield by Marriott Surabaya Hotels in Surabaya
99+
Hotels in Dukuh Pakis,Dukuhpakis
Outdoor swimming pool
Spa
Massage Room
+13
"We spent a few nights in Surabaya for work, and it was our first visit to the city. The hotel was very comfortable, with a spacious bed that easily accommodated two adults and my 7-year-old. The room itself was quite roomy and included a sofa, which was a nice touch for extra seating. I made good use of the gym facilities, which had plenty of cardio machines, dumbbells up to 20 kg, and a cable machine—enough for my workout needs. The pool was a decent size and even included a baby pool. Breakfast was enjoyable, with a good selection of food and drinks. Overall, my family was happy with our stay and would recommend this hotel if you are looking for a mid-priced option. It had easy access to taxi services, several restaurants nearby, and was not too far from Ciputra Mall."
Very Good
587 reviews
8.9/10
1 night
From S$ 45
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 SurabayaSurabaya Suites Hotel Powered by Archipelago Hotels in SurabayaSurabaya Suites Hotel Powered by Archipelago Hotels in SurabayaSurabaya Suites Hotel Powered by Archipelago Hotels in SurabayaSurabaya Suites Hotel Powered by Archipelago Hotels in Surabaya
99+
Hotels in Embong Kaliasin,Genteng
Outdoor swimming pool
Spa
Massage Room
+16
"Booked the hotel for one night as a stop over place when arriving in Indonesia. I arrived by taxi, and the next day caught the train. I chose this hotel due to the location near the train station. It was easy for me to walk to the train station, though the traffic is very busy and not always stable footpaths - it was ok for me as I had a backpack though would not be very walkable for someone with bigger luggage. I stayed again for one night when returning by train, then flying out of the country. Hotel was nice, staff friendly. On my first night I arrived late in the evening and was able to get vegetarian food from room service. On my 2nd night I ate out in the shopping mall that is located next to the hotel. The room is clean and comfortable. I appreciated the fact that there was a bath tub. Also, I liked that there were no plastic bottles of water; each room has a jug and you get water from the dispenser in the corridor. I did not have time to try out the swimming pool. The restaurant has a morning breakfast buffet with a selection of Asian and Western style food options, including having some items made to order...you can fill up for the day."
Very Good
600 reviews
8.5/10
1 night
From S$ 24
Check Availability
Swiss-Belinn Manyar Hotels in Surabaya
Swiss-Belinn Manyar Hotels in SurabayaSwiss-Belinn Manyar Hotels in SurabayaSwiss-Belinn Manyar Hotels in SurabayaSwiss-Belinn Manyar Hotels in SurabayaSwiss-Belinn Manyar Hotels in SurabayaSwiss-Belinn Manyar Hotels in Surabaya
95
Hotels in Manyar Sabrangan,Mulyorejo
Outdoor swimming pool
Spa
Massage Room
+12
"First time in Surabaya . Very very terrible experience at Swiss Belinn hotel .  First night due to my flight delay I check in around 10pm and I get a last room ( in front of the room is emergency exit ) very bad feeling when I step in the room, I feel “something” inside . Request to change but reception inform full house. Midnight my room keep got water sound , flush water sound !  Second morning I request to change room , 8pm finish work bck to hotel told me full ? I’m like ***? I requested to change in the early morning. One round of battle , I manage to change room , the boy told he help me take my luggage from old room, after 10 min , luggage that they sent to me is not belong to me!!!! Where is my baggage? After half an hour, my baggage is back to my room and they told me found it at the other room ??!! I got so many question mark in my mind . 11pm , a boy keep knock my dooor and call Ibu ibu……in the morning , housekeeping come in without knocking the door at 928am ! Thanks god  that moment I’m done changing !  Third night : this is the worst night for me. Been awake by toilet water sound again ! But this time is different , I feel something not right and I’m so scared. I try to ignore , but I feel “someone” sit on the other side of my bed and I feel my blanket is grasp firmly to the left side(I slept at right side ) ! The following is 447 am someone knock my door again !  I on my light and dare not to sleep anymore !  Fourth night : no story as I only back to hotel at 2am , I leave at 6am to airport  Hotel location is really good , breakfast nice too ."
Amazing
91 reviews
9.5/10
1 night
From S$ 35
Check Availability
Java Paragon Hotel & Residences Hotels in Surabaya
Java Paragon Hotel & Residences Hotels in SurabayaJava Paragon Hotel & Residences Hotels in SurabayaJava Paragon Hotel & Residences Hotels in SurabayaJava Paragon Hotel & Residences Hotels in SurabayaJava Paragon Hotel & Residences Hotels in SurabayaJava Paragon Hotel & Residences Hotels in Surabaya
99+
Hotels in Dukuh Pakis,Dukuhpakis
Sunbathing Area
Outdoor swimming pool
Sauna
+19
"The room and all facilities are clean, Every morning I enjoyed swimming in clean wide pool. They also served many varieties testy food for breakfast. Anyway I had good experience and enjoyed staying in this hotel for two nights"
Great
177 reviews
9.0/10
1 night
From S$ 30
Check Availability
Verwood Hotel and Serviced Residence Hotels in Surabaya
Verwood Hotel and Serviced Residence Hotels in SurabayaVerwood Hotel and Serviced Residence Hotels in SurabayaVerwood Hotel and Serviced Residence Hotels in SurabayaVerwood Hotel and Serviced Residence Hotels in SurabayaVerwood Hotel and Serviced Residence Hotels in SurabayaVerwood Hotel and Serviced Residence Hotels in Surabaya
99+
Hotels in Putat Gede,Sukomanunggal
Outdoor swimming pool
Sauna
Spa
+19
"My evaluation of the overall evaluation is quite good. One thing that might be improved is related to its facilities, such as consistent maintenance in the room and access to the lift before entering the room. For current circumstances, I will give 8.5 out of 10 as a result."
Very Good
93 reviews
8.6/10
1 night
From S$ 36
Check Availability
Wyndham Surabaya Hotels in Surabaya
Wyndham Surabaya Hotels in SurabayaWyndham Surabaya Hotels in SurabayaWyndham Surabaya Hotels in SurabayaWyndham Surabaya Hotels in SurabayaWyndham Surabaya Hotels in SurabayaWyndham Surabaya Hotels in Surabaya
99+
Hotels in Embong Kaliasin,Genteng
Sunbathing Area
Outdoor swimming pool
Sauna
+13
"The room and facilities were good. However, it's a shame the hotel seemed severely understaffed. Upon entering the lobby, there was no one to assist except for a single X-ray security officer. Guests had to carry their own luggage and bags onto the X-ray machine. During check-in, only one staff member was available. Furthermore, the restaurant staff at breakfast were neither welcoming nor particularly friendly."
Very Good
357 reviews
8.9/10
1 night
From S$ 49
Check Availability
Harris Hotel & Conventions Gubeng Hotels in Surabaya
Harris Hotel & Conventions Gubeng Hotels in SurabayaHarris Hotel & Conventions Gubeng Hotels in SurabayaHarris Hotel & Conventions Gubeng Hotels in SurabayaHarris Hotel & Conventions Gubeng Hotels in SurabayaHarris Hotel & Conventions Gubeng Hotels in SurabayaHarris Hotel & Conventions Gubeng Hotels in Surabaya
99+
Hotels in Gubeng Subdistrict,Gubeng
Outdoor swimming pool
Sauna
Spa
+15
"Quite a busy hotel...or maybe happened to be on that days that I was there? Lifts are very slow. Rooms are quite clean. Although the space in the bathroom was really tiny and unable to put toiletries anywhere in the bathroom (no space/ table on the basin)"
Great
57 reviews
9.0/10
1 night
From S$ 37
Check Availability
Aloft Surabaya Pakuwon City Hotels in Surabaya
Aloft Surabaya Pakuwon City Hotels in SurabayaAloft Surabaya Pakuwon City Hotels in SurabayaAloft Surabaya Pakuwon City Hotels in SurabayaAloft Surabaya Pakuwon City Hotels in SurabayaAloft Surabaya Pakuwon City Hotels in SurabayaAloft Surabaya Pakuwon City Hotels in Surabaya
51
Hotels in Kejawaan Putih Tamba,Mulyorejo
Outdoor swimming pool
Fitness Room
Private parking
+9
"This hotel has the most flawless service we have received, perhaps ever. The breakfast is magnificent. The team is incredibly attentive, and the facilities are perfect. Whether it’s for Business, family or a stay with your partner you will be over the moon with your time at Aloft Surabaya. Incredible, a must stay."
Amazing
28 reviews
9.5/10
1 night
From S$ 55
Check Availability
Aston Inn Jemursari Hotels in Surabaya
Aston Inn Jemursari Hotels in SurabayaAston Inn Jemursari Hotels in SurabayaAston Inn Jemursari Hotels in SurabayaAston Inn Jemursari Hotels in SurabayaAston Inn Jemursari Hotels in SurabayaAston Inn Jemursari Hotels in Surabaya
35
Hotels in Sidosermo,Wonocolo
Outdoor swimming pool
Parking
24-Hour Front Desk
+7
"Aston Inn Jemursari has a very small parking lot, making it difficult for guests who bring vehicles (even though valet parking is provided by the hotel). The breakfast menu can't expect much, because what you get is what you pay for. Modern rooms, but cleanliness can still be improved. The staff is quite friendly, but the receptionist doesn't work fast enough. Located on a small street, not on the main road."
Great
153 reviews
9.1/10
1 night
From S$ 33
Check Availability
Grand Whiz Hotel Praxis Surabaya Hotels in Surabaya
Grand Whiz Hotel Praxis Surabaya Hotels in SurabayaGrand Whiz Hotel Praxis Surabaya Hotels in SurabayaGrand Whiz Hotel Praxis Surabaya Hotels in SurabayaGrand Whiz Hotel Praxis Surabaya Hotels in SurabayaGrand Whiz Hotel Praxis Surabaya Hotels in SurabayaGrand Whiz Hotel Praxis Surabaya Hotels in Surabaya
93
Hotels in Embong Kaliasin,Genteng
Spa
Massage Room
Parking
+9
"Overall i quite satisfied with the services provided by the hotel, particularly that the staff was very helpful to warm the food that we bought from outside vendors. The only feedback i want to convey, there was cigarette smoke smells in one of the room that we stay which was 2011 . I believe the previous guests was smoking as i saw an ashtray on the table😓and also on the walkway from the lift to the rooms quite polluted. I hope Grand Whiz Praxis can improve to provide the smoke free environment"
Great
97 reviews
9.2/10
1 night
From S$ 36
Check Availability
See All Hotels in Surabaya

Trending places in Surabaya

Find top attractions near Surabaya

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Surabaya with our handpicked accommodation options

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
9.6/10
129 reviews

The Westin Surabaya

Hotel near Babatan, Wiyung
"Great service""Delicious breakfast"
Select dates to view prices
No.
2
Sheraton Surabaya Hotel & Towers Hotels in Tegalsari
9.5/10
107 reviews

Sheraton Surabaya Hotel & Towers

Hotel near Kedungdoro, Tegalsari
"Great rooms""Great service"
Select dates to view prices
No.
3
Ascott Waterplace Surabaya Hotels in Sambikerep
9.3/10
104 reviews

Ascott Waterplace Surabaya

Hotel near Lontar, Sambikerep
"Great service""Convenient for shopping"
Select dates to view prices
No.
4
JW Marriott Hotel Surabaya Hotels in Tegalsari
9.3/10
370 reviews

JW Marriott Hotel Surabaya

Hotel near Kedungdoro, Tegalsari
"Delicious breakfast""Convenient for shopping"
Select dates to view prices
No.
5
Shangri-La Surabaya Hotels in Sawahan
9.2/10
153 reviews

Shangri-La Surabaya

Hotel near Pakis, Sawahan
"Delicious breakfast""Clean pool"
Select dates to view prices
No.
6
Hotel Majapahit Surabaya MGallery Hotels in Genteng
9.4/10
200 reviews

Hotel Majapahit Surabaya MGallery

Hotel near Genteng Subdistrict, Genteng
"Delicious breakfast""Great design"
Select dates to view prices
No.
7
Oakwood Hotel & Residence Surabaya Hotels in Mulyorejo
8.9/10
75 reviews

Oakwood Hotel & Residence Surabaya

Hotel near Manyar Sabrangan, Mulyorejo
"Great rooms""Clean and tidy"
Select dates to view prices
No.
8
DoubleTree by Hilton Surabaya Hotels in Genteng
9.2/10
465 reviews

DoubleTree by Hilton Surabaya

Hotel near Genteng Subdistrict, Genteng
"Delicious breakfast""Convenient for shopping"
Select dates to view prices
No.
9
Vasa Hotel Surabaya Hotels in Sukomanunggal
9.1/10
213 reviews

Vasa Hotel Surabaya

Hotel near Putat Gede, Sukomanunggal
"Great stay!""Great service"
Select dates to view prices
No.
10
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International Hotels in Dukuhpakis
9.3/10
206 reviews

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

Hotel near Gunung Sari, Dukuhpakis
"Convenient for shopping""Near shopping area"
Select dates to view prices

Top picks for Surabaya hotels

See all
Check out these top-booked hotels from the past 30 days!
No.1
Pop! Hotel Diponegoro Hotels in Wonokromo
8.9/10
330 reviews

Pop! Hotel Diponegoro

Hotel near Darmo, Wonokromo 3% of visitors choose this area
"Clean and tidy""Great location"
Select dates to view prices
No.2
Grand Swiss-Belhotel Darmo Hotels in Tegalsari
9.3/10
381 reviews

Grand Swiss-Belhotel Darmo

Hotel near DR. Soetomo, Tegalsari
"Delicious breakfast""Large rooms"
Select dates to view prices
No.3
Royal Regantris Cendana Hotels in Tegalsari
9.0/10
112 reviews

Royal Regantris Cendana

Hotel near Tegalsari Subdistrict, Tegalsari
"Great location""Great rooms"
Select dates to view prices
No.4
My Tower Hotel Surabaya Hotels in Tenggilis Mejoyo
5.7/10
346 reviews

My Tower Hotel Surabaya

Hotel near Kutisari, Tenggilis Mejoyo
"Good Location"
Select dates to view prices
No.5
Regantris Surabaya Hotels in Tegalsari
8.7/10
164 reviews

Regantris Surabaya

Hotel near DR. Soetomo, Tegalsari
"Clean and tidy""Great service"
Select dates to view prices
No.6
Amaris Hotel Margorejo Surabaya Hotels in Wonocolo
9.4/10
396 reviews

Amaris Hotel Margorejo Surabaya

Hotel near Sidosermo, Wonocolo 1.8% of visitors choose this area
"Clean and tidy""Great service"
Select dates to view prices
No.7
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International Hotels in Dukuhpakis
9.3/10
206 reviews

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

Hotel near Gunung Sari, Dukuhpakis 1.8% of visitors choose this area
"Convenient for shopping""Near shopping area"
Select dates to view prices
No.8
Great Diponegoro Hotel Surabaya Hotels in Wonokromo
8.7/10
469 reviews

Great Diponegoro Hotel Surabaya

Hotel near Darmo, Wonokromo 3% of visitors choose this area
"Great rooms""Great value for money"
Select dates to view prices
No.9
DoubleTree by Hilton Surabaya Hotels in Genteng
9.2/10
465 reviews

DoubleTree by Hilton Surabaya

Hotel near Genteng Subdistrict, Genteng 70.7% of visitors choose this area
"Delicious breakfast""Convenient for shopping"
Select dates to view prices
No.10
Hotel 88 Kedungsari - Kedungdoro by WH Hotels in Tegalsari
9.2/10
299 reviews

Hotel 88 Kedungsari - Kedungdoro by WH

Hotel near Kedungdoro, Tegalsari
"Great service""Clean and tidy"
Select dates to view prices

Surabaya hotels with breakfast

See all
Start your day with a tasty breakfast at one of our recommended hotels in Surabaya

Whiz Luxe Hotel Spazio Surabaya

Hotel near Pradahkalikendal, Dukuhpakis 1.8% of visitors choose this area
With a stay at Whiz Luxe Hotel Spazio Surabaya, you'll be centrally located in Surabaya, within a 15-minute drive of Tunjungan Plaza and Pakuwon Mall. This spa hotel is 1.3 mi (2.1 km) from Pakuwon Trade Center and 4.8 mi (7.8 km) from Ciputra Golf Club. Relax at the full-service spa, where you can enjoy massages and body treatments. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 6:00 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free valet parking is available onsite. Make yourself at home in one of the 143 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include safes and desks, and housekeeping is provided daily.
8.9/10
Very Good248 review
Price per night from:S$ 59

Shangri-La Surabaya

Hotel near Pakis, Sawahan 2.4% of visitors choose this area
Located in the vibrant heart of Surabaya, Shangri-La Surabaya offers an exquisite blend of luxury, comfort, and impeccable service. It is just 5 minutes away from shopping destinations, such as Ciputra World Mall, about 35 minutes to Juanda International Airport, 20 minutes to the central business district, and 30 minutes to tourist attractions Kota Lama and Tunjungan Street. This elegant hotel is perfectly suited for discerning business travelers and families seeking a relaxing retreat in Indonesia’s second-largest city. The hotel boasts 365 beautifully appointed rooms and suites, each thoughtfully designed with a harmonious mix of contemporary style and traditional Indonesian touches. Guests can unwind in spacious accommodations featuring plush bedding, large flat-screen LCD televisions, complimentary high-speed Wi-Fi, and luxurious bathrooms equipped with deep soaking tubs, rain showers, soft bathrobes, and premium toiletries. Many rooms offer stunning views of the panoramic city view or the hotel’s lush tropical gardens and swimming pool. For those seeking relaxation and rejuvenation, the award-winning CHI, The Spa at Shangri-La Surabaya provides a sanctuary of tranquility. Indulge in a wide range of treatments, including soothing massages, revitalizing body scrubs, and holistic therapies designed to refresh both body and mind. The spa also features a sauna, steam room, and Jacuzzi, creating the perfect environment for total relaxation. Active guests can enjoy the hotel’s extensive recreational facilities, including a large outdoor resort-style swimming pool complete with a fun water slide for children, three professional-grade tennis courts, and a fully equipped fitness center. For families, the hotel offers dedicated kids’ play areas and Shang Junior Kid activities to keep younger guests entertained. Culinary experiences at Shangri-La Surabaya are equally impressive. Guests can savor a diverse range of international and local flavors across multiple dining venues. From elegant fine-dining restaurants serving expertly crafted Asian and Western dishes to casual cafes and vibrant bars offering refreshing cocktails and light snacks, there is something to satisfy every palate. The hotel also provides 24-hour in-room dining, allowing guests to enjoy gourmet meals in the comfort and privacy of their rooms. A sumptuous Jamoo buffet breakfast is served daily, featuring both local and international classics, all made with fresh, high-quality ingredients. Enjoy everything from tropical fruits, fresh-baked breads, and eggs cooked to order, to regional speciaties, and healthy options like whole grains, low-fat dairy, and gluten-free choices- perfect for a balanced, nourishing start. The hotel’s attentive staff ensures a seamless stay with services such as express check-in and check-out, and concierge assistance. Business travelers will appreciate the comprehensive meeting and event facilities, equipped with modern audiovisual technology and supported by professional event planners. Convenient amenities include free onsite parking and an airport shuttle is provided for a surcharge. Whether visiting Surabaya for business, leisure, or a family vacation, Shangri-La Surabaya offers a refined sanctuary where luxury meets warm Indonesian hospitality, promising an unforgettable experience in one of Indonesia’s dynamic cities.
9.2/10
Great153 review
Price per night from:S$ 89

Ascott Waterplace Surabaya

Hotel near Lontar, Sambikerep 3.7% of visitors choose this area
Located in Surabaya, Ascott Waterplace Surabaya is in the entertainment district, a 1-minute drive from Pakuwon Mall and 8 minutes from Surabaya Zoo. This 4.5-star aparthotel is 5 mi (8.1 km) from Surabaya Town Square and 7.5 mi (12 km) from Royal Plaza Surabaya. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities including a waterslide and a fitness center. Additional amenities at this Art Deco aparthotel include complimentary wireless Internet access and concierge services. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The aparthotel also offers room service (during limited hours). Continental breakfasts are available daily from 6:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour business center and dry cleaning/laundry services. This aparthotel has 2 meeting rooms available for events. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 182 air-conditioned rooms featuring kitchenettes with refrigerators and stovetops. 32-inch LED televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as safes and desks.
9.3/10
Great104 review
Price per night from:S$ 97

Oakwood Hotel & Residence Surabaya

Hotel near Manyar Sabrangan, Mulyorejo 1.2% of visitors choose this area
Situated in the heart of east Surabaya Oakwood Hotel and Residence Surabaya offers a sense of private residence-style sophistication amidst a bustling city. Each of the 144 hotel rooms and serviced apartments exudes elegance and delivers home-like comfort tailored to both business and leisure travelers alike. Centrally connected to business hotspots and iconic attractions enjoy ease of access to premium shopping malls and a variety of dining and entertainment options. We proudly uphold the Ascott Cares 7 commitments to wellness cleanliness and sustainability. Visit www.discoverasr.com/en/wellness to find out more.
8.9/10
Very Good75 review
Price per night from:S$ 68

Vasa Hotel Surabaya

Hotel near Putat Gede, Sukomanunggal
Located in Surabaya, Vasa Hotel Surabaya is within a 10-minute drive of Pakuwon Mall and Surabaya Plaza Shopping Mall. This family-friendly hotel is 5.4 mi (8.7 km) from Tunjungan Plaza and 5.4 mi (8.7 km) from Royal Plaza Surabaya. Pamper yourself with a visit to the spa, which offers massages and body treatments. You can take advantage of recreational amenities such as an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and wedding services. If you'd like to spend the day shopping, you can hop on the complimentary shuttle. Enjoy international cuisine at 209 Dining, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 6 AM to 10 AM for a fee. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 388 guestrooms featuring free minibar items and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and bidets. Conveniences include phones, as well as laptop-compatible safes and desks.
9.1/10
Great213 review
Price per night from:S$ 84

Sheraton Surabaya Hotel & Towers

Hotel near Kedungdoro, Tegalsari
Experience the essence of Surabaya Indonesia at Sheraton Surabaya Hotel & Towers. Ideally situated in the city center, adjacent to Tunjungan Plaza Mall and close to shopping, attractions, corporate offices and the convention center, our family-friendly hotel in Surabaya is the perfect choice for every traveler. Enjoy a host of amenities, from a spa, tennis courts and outdoor pool to tempting restaurants, free WiFi, a full-service business center and more. Unwind in our well-appointed hotel rooms with plush Sheraton Signature Sleep Beds, city center views and marble baths with pampering products. If a business or social event brings you to Surabaya our expansive function rooms, modern technology and expert services ensure a successful gathering. When it's time to explore, many of Surabaya's top sites are close to the hotel, from cultural and religious monuments to world-class shopping. No matter what brings you here, Sheraton Surabaya Hotel & Towers looks forward to hosting your stay in Surabaya Indonesia.
9.5/10
Amazing107 review
Price per night from:S$ 120

The Westin Surabaya

Hotel near Babatan, Wiyung 3.7% of visitors choose this area
Renew in the elegance of the city view with The Westin Surabaya. Have a wellness-focused stay at our 5-star hotel in Surabaya, Indonesia, with a touch of luxury for each member of your family: Night Golf for dads, Spa by L'Occitane for moms, Westin Kids Club for the kids, and convenient direct access to WestinWORKOUT® Fitness Studio and Pakuwon Mall. For the dynamic business travelers, hold your events and conferences at The Westin Grand Ballroom & Conference Center, the biggest ballroom in East Java which is nestled conveniently near Satellite Toll Road and Juanda Airport.
9.6/10
Amazing129 review
Price per night from:S$ 172

Mövenpick Surabaya City

Hotel near Margorejo, Wonocolo
Mövenpick Surabaya City is a contemporary hotel strategically located near business districts, financial hubs, exhibition centres, hospitals, shopping centres, universities and the carnival park area. It is just 20 min by car from Juanda International Airport and 30 min from Surabaya Zoo. The hotel offers 243 rooms and suites from Superior rooms to Presidential suites, an All Day Dining restaurant, lobby bar, meeting rooms, swimming pool, gym, spa and lounge.
8.9/10
Very Good142 review
Price per night from:S$ 64

Hotel Majapahit Surabaya MGallery

Hotel near Genteng Subdistrict, Genteng 70.7% of visitors choose this area
Hotel Majapahit Surabaya - MGallery Collection was first established by The Sarkies Family in 1910 as "Oranje Hotel". With elegant architecture, the hotel offer a five star boutique facilities and immaculate gardens landscape. The ambience of the century-old building is reflected in its lavish suites and spacious rooms, take a sip house cocktail as you soak in one of the enchanting garden for ultimate relaxation. A luxury boutique hotel with a superb location, right in the heart of "City of Heroes".
9.4/10
Amazing200 review
Price per night from:S$ 119

JW Marriott Hotel Surabaya

Hotel near Kedungdoro, Tegalsari
Perfectly located near Tunjungan Plaza Mall in the Surabaya, Indonesia city center, JW Marriott Hotel Surabaya is a luxurious, 5-star hotel in Surabaya City for business and family vacations in a vibrant destination. Experience the height of 5-star luxury in one of our 407 beautifully hotel-appointed rooms, including 22 extended-stay apartments. Stay in the heart of Surabaya’s shopping and business district, minutes from heritage landmark of Kota Lama Surabaya, Tugu Pahlawan and Sunan Ampel Mosque. Savor delectable Japanese, Chinese, and Indonesian cuisines and the city’s newest steakhouse in our four distinctive restaurants. Gather in versatile meeting and event space with custom catering and expert planning. Family-friendly features at our Surabaya hotel include a pool with panoramic views and the JW Terrace by the Pool venue for movie nights. With ample self-parking and a 24-hour gym and massage service, JW Marriott Hotel Surabaya provides comfort, relaxation, and style for your visit to Indonesia.
9.3/10
Great370 review
Price per night from:S$ 144

Latest reviews for Surabaya hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
9.5/10
Amazing
LLeong YewEverything is excellent. The reception staff took in our request to change our room from twin to double. Based on availability of course. I have also requested a higher floor and they assisted me with the room assignment. The breakfast is great and delicious that it is worth to spend at least an hour there in the morning
Four Points by Sheraton Surabaya, Pakuwon Indah Hotels in Surabaya

Four Points by Sheraton Surabaya, Pakuwon Indah

Hotel near Babatan, Wiyung 3.7% of visitors choose this area
Price per night fromS$ 99
9.4/10
Amazing
JJuiyu HsuThis in the only one choice when ever I need to stay in Surabaya. Staff are very kind. Breakfast is very delicious. Location is so nice.. there are conference room though I habn't use it. on the ground floor, in front of reception, there are fredges selling drinks, ice cream in very reason price. night shift girl in reception is particulary sweet and helpful.
MaxOneHotel Tidar Surabaya Hotels in Surabaya

MaxOneHotel Tidar Surabaya

Hotel near Sawahan Subdistrict, Sawahan 2.4% of visitors choose this area
Price per night fromS$ 23
9.2/10
Great
GGuest UserClean, spacious, and very comfortable room. For the price of 613k, it was definitely worth it. Unfortunately, check-in was a hassle. The older receptionist said that the booking details had to match the ID of the person checking in. It took a really long time, it was frustrating, and I ended up getting annoyed. However, other staff members were friendly and helped me with my bags to the room, even though I had a lot.
ARTOTEL TS Suites Surabaya Hotels in Surabaya

ARTOTEL TS Suites Surabaya

Hotel near Sawunggaling, Wonokromo 3% of visitors choose this area
Price per night fromS$ 45
9.1/10
Great
PPe_te sgHi hotel management I like to thank you for good hospitality good service ,staffs friendly and responsive fast attended to room service. From reception ,restaurant room service and maintenance dept . Door men and security staff all showing friendly Only problem during my stay 4 night it sound from motobike scramble noisy continuously heard till all night till early morning at the hotel front side facing middle circle main road with traffic light And room facing back also have sound problem.this music sound beat constantly all night long start 11 onward ill till morning 4.30 am .until you can hear it and follow the music all night till morning .frankly honestly during our stay we cannot sleep well because disturbing by the sound problem. The hotel not fault only the surroundings noise make it a barely at night during sleeping. My suggestion the owner this hotel need take drastically measures to upgrade the all windows to fixed panel glass sound proof .I pity to staffs always try apologies for inconvenience when we tell them the problem matter i know they cannot solve the problem beyond they control. Only the owner hotel need try sleep at hotel both side room front and back and see your self I hope the the best in future some changes and,put effort solving the sound problems .the hotel everything are good except the sound problem surrounding.
Grand Inna Tunjungan Hotel Surabaya Hotels in Surabaya

Grand Inna Tunjungan Hotel Surabaya

Hotel near Embong Kaliasin, Genteng 70.7% of visitors choose this area
Price per night fromS$ 35
9.0/10
Great
AA Better MEI got free upgrade to Executive Room 😀 Maybe because I was waiting awhile during check-in 😁 The hotel is actually quite isolate from shopping mall area, but it's suitable for those prefer a quiet place. Next to the hotel is an aprtment, where you can easily find a good dining place. And there is Indomart too. Surprisingly, water dispenser is available in the hotel, this is definitely a plus point! Overall, it's a satisfying stay 😁
Novotel Samator Surabaya Timur Hotels in Surabaya

Novotel Samator Surabaya Timur

Hotel near Kedung Baruk, Rungkut
Price per night fromS$ 50
8.9/10
Very Good
GGuest UserAll the facilities are clean and quite good in quality. Only 1 shortcomings: the door can't shield the the room from sound in the corridors totally, I can clearly heard the knockings and bell ringing from other rooms at night. But in general, it's still a quite decent hotel to stay.
Mercure Surabaya Manyar Hotels in Surabaya

Mercure Surabaya Manyar

Hotel near Manyar Sabrangan, Mulyorejo 1.2% of visitors choose this area
Price per night fromS$ 37
8.8/10
Very Good
RRidzwan_wnI had a pleasant stay at the said hotel. I was given a surprise at my room door by the staffs, bringing me a small cut birthday cake and singing birthday song. Thing that can improve is the towel, which had a weird smell. Maybe management can look into it. Thank you.
Hotel Horison Arcadia Heritage Surabaya Hotels in Surabaya

Hotel Horison Arcadia Heritage Surabaya

Hotel near South Krembangan, Krembangan
Price per night fromS$ 17
8.5/10
Very Good
NNabihah AzronGood experience staying in Varna Culture. Facilities and services are excellent. Will repeat to stay here when in Surabaya
Varna Culture Hotel Soerabaia Hotels in Surabaya

Varna Culture Hotel Soerabaia

Hotel near Genteng Subdistrict, Genteng 70.7% of visitors choose this area
Price per night fromS$ 23
7.8/10
Good
RRidoo Akbarbeautiful and affordable and hopstality room. very convenience in here for 3 days
Country Heritage Hotel Hotels in Surabaya

Country Heritage Hotel

Hotel near Ngenden Jangkungan, Sukolilo
Price per night fromS$ 11
7.6/10
Good
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 DR. Soetomo, Tegalsari
Price per night fromS$ 16

FAQs about Surabaya hotels

What are the best hotels in Surabaya?

Surabaya has some of the best hotels to satisfy your needs. Whether you're looking for a business stay or a vacation hotel, Pop! Hotel Diponegoro (from S$ 21), Surabaya Suites Hotel Powered by Archipelago (from S$ 31) and Grand Swiss-Belhotel Darmo (from S$ 56) are best choices for your stay.

What are the top hotels in Surabaya near Surabaya Zoo?

Some of the top hotels in Surabaya near Surabaya Zoo include Pop! Hotel Diponegoro (from S$ 21), Hotel Oval (from S$ 19) and Batiqa Hotel Darmo - Surabaya (from S$ 28), all offering easy access to Surabaya Zoo, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Surabaya for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Surabaya this weekend is S$ 50 per night. For a 4-star hotel, the average cost is S$ 87 per night. If you're looking for a luxury experience, 5-star hotels in Surabaya this weekend typically cost S$ 204 per night.

How much do hotels in Surabaya cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Surabaya during weekdays is S$ 47 per night. For a 4-star hotel, you can expect to pay around S$ 86 per night. If you're seeking a luxury stay, 5-star hotels in Surabaya generally cost S$ 206 per night on weekdays.

What are the best hotels with a spa in Surabaya?

Planning a relaxing getaway? A spa experience can be the perfect addition to your trip. Surabaya Suites Hotel Powered by Archipelago (from S$ 31), Royal Regantris Cendana (from S$ 28) and Wyndham Surabaya (from S$ 54) provide highly rated spa services for ultimate relaxation.

Which hotels in Surabaya have pools?

Surabaya Suites Hotel Powered by Archipelago (from S$ 31), Grand Swiss-Belhotel Darmo (from S$ 56) and Wyndham Surabaya (from S$ 54) are popular hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What are the best places to stay in Surabaya?

Some of the best places to stay in Surabaya are near popular attractions like Surabaya Zoo, offering easy access to key sights and amenities.

What hotels in Surabaya offer an especially good breakfast?

Grand Swiss-Belhotel Darmo (from S$ 56), Wyndham Surabaya (from S$ 54) and Hotel Ciputra World Surabaya managed by Swiss-Belhotel International (from S$ 88) offer an especially good breakfast to start your day. Begin your day with a tasty and satisfying breakfast!

What are the best luxury hotels in Surabaya?

Surabaya has many popuplar luxury hotels with different styles, top amenities and unique experiences. Grand Swiss-Belhotel Darmo (from S$ 56), Wyndham Surabaya (from S$ 54) and Hotel Ciputra World Surabaya managed by Swiss-Belhotel International (from S$ 88) are highly recommended luxury hotels for exceptional stay.

What are the best pet-friendly hotels in Surabaya?

Kost 48 Surabaya (from S$ 13) is one of the best pet-friendly hotel that welcomes your furry friends. Enjoy your stay with your pets by your side!

How to get good deals on hotels in Surabaya?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.

More information about Surabaya hotels

Highest Price
S$ 903
Lowest Price
S$ 19
Number of Reviews
20,675
Total Properties
547
Weekday Avg. Price
S$ 43
Weekend Avg. Price
S$ 46