Surabaya Packages (Flight + Hotel)

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ฿4,531 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Where to stay in Surabaya

Find the best Surabaya areas and neighborhoods for the activities you enjoy most. Learn more about Surabaya

Things to do in and around Surabaya

Shopping

Tunjungan Plaza offers a vibrant shopping experience with a mix of business and entertainment, perfect for families. If you're up for a drive, Pakuwon Mall and Surabaya Plaza Shopping Mall are also excellent choices, featuring diverse shops and lively atmospheres in the heart of the city.

Recreation

At Ciputra Golf Club, enjoy a round of golf amidst lush greenery while soaking up the outdoor atmosphere. For sports enthusiasts, Lapangan Thor Stadium and Gelora 10 November Stadium offer vibrant sports vibes, perfect for catching a local match or engaging in recreational activities.

Adventure

At Dynasty Water World Gresik, located 19.3km from Surabaya, you can dive into thrilling water slides and enjoy a fun-filled family atmosphere. Tanaria Park, situated 48.3km away, provides an exhilarating adventure experience amidst lush landscapes, perfect for those seeking excitement in the great outdoors.

Nightlife

Surabaya's nightlife buzzes with energy, from the lively rooftop bars at The Edge to the vibrant clubs along Jalan Gubeng. For a more relaxed vibe, visit the charming cafes in Tunjungan Plaza, where you can enjoy live music and local delicacies late into the evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Surabaya

Surabaya offers a delightful mix of family-friendly, city-themed, and business-oriented attractions. Explore its modern universities, impressive mosques, and iconic bridges while immersing yourself in the local culture. Don't miss the Surabaya Zoo and other top attractions, as well as capturing stunning photographs of this vibrant city. Whether you're seeking cultural experiences or family outings, Surabaya has something for everyone.

  • Al Akbar Mosque: A stunning architectural marvel, Al Akbar Mosque is an emblem of Surabaya's Islamic heritage. Its grand dome and intricate designs offer a serene atmosphere for reflection. Visitors can experience the rich culture and local traditions through guided tours, especially during prayer times when the mosque comes alive with community spirit.
  • House of Sampoerna: This historic house serves as a museum dedicated to the art of clove cigarette production. Guests can explore its beautifully preserved architecture, learn about Indonesia's tobacco industry, and enjoy a guided tour that showcases the legacy of the Sampoerna family, enhancing your understanding of local culture.
  • Surabaya Grand Mosque: Known for its impressive size and exquisite design, Surabaya Grand Mosque is one of the largest mosques in Indonesia. Visitors can admire its beautiful interiors and peaceful gardens, making it an ideal spot for quiet contemplation amidst the bustling city.

Best time to go to Surabaya

The best time to visit Surabaya can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Surabaya falls in October, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature in Surabaya falls in February, visitor numbers are average and weather is mostly cloudy with frequent rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.0°F (27.2°C)Frequent RainMostly CloudySlightly LowAverage
February80.8°F (27.1°C)Frequent RainMostly CloudyAverageSlightly Low
March81.7°F (27.6°C)Moderate RainMostly CloudyAverageAverage
April82.0°F (27.8°C)Moderate RainMostly SunnyAverageSlightly Low
May82.6°F (28.1°C)Light RainMostly SunnyAverageAverage
June81.9°F (27.7°C)Light RainMostly SunnySlightly HighSlightly Low
July81.1°F (27.3°C)No RainSunnySlightly HighSlightly High
August81.9°F (27.7°C)No RainSunnySlightly LowSlightly High
September83.1°F (28.4°C)No RainSunnyAverageAverage
October84.6°F (29.2°C)Light RainMostly SunnySlightly LowSlightly High
November84.2°F (29.0°C)Light RainMostly SunnyAverageAverage
December82.4°F (28.0°C)Frequent RainMostly CloudySlightly HighAverage

Tips to save on your trip to Surabaya

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Surabaya.
  • Consider traveling during the off-peak season (typically February, April and June) for more affordable package holidays to Surabaya.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Top hotels in Surabaya

Four Points by Sheraton Surabaya, Pakuwon Indah

Four Points by Sheraton Surabaya, Pakuwon Indah

4 out of 5
Pakuwon Mall Surabaya
Fully refundableReserve now, pay when you stay
The price is ฿2,246 per night from 8 Mar to 9 Mar
฿2,246
฿2,718 total
8 Mar - 9 Mar
includes taxes & fees
9.4/10 Exceptional! (208 reviews)
Very friendly staff. Great breakfast

Reviewed on 19 Feb 2026

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

Four Points by Sheraton Surabaya, Tunjungan Plaza

4 out of 5
Jl Embong Malang 25 - 31 Surabaya East Java
Fully refundableReserve now, pay when you stay
The price is ฿2,099 per night from 20 Mar to 21 Mar
฿2,099
฿2,539 total
20 Mar - 21 Mar
includes taxes & fees
9.4/10 Exceptional! (296 reviews)
Love the room. All are great. The staff is amazing

Reviewed on 7 Feb 2026

Four Points by Sheraton Surabaya, Tunjungan Plaza
Sheraton Surabaya Hotel and Towers

Sheraton Surabaya Hotel and Towers

5 out of 5
Jalan Embong Malang 25-31 Surabaya East Java
Fully refundableReserve now, pay when you stay
The price is ฿2,577 per night from 19 Mar to 20 Mar
฿2,577
฿3,119 total
19 Mar - 20 Mar
includes taxes & fees
Sheraton Surabaya Hotel and Towers
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

What to do in Surabaya

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.