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 – 340 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

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. The location is good. conveniently located next to Sogo and a mega mall. The staffs are friendly and room is clean.

Show more Show less
9.1
Awesome
474 reviews
Price from
$51
per night

Vasa Hotel Surabaya

Hotel in Sukomanunggal, Surabaya

Welcoming guests with contemporary design and modern facilities, Vasa Hotel Surabaya offers a 5-star accommodations in Surabaya in the East Java Region. Staff is very friendly and the bed very comfortable.

Show more Show less
8.4
Very Good
191 reviews
Price from
$72
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. Super friendly and helpful staff, comfy room with amazing view, delicious food, everyting perfect!

Show more Show less
9
Awesome
411 reviews
Price from
$64
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
324 reviews
Price from
$17
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. Great room Very comfortable with great bed Large room very clean Everything about this hotel is great value I chose the lounge package which included Breakfast .afternoon tea and. evening canapes I will be returning for sure Very soon.

Show more Show less
8.6
Excellent
288 reviews
Price from
$44
per night

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... friendly receptionist and all staffs, good location, nice room

Show more Show less
9.1
Awesome
174 reviews
Price from
$51
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. Friendliest staff ever. April was great and did everything to make us comfortable. The check-in process during the transfer from the airport. Great breakfast.

Show more Show less
8.5
Very Good
563 reviews
Price from
$33
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.7
Excellent
413 reviews
Price from
$60
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. Breakfast was delicious and there were lots of options. Awesome and friendly staff.

Show more Show less
8.2
Very Good
227 reviews
Price from
$34
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
592 reviews
Price from
$23
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