Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Surabaya?




1. JW Marriott Surabaya
JW Marriott Surabaya



2. Four Points by Sheraton Surabaya, Pakuwon Indah
Four Points by Sheraton Surabaya, Pakuwon Indah



3. Hotel Majapahit Surabaya - MGallery
Hotel Majapahit Surabaya - MGallery



4. Doubletree By Hilton Surabaya
Doubletree By Hilton Surabaya



5. Bumi Surabaya City Resort
Bumi Surabaya City Resort



6. Aloft by Marriott Surabaya Pakuwon City
Aloft by Marriott Surabaya Pakuwon City



7. Four Points by Sheraton Surabaya, Tunjungan Plaza
Four Points by Sheraton Surabaya, Tunjungan Plaza



8. Shangri-La Surabaya
Shangri-La Surabaya



9. Sheraton Surabaya Hotel and Towers
Sheraton Surabaya Hotel and Towers



10. Novotel Samator Surabaya Timur
Novotel Samator Surabaya Timur



11. HARRIS Hotel & Conventions Gubeng Surabaya
HARRIS Hotel & Conventions Gubeng Surabaya



12. Vasa Hotel Surabaya
Vasa Hotel Surabaya



13. Swiss-Belinn Tunjungan Surabaya
Swiss-Belinn Tunjungan Surabaya



14. Platinum Hotel Tunjungan Surabaya
Platinum Hotel Tunjungan Surabaya



15. Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International



16. Surabaya Suites Hotel Powered by Archipelago
Surabaya Suites Hotel Powered by Archipelago



17. ibis Surabaya City Center
ibis Surabaya City Center



18. Morazen Surabaya
Morazen Surabaya



19. The Southern Hotel Surabaya
The Southern Hotel Surabaya



20. The Westin Surabaya
The Westin SurabayaGet last-minute hotel deals in Surabaya and save more




HARRIS Hotel & Conventions Bundaran Satelit Surabaya
HARRIS Hotel & Conventions Bundaran Satelit Surabaya



Surabaya Suites Hotel Powered by Archipelago
Surabaya Suites Hotel Powered by Archipelago



HARRIS Hotel & Conventions Bundaran Satelit Surabaya
HARRIS Hotel & Conventions Bundaran Satelit SurabayaYou can also stay at hotels with a pool in Surabaya




Four Points by Sheraton Surabaya, Tunjungan Plaza
Four Points by Sheraton Surabaya, Tunjungan Plaza



Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
Hotel Ciputra World Surabaya managed by Swiss-Belhotel InternationalGo beyond your typical stay in Surabaya
Our prices for hotels in Surabaya are cheapest in January
Price trends for hotels in Surabaya
Top neighbourhoods in Surabaya

Surabaya Center
The Surabaya Center neighbourhood has lots to see, including Tunjungan Plaza and Surabaya Plaza Shopping Mall.

