The dry-season window from May to September lines up with the lower end of hotel rates and clearer Bromo access, while Ramadan and the post-Lebaran (Idul Fitri) week typically push Surabaya hotel and flight prices sharply upward. Travellers on a tight budget should also watch for Indonesian school holiday spikes in late June and mid-December, when guesthouses near Tugu Pahlawan and Gubeng often double up.
As a base, central districts around Tugu Pahlawan, Gubeng Station, and the old Pasar Turi area put most of the free sights (Heroes Monument park, Cheng Hoo Mosque, Kebun Bibit Wonorejo, North Quay sunset) within a short, cheap Gojek ride. Most budget anchors here are low-cost or free; the few paid museums (Submarine Monument, MPU Tantular) charge only a small entry fee, so spending pressure is driven more by transport choices, airport surcharges, and side-trip commissions than by sightseeing.