Surabaya Travel Guide: Where to Stay and What to Do

Surabaya
Where to stay

Hotels in Surabaya

Book direct on our own Surabaya hotel pages — no booking fee.

Stay like a local in Surabaya

Things to book

Tours and activities in Surabaya

Guided tours, day trips and tickets to book alongside your stay.

Near Surabaya

Straight-line distance from the centre of Surabaya.

Frequently asked questions about Surabaya

How many places to stay are there in Surabaya?

There are 2,000+ hotels, apartments and other places to stay in Surabaya. They include 710+ hotels and 1,000+ apartments.

Are there tours and activities in Surabaya?

Yes, 150+ tours and activities are listed in Surabaya.