Surabaya

Find 3-Star Hotels in Surabaya

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 269 3-Star hotels for you in Surabaya

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Tegalsari,Tegalsari
Featured facilities: Conference room, Laundry service (on-site), Parking
Great
324 reviews
9.0/10
1 night
From MXN208
Check availability
99+
Hotel near Tegalsari,Tegalsari
Featured facilities: Spa, Conference room, Laundry service (on-site)
Very Good
269 reviews
8.9/10
1 night
From MXN326
Check availability
95
Hotel near Pabean Cantian,Pabean Cantikan
Featured facilities: Conference room, Snack bar, Parking
Very Good
251 reviews
8.7/10
1 night
From MXN185
Check availability
85
Hotel near Tegalsari,Tegalsari
Featured facilities: Spa, Airport pick-up service, Conference room
Very Good
219 reviews
8.9/10
1 night
From MXN230
Check availability
34
Hotel near Dukuh Pakis,Dukuhpakis
Featured facilities: Shared kitchen, Parking
Amazing
9 reviews
9.7/10
1 night
From MXN137
Check availability
55
Hotel near Tambaksari,Tambaksari
Featured facilities: Airport pick-up service, Business center, Snack bar
Very Good
87 reviews
8.2/10
1 night
From MXN202
Check availability
54
Hotel near Wonokromo,Wonokromo
Featured facilities: Spa, Conference room, Massage room
Amazing
209 reviews
9.4/10
1 night
From MXN240
Check availability
91
Hotel near Pabean Cantian,Pabean Cantikan
Featured facilities: Pool, Conference room, Snack bar
Amazing
4 reviews
9.7/10
1 night
From MXN225
Check availability
43
Hotel near Krembangan,Krembangan
Featured facilities: Parking
Very Good
2 reviews
8.7/10
1 night
From MXN111
Check availability
47
Hotel near Wonokromo,Wonokromo
Featured facilities: Conference room, Cafe, Laundry service (on-site)
Great
558 reviews
9.2/10
1 night
From MXN230
Check availability
See More 3-Star Hotels in Surabaya

What Travelers Said About the Best Hotels in Surabaya

See all
Find top-rated hotels based on real traveler reviews

Swiss-Belinn Manyar

9.3/10
Great
Posted on Jan 4, 2026|Deluxe Twin Room
IDGuest User
I had an unexpected overnight stay and requested a non-smoking room. When I checked in around midnight, the service was quick, and I was immediately given a room. Thankfully, the room was clean and didn't smell. The next morning, check-out was also swift, so the online taxi waiting for me didn't have to wait long.
Price per night from:MXN493

MaxOneHotel Tidar Surabaya

9.3/10
Great
Posted on Aug 3, 2025
Mahmood Yusoff
Very clean rooms, helpful and friendly staff. Value for money. Only downside brekfast, juz so-so. 5/10. Location nearnto many goos food cafe/ resto. Family mart, indomaret and lawson juz 400meters away.
Price per night from:MXN286

Swiss-Belinn Tunjungan Surabaya

9.1/10
Great
Posted on Jul 3, 2026
HK誰動了我的奶酪
The service was truly exceptional. Staff always opened doors for us and helped with our luggage. The environment was great, and the location was super convenient. There's a mall right across the street, and it's a very central spot, so getting anywhere is quick. The room was clean, tidy, and spacious, and the facilities were complete. Overall, I was very satisfied and had a comfortable and pleasant stay.
Price per night from:MXN595

Varna Culture Hotel Soerabaia

9.0/10
Great
Posted on Mar 25, 2026|Business Room
IDdesi lukmawati
Business Room 207 was comfortable, clean, and spacious. Business Room 211 was noisy; I could hear the outdoor AC unit, which was very disturbing and uncomfortable. There was a humming sound, and the room was cramped for a business room – not recommended. Breakfast: Lacked variety and felt haphazard. Hotel staff were friendly and responsible. Check-in and check-out process was easy.
Price per night from:MXN261

Ibis Surabaya Tidar

8.9/10
Very Good
Posted on Jun 16, 2026
CNXiaoyunYoimo
The breakfast was delicious, especially the freshly made noodles. The room was clean and comfortable, and the front desk staff were very helpful and friendly. They even offer room service at night, which is perfect for late arrivals.
Price per night from:MXN326

G Suites Hotel by Amithya

8.7/10
Very Good
Posted on Jun 24, 2026
AUGuest User
The location is really strategic, in Gubeng, close to everything. The room is small but quite comfortable, especially because there's a connecting door for families. The bathroom is tiny but decent. Hot water comes out quickly. The only thing is that the shower position isn't ergonomic; it's in the middle-top, so water splashes everywhere. It would probably be better if it were wall-mounted or a handheld shower. Breakfast is fine if you're only staying for one day. It tastes good with a minimalist menu. However, since we stayed for 3 days, eating the same standard breakfast three times became boring. If I hadn't seen other people's reviews, I wouldn't have known you could order omelets/fried eggs. They really should state that it's available and can be ordered. The pool is small but good enough to entertain the kids. The gym is not well-maintained. The treadmill is decent because it still works. The service is pretty good; the staff are responsive and helpful. I borrowed an iron and a hairdryer, and they were delivered quickly. I really appreciate that. Amenities are standard; you still have to ask for slippers. Please update the towels and bed linen. How can they still be used when they're already ripped? In general, with the affordable price and all its pros and cons, this hotel is quite recommendable 👌
Price per night from:MXN296

Quest Hotel Darmo - Surabaya by Aston

