Holidays in Surabaya

Choose two or more items and save on your trip:
Choose two or more items and save on your trip:

Top hotels in Surabaya

Hotel Majapahit Surabaya - MGallery
Hotel Majapahit Surabaya - MGallery
5 out of 5
Jalan Tunjungan No. 65, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is AU$72 per night from 10 Feb. to 11 Feb.
4.6/5 Wonderful! (221 reviews)
"The hotel had a lot of character in architecture, furniture and history but was exceptionally well presented. The recent refresh has resulted in a very well presented environment. The staff were friendly, professional and attentive. Highly recommended."

Reviewed on 26 Oct. 2021

Hotel Majapahit Surabaya - MGallery
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 AU$77 per night from 6 Feb. to 7 Feb.
4.4/5 Wonderful! (204 reviews)
"Sangat nyaman dan nagih"

Reviewed on 21 Oct. 2021

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
Vasa Hotel Surabaya
Vasa Hotel Surabaya
5 out of 5
Jalan HR Muhammad No. 31, Surabaya
Fully refundable
The price is AU$75 per night from 30 Jan. to 31 Jan.
4.4/5 Excellent! (93 reviews)
Bad 5 stars
"Check in process were smooth, even-though it weren't at the 33th floor as declared on the booking site. We stayed 2 nights at the Glacier Suites. It was far from the standard of 5 stars hotels. The carpets we’re dusty and full of stains. The bathroom amenities and interiors were below par than advertised. ..."

Reviewed on 14 Dec. 2020

Vasa Hotel Surabaya
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.

Frequently asked questions