Surabaya Vacation Packages

Choose two or more items and save on your trip:

Top Hotels in Surabaya

Fairfield by Marriott Surabaya
Fairfield by Marriott Surabaya
4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya
Fully refundableReserve now, pay when you stay
The price is CA $35 per night from Oct 17 to Oct 17
4.4/5 Excellent! (105 reviews)
"Good food and clean"

Reviewed on Sep. 10, 2021

Fairfield by Marriott Surabaya
Sheraton Surabaya Hotel and Towers
Sheraton Surabaya Hotel and Towers
5 out of 5
Jalan Embong Malang 25-31, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is CA $73 per night from Oct 22 to Oct 22
4.4/5 Wonderful! (290 reviews)
"The in-room aircon not up to standard - doesn’t not reflect as per settings. Splendid staff in all departments"

Reviewed on Mar. 10, 2020

Sheraton Surabaya Hotel and Towers
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
5 out of 5
Jl. Mayjen Sungkono Kav. 87, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is CA $56 per night from Oct 17 to Oct 17
4.4/5 Wonderful! (201 reviews)
"Quite excellent for room and staff. I was good stay on 1 night."

Reviewed on Feb. 28, 2021

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top things to do in Surabaya

Frequently asked questions