When travelling on a budget, take a look at Krowi Inn with room rate starting from 24C$. Hotel Walan Syariah is located within walking distance of Tour Mount Bromo and offers affordable rooms at 27C$ per night. If you looking for a budget-friendly hotel near Gubeng train station, consider staying at High Point Serviced Apartment.
718 hotels in Surabaya
Search the best hotels and places to stay in Surabaya
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Surabaya?
Best cheap hotels in Surabaya
Surabaya airports & Underground stations
Visitors looking for accommodation near Juanda airport should consider Premier Place Surabaya, priced 59C$ per night.
Convenience of staying in hotels in the city centre
Luxury and boutique accommodation in Surabaya
For those travelers looking to indulge in a bit of luxury, the 5-star Bumi Surabaya City Resort comes with an outdoor swimming pool, a sauna and a Jacuzzi. Mercure Surabaya is a 4-star boutique hotel located beside Stasiun Surabaya Kota. If you're looking for comfort and reliable service, book the 4-star Novotel Surabaya.
Explore and find your best apartments, B&Bs and others
Graha Ara is an affordable apartment that is only a 20-minute walk from WTC Surabaya HANDPHONE CENTER featuring a free private car park and free parking. Askhara Guesthouse is a charming B&B that is only a 20-minute walk to RUI Lounge & Bar and adjacent to a museum and monuments. Ciputra Golf Club is family-friendly accommodation located within walking distance to Dynasty Water World. Make sure to choose Artotel Surabaya near Ciputra World Surabaya - a top-rated resort with views of the city.