8.7/10
Very Good
Posted on Feb 7, 2026
IDrettyncs
The location is super strategic, right in the city center and close to everything. Public transport access is also nearby. I stayed there for 5 nights, and on one day, the room wasn't cleaned even though I had requested it at the front office. I'm a regular here; whenever I need a hotel in the city center, I always choose this one. There's a semi-indoor swimming pool and a mini-fridge in the room. The view from the upper floors is also beautiful.
Price per night from:MXN281

Hotel Horison Arcadia Heritage Surabaya

8.4/10
Very Good
Posted on May 21, 2025|Classic Deluxe Twin Room
IDPolka13
This is actually a VERY COOL hotel. As someone who LOVE vintage things, I really appriciate this place. From their historical front building, their vintage styled room, all took me back to the 90s to early 2000. The NOSTALGIA 🥺. When I was little, my grandpa and grandma used to take me travel and stayed at hotels. So hotels like these have a special place in my heart. Unfortunately, it looked like they really cut down the budget. Although they gave a very cheap price for their room (not more than IDR 250K including breakfast), on WEEKENDS?? But the towels were not white anymore and felt thin (not like other hotel towels), the sheets had tough spots, and no shower cap. But I loveddd the lemongrass soap and shampoo, and they were in dispensers so less plastic waste. The breakfast was really sad. It was nice when I stayed here around a couple of years ago. But this time it was worse. Not too many options and looked empty. Really felt like they didn't put much effort. Well, what do you expect for that price? And I understand they might be in a very tight budget. I noticed they added a ”Mini Zoo” signage. A staff warned me that there were not many animals yet. But I decided to go see it. Turned out it was located in the side of the parking road (but outdoor), there were fishes and a big avian animal (like chicken but different, I don't know what it was). And some parakeets in two separate cages, they were all dead 😭😭 I told a staff and they quickly removed the dead birds. Good idea but poor execution. But anyways, location was top. Just a few meters across the street, there was a bus stop and you can hop on the Suroboyo Bus to go anywhere. And the hotel itself was in a main street of a hot destination (Old Town Surabaya), with historical buildings complex, also with the chinatown nearby. I really hope they can survive this economy storm. I really love this hotel 🥺.
Price per night from:MXN243

Ibis Surabaya City Center

8.3/10
Very Good
Posted on Jan 23, 2026|Standard Room with Double Bed
IDGuest User
📍Location (+) Located in the city center, convenient access to many tourist spots in Surabaya. There's Indomaret next to the hotel, which makes it convenient too. Wisata Rasa, a recommend place to buy edible souvenirs (like almond crispy), is also nearby. (-) I expected very walkable distance to Tunjungan Romansa, but it is apparently further away than expected. Still walkable but will take quite some time, and only walkable at night. Walking in the day is not very feasible due to Surabaya hot weather. 🏠 Room Facilities (+) TV, desk, 3 electrical outlets, wardrobe with hangers, storage cabinet, safety box, air dryer in the bathroom, and electric kettle are available. Water gallon for refills is available outside the room. (-) The lights in the room are dim, which makes the room unsuitable for work. Toilet issue is of low quality. No fridge. Cuttlery are provided with charge. 🏨 Hotel Facilities (+) Great breakfast with various options, including local delicacies like lontong balap. There are board games, mini pool table, and foosball. PCs are available in the lobby, not sure if it works though. Can store luggage in the receptionist after check out. Toilets are available in the lobby. (-) The hotel only gives 1 access card per room, even if I book a room for 2 people. Was excited to see congklak game but apparently the seeds weren't enough. 👥 Service (+) Friendly staffs. Could ask for extra towel. Could request for specific housekeeping cleaning time.
Price per night from:MXN329

Country Heritage Hotel

8.2/10
Very Good
Posted on Nov 3, 2024|Deluxe King Room
IDFirzahardyn
One of the good hotels to try. Because there are many strategic places that sell cheap food and sungi because the location is in the middle of housing. The weather is cool and there is also a swimming pool. Suitable for families and couples for weekends or long holidays
Price per night from:MXN142

Frequently Asked Questions

What are the best 3 star hotels in Surabaya?

Whether you are travelling to Surabaya for business or fun, Midtown Hotel Surabaya (from MXN447) , The Life Styles Hotel Surabaya (from MXN382) and Great Diponegoro Hotel Surabaya (from MXN334) are all preferred hotels.

What is the average cost of staying in 3 star hotels in Surabaya?

For 3 star hotels in Surabaya, the average cost on weekdays is MXN597, and the usual price on weekends (Friday–Saturday) is MXN650.

Which 3 star hotels in Surabaya provide swimming pools?

There are many 3 star hotels in Surabaya with swimming pool. The Life Styles Hotel Surabaya (from MXN382) , Hotel Gunawangsa Manyar (from MXN255) and Swiss-Belinn Tunjungan Surabaya (from MXN663) are very popular.

Which 3 star hotels in Surabaya provide gym or fitness center?

What are the best 3 star hotels in Surabaya with bars?

What are the best 3 star hotels in Surabaya with luxury spa services?

Wanna soothe your muscles after long walk? Among 3 star hotels in Surabaya, Midtown Hotel Surabaya (from MXN447), Swiss-Belexpress Jemursari (from MXN344) and Regantris Surabaya (from MXN306) are very popular.

Which 3 star hotels in Surabaya provide free wifi?

For many, stable internet connection is a must for travel. Midtown Hotel Surabaya (from MXN447), The Life Styles Hotel Surabaya (from MXN382) and Great Diponegoro Hotel Surabaya (from MXN334) are popular hotels with free Wi-Fi.

What are some of the best deals for 3 star hotels in Surabaya?

Trip.com keeps you informed of amazing deals on thousands of 3 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

Hotel Info for Tourists

Highest priceMXN3,791
Lowest priceMXN243
Number of reviews8,463
Total properties269
Weekday Avg. PriceMXN597
Weekend Avg. PriceMXN650