Embong Kaliasin
The Embong Kaliasin neighbourhood offers attractions, such as Surabaya Plaza Shopping Mall and Submarine Monument.
Kenjeran
Surabaya's Kenjeran neighbourhood offers attractions, including Suramadu Bridge.
Top landmarks in Surabaya
Pakuwon Mall
Tunjungan Plaza
Galaxy Mall
Surabaya Plaza Shopping Mall
Royal Plaza Surabaya
Pasar Atum Mall
Grand City Surabaya
New Kenjeran Beach
Learn more about Surabaya
Surabaya is applauded for its cultural attractions such as House of Sampoerna and Surabaya Youth Center. The city has something for everyone including coffee shops along with sights like Grand City Surabaya and Surabaya Plaza Shopping Mall.
See all hotels in Surabaya
Find out more about Surabaya
Discover Surabaya, the vibrant heart of East Java, Indonesia, where modernity harmonises with rich history. Marvel at the majestic Heroes Monument, a tribute to Indonesia's struggle for independence, and explore the bustling Arab Quarter, alive with colourful markets and aromatic street food. Unwind in the lush urban parks or take a family-friendly plunge at the lively waterparks. For a taste of luxury, indulge in exquisite dining experiences at upscale restaurants overlooking the city skyline. Surabaya, a melting pot of culture and commerce, offers an unforgettable adventure for every traveller seeking to immerse themselves in its unique charm.
Discover great hotels near Surabaya
Surabaya offers a mix of stylish hotels and star accommodations, blending modern luxury with local charm. Enjoy inviting, friendly hotels featuring impressive rooms and dining experiences in the heart of East Java's vibrant city. Here are some of the most popular hotels with our travelers near Surabaya:
- Dharmawati Homestayopens in new window: This inviting budget-friendly guesthouse provides a delightful atmosphere for leisure travellers seeking comfort in Surabaya. With essential dining options available, guests appreciate the convenience of the on-site SnackBar. The hotel’s welcoming environment and affordable rates ensure an enjoyable stay, creating a positive impression among visitors who value practicality combined with warmth.
- Griya Melatiopens in new window: A charming budget-friendly guesthouse, Griya Melati offers a vibrant entertainment experience with multiple television options, ensuring a relaxing ambiance for leisure travellers. The property's inviting atmosphere and engaging amenities resonate well with visitors looking for a lively yet comfortable retreat, making it a popular choice for those seeking enjoyable downtime during their stay.
- Penginapan Istanaopens in new window: Emphasising a budget-friendly approach, Penginapan Istana provides essential amenities like complimentary WiFi in room and public areas, perfect for leisure travellers who value connectivity during their adventures. The added benefit of free self-parking enhances the convenience, making it a favourite among visitors who appreciate a hassle-free experience while exploring Surabaya’s attractions.
Top locations to stay in Surabaya
Staying in Wonocolo, Sukomanunggal, and Siwalankerto offers unique experiences in Surabaya. Wonocolo boasts vibrant local markets and cultural sites, while Sukomanunggal features excellent dining options and easy access to attractions. Siwalankerto is known for its tranquil atmosphere and beautiful parks. For first-time visitors, Sukomanunggal is best suited due to its central location and amenities.
- Wonocoloopens in new window: Wonocolo is a charming area in Surabaya known for its blend of modern amenities and local culture. It offers a variety of shopping options, from traditional markets to contemporary malls, making it a great spot for those looking to indulge in some retail therapy. The nearby parks provide lovely green spaces for relaxation, and you can enjoy local culinary delights at nearby eateries. Plus, the area has easy access to public transport, allowing you to explore other parts of the city effortlessly.
- Sukomanunggalopens in new window: Sukomanunggal is an appealing neighbourhood that combines residential comfort with convenient access to various attractions. The area is famous for its vibrant local markets, where you can find unique souvenirs and regional delicacies. Sukomanunggal is also close to cultural sites, making it an excellent base for exploring Surabaya's rich history. The local nightlife scene is lively, with cultural events and performances that showcase the area's artistic flair.
- Siwalankertoopens in new window: Siwalankerto is a quieter, more residential area that offers a peaceful atmosphere away from the hustle and bustle of the city. It features local parks and community spaces perfect for leisurely strolls or picnics. While it may not be as bustling as other areas, Siwalankerto provides a taste of everyday life in Surabaya, with local markets and friendly neighbourhoods. It's an ideal spot for those looking to experience the warmth of Indonesian hospitality while still being within reach of the city's attractions.
4 tips for savvy savings when booking a hotel in Surabaya
- Book for the cheapest times: The most affordable time to visit Surabaya is during March, April, and June, when hotel prices are typically lower. To fully appreciate the city's key historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. This budget-friendly duration allows visitors to explore various attractions such as monuments, cultural performances, and natural parks, offering great value for money. Additionally, while prices may drop during these months, tourists can take advantage of the city's rich heritage and engaging experiences without straining their finances.
- Look for last-minute deals on Hotels.com: For travellers seeking hotel deals to Surabaya, Hotels.com's Dealsopens in new window section may offer discounted rates. When planning a last-minute getaway, checking the Last-Minute Deals section could reveal enticing offers close to your travel date. Additionally, by enabling notifications, you're more likely to see flash sales and special promotions. The app’s Smart Shopping tool is a comparison feature that allows you to assess hotel prices and amenities, ensuring you find the best options for your journey.
- Be flexible with dates: Prices may vary depending on factors including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you secure a more affordable rate at a hotel in Surabaya. Boutique hotels, offering a more personalised experience, might also provide better value for those seeking something unique. When you book with Hotels.com, we will indicate if the price for your chosen dates is above or below the average, and if it appears to be on the higher side, we may suggest alternative dates that could potentially help you find a more attractive deal.
- Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Surabaya's excellent public transport links, you might find a more affordable independent hotel further afield that remains well connected. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby cities, there is often excellent value for money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to Surabaya
Surabaya experiences its lowest average temperature in February, at 80.8°F (27.1°C), while October is the hottest month, with an average temperature of 84.6°F (29.2°C). January tends to be the wettest month. The peak travel months to visit Surabaya are June, July, and December, which see a higher number of tourists. During this peak period, the weather is sunny to mostly cloudy, accompanied by no to frequent rainfall. In contrast, January, August, and October are ideal if you're looking for a calmer vacation, marked by no to frequent rainfall and sunny to mostly cloudy conditions.
Keep exploring
- Cheap Hotels in SurabayaStandard Link for Cheap Hotels in Surabaya
- Hotels with Parking in SurabayaStandard Link for Hotels with Parking in Surabaya
- Hotels with Kitchens in SurabayaStandard Link for Hotels with Kitchens in Surabaya
- 2 Star Hotels in LamonganStandard Link for 2 Star Hotels in Lamongan
- Hotels with Free Breakfast in SurabayaStandard Link for Hotels with Free Breakfast in Surabaya
- 2 Star Hotels in WonokromoStandard Link for 2 Star Hotels in Wonokromo
- Business Hotels in SurabayaStandard Link for Business Hotels in Surabaya
- Luxury Hotels in SurabayaStandard Link for Luxury Hotels in Surabaya
- Hotels near Pakuwon MallStandard Link for Hotels near Pakuwon Mall
- 5 Star Hotels in SurabayaStandard Link for 5 Star Hotels in Surabaya
- Business Hotels in WonokromoStandard Link for Business Hotels in Wonokromo
- Cheap Hotels in SidoarjoStandard Link for Cheap Hotels in Sidoarjo
- Hotels with a Pool in SurabayaStandard Link for Hotels with a Pool in Surabaya
- 4 Star Hotels in SurabayaStandard Link for 4 Star Hotels in Surabaya














































































