Skip to main content

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 – 353 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.

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.4
Very Good
657 reviews
Price from
$20
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. Best customer service. Ms.April particular in front desk was very helpful. Extraordinary. I give 10 out of 10 points. Nice breakfast. Clean rooms.

Show more Show less
8.5
Very Good
540 reviews
Price from
$20
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. Great hotel, location. Highly recommended

Show more Show less
9.1
Awesome
494 reviews
Price from
$48
per night

POP! Hotel Gubeng

Hotel in Gubeng, Surabaya

Located right in the heart of Surabaya, POP! Hotel Gubeng offers a modern and colorful stay featuring free WiFi access in all areas and complimentary breakfast. I booked this hotel because of Surabaya marathon, it's really convenient that has the shuttle bus.

Show more Show less
8.1
Very Good
481 reviews
Price from
$13
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... Room is big, breakfast is massive, and staffs are helpful

Show more Show less
8.9
Excellent
379 reviews
Price from
$60
per night

JW Marriott Hotel Surabaya

Hotel in Tegalsari, Surabaya

In the heart of business and shopping district of Surabaya, the JW Marriott Hotel Surabaya includes a luxurious 5-star accommodations, with exquisite European décor, outdoor pool and a fitness center.... Super friendly and helpful staff, comfy room with amazing view, delicious food, everyting perfect!

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

ibis budget Surabaya Diponegoro

Hotel in Wonokromo, Surabaya

Offering air-conditioned rooms in the Wonokromo district of Surabaya, ibis budget Surabaya Diponegoro is 2.5 mi from Submarine Monument. Location, privacy , cleanliness, friendly staff

Show more Show less
8
Very Good
283 reviews
Price from
$14
per night

Hotel Santika Premiere Gubeng Surabaya

Hotel in Gubeng, Surabaya

Only a 5-minute drive from Tunjungan Plaza Mall, Hotel Santika Premiere Gubeng Surabaya has a 24-hour front desk with free Wi-Fi accessible throughout the hotel. Staff was very friendly courtesy and kind to give the customer a very good atmosphere to make stay asafe good.

Show more Show less
8.6
Excellent
229 reviews
Price from
$33
per night

Deka Hotel Surabaya HR Muhammad - Rebranding from Ibis Budget Surabaya HR Muhammad

Hotel in Sukomanunggal, Surabaya

Ibis Budget Surabaya HR Muhammad is set in Surabaya, a 25-minute drive to Tunjungan Plaza and a 35-minute drive to Galaxy Mall. Best value for money. Service is excellent. Complete toiletries, they even provide compliment snack. Bedding quality is top notch. Spotless clean. Location is very near to the toll gate, good for road traveller. Water pressure is sufficient. Room if quite tiny but remember that this is a budget hotel. All we need is a good sleep and refreshing shower.

Show more Show less
7.9
Good
200 reviews
Price from
$18
per night

Luminor Hotel Jemursari

Hotel in Jemursari, Surabaya

Boasting modern interiors, Luminor Hotel Jemursari is located a 10-minute drive away from Royal Plaza and a 15-minute drive from Surabaya Carnival. WiFi is available in all areas and provided for... Strategic location, near our office

Show more Show less
8.1
Very Good
157 reviews
Price from
$22
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