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

Fairfield by Marriott Surabaya
Fairfield by Marriott Surabaya
4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya, 60225
Fully refundableReserve now, pay when you stay
The price is AU$48 per night from 11 Aug. to 12 Aug.
4.3/5 Excellent! (116 reviews)
Surabaya best value hotel
"Excellent service from the breakfast team. Nice pure juice and latte, delicious omelette. Friendly reception and perfect security guards"

Reviewed on 17 Jul. 2022

Fairfield by Marriott Surabaya
JW Marriott Surabaya
JW Marriott Surabaya
5 out of 5
Jalan Embong Malang 85-89, Surabaya, East Java, 60261
Fully refundableReserve now, pay when you stay
The price is AU$102 per night from 12 Aug. to 13 Aug.
4.5/5 Wonderful! (373 reviews)
"The bed is not so comfortable compared to other same star rating hotels. The room can be updated so that it’s a bit more brighter and not so dark. Upgrade was not offered even-though it is one of the perk from hotels.com as the gold members."

Reviewed on 29 Jul. 2022

JW Marriott Surabaya
Shangri-La Surabaya
Shangri-La Surabaya
5 out of 5
JL. May. Jend. Sungkono 120, Surabaya, East Java, 60256
Fully refundableReserve now, pay when you stay
The price is AU$116 per night from 2 Sep. to 3 Sep.
4.4/5 Excellent! (183 reviews)
"전체적으로 환경은 좋았습니다. 에어컨 온도조절이 중앙집중식이어서 그런지 힘들어 취침시 추웠습니다."

Reviewed on 1 Jul. 2022

Shangri-La 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

Activities