Hotel prices in Surabaya, month by month
A typical hotel night in Surabaya costs about €11 in November and €11 in November. That is a 0% gap. January and February come close to the low point, a good fallback if November does not suit you.
These figures come from 211 hotels in Surabaya whose prices we check on Agoda on a rolling basis. Across the whole year the typical night averages €11.
- Cheapest month
- November €11
- Most expensive month
- November €11
- Typical night, year average
- €11
- Saturday vs Tuesday
- +3%
- Hotels price-checked
- 211
Typical nightly price by month
- Cheapest month: November, about €11 a night on average
- Most expensive month: November, about €11 a night on average
All months
| Month | Typical hotel | 3 stars and below | 4 stars | 5 stars |
|---|---|---|---|---|
| November | €11 | €10 | €27 | €53 |
| December | €11 | €10 | €27 | €54 |
| January | €11 | €10 | €26 | €52 |
| February | €11 | €10 | €27 | €52 |
| March | €11 | €10 | €28 | €52 |
| April | €11 | €10 | €27 | €52 |
| May | €11 | €10 | €27 | €52 |
| June | €11 | €10 | €27 | €52 |
| July | €11 | €10 | €27 | €52 |
| August | €11 | €10 | €27 | €52 |
| September | €11 | €10 | €27 | €53 |
| October | €11 | €10 | €27 | €52 |
The typical price is the median of the monthly averages of up to 211 hotels we price-check on Agoda (one night, 2 adults). In euros.
Where else is cheap in: January · February · March · April · May · June · July · August · September · October · November · December
Weekend or weekday?
Weekends and weekdays cost about the same in Surabaya, so the month matters far more than the day.
Prices by hotel class
A five-star room averages €53 in November and €53 in November; four-star hotels go from €27 to €27. Hotels of three stars and below range from €10 to €10.
Good-value hotels in Surabaya
Rated 8.5 or higher by guests, ordered by their average nightly price across the year.
-
€5cheapest in November -
Surabaya Homey near UNAIR (Syariah) 9.1 · 269 reviews€5cheapest in November -
Surabaya Homey near Airport Syariah 8.7 · 653 reviews€5cheapest in November -
€5cheapest in November -
Mono Coliving Kertajaya Syariah, SBY 9.5 · 639 reviews€6cheapest in April -
Surabaya Homey Dharmahusada Syariah 9.4 · 58 reviews€6cheapest in November -
€6cheapest in November -
€6cheapest in November
Five-star hotels in the cheapest month
Typical nightly price in the cheapest month (November), lowest first.
-
Grand Swiss-Belhotel Darmo9.5 · 3,906 reviews€43year average €43 -
Oakwood Hotel & Residence Surabaya9.4 · 1,952 reviews€43year average €42 -
Wyndham Surabaya City Centre9.2 · 1,900 reviews€45year average €45 -
Bumi Surabaya City Resort9.3 · 6,852 reviews€46year average €38 -
Vasa Hotel Surabaya9.1 · 3,423 reviews€53year average €56
Hotel prices in nearby cities
For comparison, nearby Mojokerto averages €8 a night over the year (27% less).
- Hotel prices in Mojokerto by month €8 · cheapest in November
- Hotel prices in Trawas by month €8 · cheapest in November
- Hotel prices in Malang by month €9 · cheapest in November
- Hotel prices in Bromo by month €18 · cheapest in November
- Hotel prices in Bojonegoro by month €10 · cheapest in November
- Hotel prices in Nganjuk by month €8 · cheapest in November
Hotel prices month by month in Surabaya
The most-reviewed hotels in Surabaya with a full year of price checks.
- Bumi Surabaya City Resort prices by month €38 · cheapest in February
- Java Paragon Hotel & Residences prices by month €26 · cheapest in December
- Grand Darmo Suite by AMITHYA prices by month €20 · cheapest in November
- Gunawangsa Manyar Hotel prices by month €12 · cheapest in November
- Hotel 88 Embong Kenongo by WH prices by month €14 · cheapest in November
- ibis Surabaya City Center Hotel prices by month €16 · cheapest in May
- G Suites Hotel By AMITHYA prices by month €41 · cheapest in November
- Sahid Surabaya prices by month €44 · cheapest in November
- Elmi Hotel prices by month €17 · cheapest in November
- Hotel Ciputra World Surabaya managed by Swiss-Belhotel International prices by month €52 · cheapest in January
- The Life Hotels City Center prices by month €11 · cheapest in January
- Grand Swiss-Belhotel Darmo prices by month €43 · cheapest in November
- Hotel Gunawangsa MERR prices by month €12 · cheapest in January
- Swiss Belinn Tunjungan prices by month €41 · cheapest in November
- DoubleTree by Hilton Surabaya prices by month €54 · cheapest in January
- Swiss-Belinn Manyar prices by month €29 · cheapest in November
- Vasa Hotel Surabaya prices by month €56 · cheapest in November
- Bonnet Hotel Surabaya prices by month €17 · cheapest in October
- favehotel MEX Tunjungan Surabaya prices by month €25 · cheapest in November
- Sumi Hotel Surabaya prices by month €11 · cheapest in December
- Swiss-Belexpress Jemursari Surabaya prices by month €18 · cheapest in November
- Regantris Darmo Surabaya prices by month €41 · cheapest in November
- Varna Culture Hotel Tunjungan Surabaya prices by month €28 · cheapest in November
- ibis budget Surabaya Diponegoro prices by month €12 · cheapest in February
- Novotel Samator Surabaya Timur prices by month €31 · cheapest in February
- Four Points by Sheraton Surabaya, Tunjungan Plaza prices by month €64 · cheapest in November
- Surabaya River View Hotel prices by month €23 · cheapest in November
- BATIQA Hotel Darmo - Surabaya prices by month €13 · cheapest in November
- Surabaya Suites Hotel Powered by Archipelago prices by month €30 · cheapest in November
- Best Hotel Surabaya prices by month €14 · cheapest in November
Hotel prices in Surabaya: questions
What is the cheapest month to stay in Surabaya?
November. A typical hotel night then costs about €11, against a yearly average of €11.
When are hotels in Surabaya most expensive?
In November, at about €11 a night for a typical hotel, 0% more than in November.
Are weekends more expensive in Surabaya?
Weekends and weekdays cost about the same in Surabaya, so the month matters far more than the day.
How much is a five-star hotel in Surabaya?
About €53 a night in November, the cheapest month, and €53 in November.
Where do these prices come from?
We check real Agoda prices for 211 hotels in Surabaya: one night for two adults on a Tuesday and a Saturday in every month of the coming year, refreshed every few weeks. The typical price is the median of the hotels’ monthly averages. Prices are in euros, last updated 22 October 2026; the final price is shown before you book.