Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Surabaya – 313 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Four Points by Sheraton Surabaya, Pakuwon Indah

Hotel in Wiyung, Surabaya

Located in Surabaya, 7 miles from Sharp Bamboo Monument, Four Points by Sheraton Surabaya, Pakuwon Indah provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a... Great welcome by the front desk at 1am. Very helpful and welcoming staff at breakfast. Room very clean and facilities (pool) very satisfactory. Very good breakfast.

Show more Show less
9.1
Awesome
262 reviews
Price from
$58
per night

Four Points By Sheraton Surabaya

Hotel in Tunjungan, Surabaya

Four Points By Sheraton Surabaya offers accommodations in the business district in Surabaya. The hotel has a conveniently direct access to the Tunjungan Plaza Shopping Mall. Cleanliness, location next to mall, fast check in, room amenities. I would rate this hotel a 5 star.

Show more Show less
9
Awesome
395 reviews
Price from
$55
per night

Wyndham Surabaya

Hotel in Tunjungan, Surabaya

Wyndham Surabaya is located in the business center of Surabaya, beside Gramedia Expo. It features an outdoor pool, gym and a spa. Free internet access is available in rooms and public areas. Súper efficient check in. Thanks so much to the helpful front desk girl.

Show more Show less
8.3
Very Good
306 reviews
Price from
$55
per night

JW Marriott Hotel Surabaya

Hotel in Tegalsari, Surabaya

Set in the heart of business and shopping district of Surabaya, JW Marriott Hotel Surabaya offer a luxurious 5-star accommodations, with exquisite European décor, outdoor pool and a fitness center. Staff are wonderful and helpful in every way. We were upgraded to a beautiful junior suite, just because they are very generous people. Everything is good about this place. Highly highly recommend.

Show more Show less
9
Awesome
352 reviews
Price from
$62
per night

Bumi Surabaya City Resort

Hotel in Tunjungan, Surabaya

Located just a 5-minute drive from Tunjungan Plaza Shopping mall, Hotel Bumi Surabaya offers an elegant and cozy getaway featuring an outdoor swimming pool, free WiFi access throughout the entire... Breakfast, large room, clean bathroom, comforted bed and city view from our room.

Show more Show less
8.6
Excellent
420 reviews
Price from
$57
per night

Fairfield by Marriott Surabaya

Hotel in Dukuh Pakis, Surabaya

Fairfield by Marriott Surabaya is located in Surabaya, 2.7 mi from Sharp Bamboo Monument and 3.1 mi from Submarine Monument. Fabolous and clean every Angle of property , space so immaculate , roof top is the bonus to see Sunset , Breakfast excellent lots of choices. Staff excellent . The only a shame no hands towels on the bathroom although i request them nothing coming ,

Show more Show less
7.9
Good
197 reviews
Price from
$31
per night

Great Diponegoro Hotel Surabaya

Hotel in Wonokromo, Surabaya

Welcoming guests in Surabaya, Great Diponegoro Hotel is located in the East Java region, 1.9 mi from Tunjungan Plaza and 2.5 mi from Gubeng Train Station. Everything, food, location, hospitality....Perfect.

Show more Show less
8.3
Very Good
483 reviews
Price from
$22
per night

Best Western Papilio Hotel

Hotel in Gayungan, Surabaya

Boasting a rooftop pool overlooking the city, Best Western Papilio Hotel is conveniently located a 3-minute drive away from City of Tomorrow and a 10-minute drive from Surabaya Carnival Night Market. We had exceptional service from both check in (April) and check out (Frisca) staff who also escorted us to the airport in the morning. Both spoke perfect English and very polite and personal. Rooms were clean and bathroom had everything you might need, bed was very comfortable. There was 2 pools, fitness room, very good buffet breakfast and a restaurant. Next time we travel to/through Surabaya we will definitely stay here again.

Show more Show less
8.4
Very Good
486 reviews
Price from
$33
per night

Hotel Majapahit Surabaya MGallery

Hotel in Tunjungan, Surabaya

Located in the heart of Surabaya, a 3-minute walk to Tunjungan Plaza, Hotel Majapahit Surabaya MGallery offers rooms with a marble and gold plated bathroom. The history building. Clean, comfortable. Next to a shopping mall.

Show more Show less
9
Awesome
305 reviews
Price from
$48
per night

POP! Hotel Diponegoro

Hotel in Wonokromo, Surabaya

Strategically located in Surabaya, POP! Hotel Diponegoro offers simply furnished rooms and an meeting/banqueting facilities. Free WiFi access is available throughout. the room is so excellent i couldn’t forget my sleep every night in pop hotel!

Show more Show less
8.1
Very Good
377 reviews
Price from
$16
per night

Most-booked hotels in Surabaya in the past month

See all

Surabaya's best hotels with breakfast

See all

Budget hotels in Surabaya

See all

Hotels located in the center of Surabaya

See all

FAQs about hotels in Surabaya

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Surabaya:

Explore guest reviews of hotels in Surabaya

See all
Research, refine, and make plans for your whole trip