Skip to main content
Where to Stay in Surabaya

Where to Stay in Surabaya

Your guide to the best areas and accommodation types

Surabaya, Indonesia's second-largest city and the capital of East Java, offers a diverse accommodation landscape that reflects its status as a major commercial hub and emerging tourist destination. The city's neighborhoods range from the colonial-era charm of the Old Town to the modern luxury of Tunjungan and the bustling port areas near the waterfront. Unlike Bali or Jakarta, Surabaya provides excellent value for money, with accommodation options spanning from budget hostels in student-friendly areas to five-star international chain hotels in the central business district. The accommodation scene in Surabaya is heavily influenced by business travel, meaning many hotels cater to corporate guests with meeting facilities and efficient service. However, leisure travelers benefit from this infrastructure with competitive pricing, especially on weekends when business occupancy drops. The city's sprawling layout means choosing the right neighborhood is crucial—staying near your main activities can save hours of travel time in Surabaya's notorious traffic. Most international visitors base themselves in the central areas like Tunjungan, Tegalsari, or near Gubeng Station for easy access to attractions, dining, and shopping. However, adventurous travelers might prefer the authentic local atmosphere of residential neighborhoods like Darmo or the historic appeal of the Arab Quarter. Understanding each area's character, connectivity, and amenities is essential for maximizing your Surabaya experience.
Budget
IDR 150,000-350,000 per night ($10-23 USD) for hostels, guesthouses, and basic hotels
Mid-Range
IDR 400,000-1,200,000 per night ($27-80 USD) for 3-4 star hotels and serviced apartments
Luxury
IDR 1,300,000-3,500,000+ per night ($87-235+ USD) for 5-star international hotels and premium boutique properties

Ready to Book Your Stay in Surabaya?

Compare prices from hundreds of hotels with free cancellation on most bookings

Prices via Trip.com. We may earn a commission from bookings.

Best Areas to Stay

Each neighborhood has its own character. Find the one that matches your travel style.

Tunjungan
Mid-range/Luxury

The beating heart of Surabaya's shopping and entertainment district, Tunjungan is anchored by the massive Tunjungan Plaza mall complex and surrounded by high-rise hotels, restaurants, and modern infrastructure. This area represents the city's contemporary face with excellent walkability between attractions and dining options. The neighborhood buzzes with energy day and night, making it ideal for first-time visitors who want everything within reach. Street food vendors, upscale restaurants, and international chains coexist in this vibrant commercial zone.

Our pick in this area
JW Marriott Hotel Surabaya
First-time visitors Shoppers Families Business travelers Solo travelers
  • Central location with walking access to Tunjungan Plaza and multiple shopping centers
  • Excellent public transportation connections including proximity to Gubeng Station
  • Wide variety of dining options from street food to fine dining within walking distance
  • Safest area for tourists with well-lit streets and heavy foot traffic until late evening
  • Can be noisy, especially on weekends when shopping crowds peak
  • Higher accommodation prices compared to other neighborhoods
Tegalsari
Mid-range

Adjacent to Tunjungan but slightly more residential, Tegalsari offers a perfect balance between accessibility and tranquility. This neighborhood features tree-lined streets with a mix of business hotels, serviced apartments, and local eateries that cater to both tourists and residents. The area has retained some colonial-era architecture while embracing modern development, creating an interesting architectural blend. Tegalsari is particularly popular with extended-stay visitors and business travelers seeking a quieter base.

Our pick in this area
Novotel Surabaya Hotel & Suites
Business travelers Long-term visitors Couples Mid-range budget travelers
  • Quieter than Tunjungan while still being within 10-15 minutes walk of major shopping areas
  • Better value for money with more affordable mid-range hotel options
  • Excellent local restaurants and warungs offering authentic Javanese cuisine
  • Good access to both business district and tourist attractions
  • Fewer international dining options compared to Tunjungan
  • Limited nightlife and evening entertainment options
Gubeng
Budget/Mid-range

Home to Surabaya's main train station (Gubeng Station), this neighborhood is a transportation hub that offers unbeatable connectivity for travelers planning day trips or arriving by rail. The area has undergone significant development with new hotels and improved infrastructure catering to transit passengers. While it lacks the polish of Tunjungan, Gubeng compensates with authentic local character and practical amenities. The neighborhood provides a glimpse into everyday Surabayan life with traditional markets and residential streets nearby.

Our pick in this area
ibis Surabaya City Center
Budget travelers Solo backpackers Transit passengers Train travelers
  • Direct access to Gubeng Station for trains to Malang, Yogyakarta, and other Java destinations
  • Budget-friendly accommodation options including hostels and budget hotels
  • Authentic local food scene with numerous street food stalls and traditional markets
  • Central location making it easy to reach other parts of the city
  • Can feel hectic and crowded, especially during rush hours
  • Some areas lack the cleanliness and polish of more upscale neighborhoods
Darmo
Mid-range/Luxury

One of Surabaya's most prestigious residential areas, Darmo features wide boulevards lined with mature trees, upscale housing, and a selection of boutique hotels and guesthouses. This neighborhood offers a peaceful retreat from the city's bustle while maintaining proximity to major attractions. Darmo is known for its parks, sports facilities, and family-friendly atmosphere, making it particularly appealing to visitors seeking a more relaxed pace. The area has excellent infrastructure with modern amenities and well-maintained streets.

Our pick in this area
Shangri-La Surabaya
Families Couples Long-term visitors Those seeking quiet accommodation
  • Peaceful residential atmosphere with minimal traffic noise and pollution
  • Close proximity to Ciputra World shopping mall and entertainment complex
  • Excellent jogging and exercise facilities including parks and sports centers
  • Safe neighborhood with secure, well-maintained properties
  • Further from the main tourist attractions and Old Town area
  • Limited public transportation options requiring more taxi/ride-hailing use
Kota Lama (Old Town)
Budget/Mid-range

Surabaya's historic heart, Kota Lama preserves Dutch colonial architecture and offers a glimpse into the city's trading past. This atmospheric neighborhood features heritage buildings, old warehouses converted into cafes, and historic landmarks that tell the story of Surabaya's evolution. While accommodation options are limited compared to modern districts, staying here provides unmatched character and proximity to the city's most important historical sites. The area comes alive during the day with tourists and photographers but quiets down in the evening.

Our pick in this area
Majapahit Hotel Surabaya
History enthusiasts Photographers Cultural travelers Couples
  • Unmatched historical atmosphere with colonial architecture and heritage sites
  • Walking distance to House of Sampoerna, Red Bridge, and other historic landmarks
  • Growing number of trendy cafes and art spaces in converted heritage buildings
  • Unique accommodation options in restored colonial properties
  • Limited accommodation choices with fewer modern amenities
  • Area can feel deserted and less safe after dark with limited street lighting
Wonokromo
Budget

A bustling commercial and residential area in southern Surabaya, Wonokromo is known for its massive traditional market and authentic local character. This neighborhood offers travelers an immersive experience in everyday Surabayan life, with less tourist infrastructure but more genuine cultural encounters. The area has good connectivity via the city's main roads and is increasingly popular with budget-conscious travelers. Wonokromo's accommodation options tend toward practical rather than luxurious, catering mainly to domestic business travelers.

Our pick in this area
Favehotel Diponegoro Surabaya
Budget travelers Cultural immersion seekers Adventurous solo travelers Long-term budget stays
  • Very affordable accommodation with excellent value for money
  • Authentic local markets including the famous Wonokromo Market for shopping and food
  • Good road connections to other parts of Surabaya and the airport
  • Genuine local dining experiences at a fraction of tourist area prices
  • Limited English spoken at most establishments
  • Basic facilities and fewer international-standard hotels
Rungkut
Budget/Mid-range

Located in eastern Surabaya near the industrial zones and closer to Juanda International Airport, Rungkut is a rapidly developing area that combines industrial activity with residential neighborhoods. This area is particularly convenient for business travelers visiting factories or attending trade events, and for tourists who have early flights or want to minimize airport transfer time. While not rich in tourist attractions, Rungkut offers modern hotels at competitive prices and is seeing significant development with new shopping centers and dining options.

Our pick in this area
Swiss-Belinn Juanda
Business travelers Early/late flight passengers Budget-conscious travelers Transit visitors
  • Closest major neighborhood to Juanda International Airport (15-20 minutes)
  • Newer hotels with modern facilities at lower prices than central areas
  • Growing number of shopping malls and entertainment options
  • Less congested than central Surabaya with easier road access
  • Far from main tourist attractions requiring 30-45 minutes travel to city center
  • Industrial character with less aesthetic appeal than other neighborhoods
Kenjeran
Budget/Mid-range

Surabaya's coastal neighborhood, Kenjeran offers a completely different atmosphere with beachfront locations, seafood restaurants, and maritime activities. This area is popular with domestic tourists seeking weekend getaways and families wanting beach access. The neighborhood has a resort-like feel distinct from the urban intensity of central Surabaya, though the beaches are more functional than pristine. Kenjeran is experiencing tourism development with new hotels and attractions, making it an interesting alternative for travelers who've already explored central Surabaya.

Our pick in this area
Hotel Alana Surabaya
Families Domestic tourists Weekend getaways Seafood lovers
  • Beachfront location with ocean views and sea breeze
  • Excellent seafood restaurants serving fresh catches daily
  • Family-friendly attractions including beach parks and recreational facilities
  • More relaxed, resort-style atmosphere compared to urban center
  • Beach water quality is not ideal for swimming due to port proximity
  • Significant distance from main city attractions and business districts (30-40 minutes)
Genteng
Budget/Mid-range

A central neighborhood that blends commercial activity with administrative functions, Genteng is home to government offices, mid-range hotels, and local businesses. This area offers a practical base for travelers who want central location without the premium prices of Tunjungan. The neighborhood has good infrastructure, reliable transportation connections, and a solid selection of local restaurants. Genteng provides an authentic slice of working Surabaya life while maintaining convenience for visitors.

Our pick in this area
Mercure Surabaya
Budget-conscious travelers Business travelers Solo travelers Mid-range seekers
  • Central location with good access to both tourist sites and business areas
  • More affordable than Tunjungan while maintaining similar accessibility
  • Authentic local dining scene with numerous warungs and traditional restaurants
  • Well-connected by public transportation and ride-hailing services
  • Less polished than premium neighborhoods with older infrastructure
  • Can be congested during business hours with government office traffic
Pakuwon
Mid-range/Luxury

A modern planned development in western Surabaya, Pakuwon represents the city's newest face with contemporary architecture, integrated shopping complexes, and international-standard facilities. This area appeals to travelers seeking modern comforts and a mall-centric lifestyle, with Pakuwon Mall and Pakuwon Trade Center offering extensive shopping, dining, and entertainment. The neighborhood has a suburban feel with wider streets, less density, and more organized layout than older parts of Surabaya. It's particularly popular with families and those who prefer a more controlled, predictable environment.

Families Mall shoppers Modern comfort seekers Long-term visitors
  • Modern infrastructure with newest hotels and cleanest facilities
  • Extensive shopping and dining options in Pakuwon Mall complex
  • Less congested and more organized than older neighborhoods
  • Family-friendly with entertainment options and safe environment
  • Far from historic attractions and old town areas (30+ minutes)
  • Feels more generic and lacks local character compared to traditional neighborhoods
Pabean Cantian (Arab Quarter)
Budget

Surabaya's historic Arab Quarter, Pabean Cantian is a culturally rich neighborhood where Middle Eastern heritage blends with Javanese traditions. This area features distinctive architecture, Islamic landmarks, traditional markets selling Middle Eastern goods, and authentic Arab-Indonesian restaurants. The neighborhood offers a unique cultural experience distinct from other parts of Surabaya, though it remains off the beaten path for most international tourists. Staying here provides insight into Surabaya's multicultural history and trading legacy.

Our pick in this area
Grand Darussalam Hotel Surabaya
Cultural travelers Food enthusiasts Budget travelers Adventurous explorers
  • Unique cultural atmosphere with Arab-Indonesian fusion heritage
  • Excellent Middle Eastern and fusion restaurants at reasonable prices
  • Historic mosques and traditional markets offering authentic experiences
  • Very affordable accommodation options in local guesthouses
  • Limited modern hotel options with most accommodation being basic guesthouses
  • Can be challenging to navigate with narrow streets and limited signage in English
Wiyung
Budget/Mid-range

A western suburb that has seen rapid residential and commercial development, Wiyung offers a quieter alternative to central Surabaya while maintaining reasonable connectivity. This area is characterized by housing estates, local shopping centers, and a growing number of business hotels catering to corporate travelers visiting nearby industrial areas. Wiyung provides a glimpse into middle-class Surabayan suburban life with neighborhood parks, sports facilities, and family-oriented amenities. It's an underrated option for travelers seeking value and space.

Our pick in this area
Luminor Hotel Surabaya
Long-term visitors Families Budget business travelers Those seeking local experiences
  • Peaceful suburban environment away from city center chaos
  • Good value accommodation with spacious rooms and modern facilities
  • Local markets and dining offering authentic experiences at low prices
  • Adequate road connections to airport and city center
  • Limited attractions nearby requiring travel to other areas for sightseeing
  • Public transportation options are limited, necessitating private transport

Accommodation Types

From budget-friendly hostels to luxury hotels, here's what's available.

Hotels
IDR 300,000-3,000,000 per night ($20-200 USD)

Surabaya offers an extensive range of hotels from international chains like Marriott, Shangri-La, and Novotel to local brands and independent properties. Most hotels cater to business travelers with meeting facilities, business centers, and efficient service, but leisure travelers benefit from competitive weekend rates and excellent amenities. The hotel scene is concentrated in Tunjungan, Tegalsari, and Darmo areas with varying price points.

Best for: Business travelers, families, first-time visitors, and those seeking reliable service and amenities

Book directly through hotel websites or call the property for corporate rates even as a leisure traveler—many Surabaya hotels extend business discounts on weekends. Always check if breakfast is included as it significantly adds value.
Hostels
IDR 80,000-250,000 per night ($5-17 USD) for dorm beds; IDR 200,000-400,000 ($13-27 USD) for private rooms

The hostel scene in Surabaya is smaller than in Bali or Jakarta but growing, with several quality backpacker hostels in Gubeng, Genteng, and near the Old Town. Most hostels offer dorm beds, basic private rooms, common areas for socializing, and travel assistance. The atmosphere is generally more practical than party-oriented, reflecting Surabaya's business-focused character.

Best for: Solo backpackers, budget travelers, young travelers seeking social atmosphere, and short-term stays

Book hostels through HostelWorld or Booking.com rather than walking in, as many Surabaya hostels are small operations with limited staff. Check recent reviews carefully as quality can vary significantly, and some advertised hostels are actually budget hotels with dorm-style rooms.
Vacation Rentals
IDR 250,000-1,500,000 per night ($17-100 USD) depending on size and location

Airbnb and vacation rental apartments are increasingly popular in Surabaya, particularly in residential areas like Darmo, Pakuwon, and Wiyung. Options range from studio apartments to multi-bedroom units in serviced apartment buildings. This option works well for families, groups, or extended stays, offering more space and kitchen facilities than hotels. The rental market caters heavily to domestic travelers and expatriate workers.

Best for: Families, groups, long-term visitors (1+ weeks), those wanting kitchen facilities, and travelers seeking local neighborhood experiences

Prioritize apartments in serviced buildings with 24-hour security and reception rather than standalone units, especially for first-time visitors. Confirm exact location and proximity to main roads for ride-hailing access, as some residential areas can be difficult to navigate. Request detailed check-in instructions in advance as many hosts work full-time jobs.
Boutique Hotels
IDR 500,000-1,800,000 per night ($33-120 USD)

Surabaya's boutique hotel scene is emerging, with several properties in restored heritage buildings in the Old Town and design-focused hotels in trendy neighborhoods. These properties typically offer 10-30 rooms with personalized service, unique design elements, and locally-inspired character. The boutique segment bridges the gap between budget hotels and international chains, appealing to travelers seeking distinctive experiences.

Best for: Couples, design enthusiasts, travelers seeking unique experiences, and those who value personalized service over standardized amenities

Book boutique hotels directly through their websites or Instagram pages where many offer exclusive packages and room upgrades. Visit their social media to see recent photos and guest experiences, as official websites may not reflect current conditions. Many boutique properties have limited rooms, so book well in advance for weekends and holidays.

Booking Tips

Insider advice to help you find the best accommodation.

Leverage Weekend Business Hotel Rates

Surabaya's hotel market is dominated by business travel, meaning occupancy drops significantly on weekends. Many 4-star and 5-star hotels offer 30-50% discounts from Friday to Sunday. Check hotel websites directly or call the reservations desk to ask about weekend packages—you can often secure luxury accommodation at mid-range prices. This strategy works particularly well in business-focused areas like Tunjungan and Tegalsari.

Book Domestic Platforms for Better Deals

Indonesian booking platforms like Traveloka and Tiket.com often have better rates and exclusive deals for Surabaya hotels compared to international sites. These platforms understand the local market and negotiate special rates with properties. They also offer flexible payment options including installment plans and local bank promotions. The interfaces are available in English, and customer service can assist with booking issues.

Consider Proximity to Gubeng Station

If you're planning day trips to Malang, Bromo, or other East Java destinations, staying near Gubeng Station saves significant time and hassle. Early morning trains to popular destinations depart around 5-6 AM, and being within walking distance eliminates the need for pre-dawn taxi arrangements. Hotels near the station also tend to be more affordable while maintaining central location benefits.

Check Breakfast Inclusion Carefully

Unlike Bali where breakfast is almost always included, many Surabaya hotels charge separately for breakfast, especially at international chains. The cost can add IDR 100,000-300,000 per person daily. Compare room rates with and without breakfast, and consider that Surabaya has excellent affordable breakfast options at local warungs and cafes. For families, breakfast costs can significantly impact your budget.

Verify Airport Transfer Options

Juanda International Airport is approximately 20-30 km from central Surabaya, and transfer costs vary widely. Some hotels offer free airport pickup for stays of 3+ nights—always ask when booking. Official airport taxis cost around IDR 150,000-200,000 to the city center, while ride-hailing apps (Gojek, Grab) are cheaper at IDR 80,000-120,000 but require walking to the designated pickup point outside the terminal.

Read Recent Reviews for Maintenance Standards

Surabaya's tropical climate and high humidity mean hotel maintenance is crucial. Even reputable hotels can decline quickly if maintenance lapses. Always read reviews from the last 3-6 months on multiple platforms (Booking.com, TripAdvisor, Google) paying attention to comments about cleanliness, air conditioning performance, water pressure, and room condition. A hotel with 4-star ratings but poor recent reviews should be avoided.

Negotiate for Extended Stays

If staying a week or longer, contact hotels directly to negotiate monthly or weekly rates that aren't advertised online. Many Surabaya hotels have corporate monthly rates for expatriate workers that they'll extend to tourists. You can often secure 30-40% discounts off the daily rate for stays of 7+ nights, especially at mid-range properties. This works particularly well at serviced apartments and aparthotels.

Consider Mall-Adjacent Properties

Staying in hotels connected to or very near major malls (Tunjungan Plaza, Pakuwon Mall, Ciputra World) provides significant convenience in Surabaya's heat and humidity. You'll have immediate access to dining, shopping, entertainment, and air-conditioned walking spaces. These properties often have better security and easier access to transportation. The convenience factor is especially valuable for families with children.

Find Your Perfect Surabaya Hotel

Browse hundreds of options with price comparison and free cancellation

Prices via Trip.com. We may earn a commission from bookings.

When to Book

Timing matters for both price and availability.

High Season

For June-August and December-January stays, book 6-8 weeks in advance to secure best rates and room selection. Popular properties in Tunjungan and Darmo sell out quickly during these periods. Be especially vigilant about Eid al-Fitr dates (which shift annually based on Islamic calendar) as accommodation prices can double and availability becomes extremely limited—book 2-3 months ahead for Eid periods.

Shoulder Season

April-May and September-November offer the best booking flexibility and value. You can often book 2-3 weeks in advance and still find good rates, with last-minute deals frequently available. This is the ideal time to target luxury properties at reduced rates, as business travel remains steady but leisure tourism is lower. Weekend rates are particularly competitive during shoulder months.

Low Season

February-March sees the lowest occupancy and best deals, though this is rainy season with occasional flooding in low-lying areas. You can book as late as 1 week in advance or even walk in for same-day rates. Many hotels offer promotional packages during this period. However, verify that the property has good drainage and isn't in a flood-prone area. Some hotels undergo renovation during low season, so confirm operational status.

For Surabaya, booking 3-4 weeks in advance typically provides the best balance of selection and pricing for most times of year. Unlike tourist-heavy destinations, last-minute deals are common for weekday stays. Monitor prices after initial booking as many hotels allow free cancellation and will price-match or offer better rates if you rebook. Business hotels particularly adjust prices based on demand forecasting.

Good to Know

Local customs and practical information.

Check-in / Check-out
Standard check-in time is 2:00 PM and check-out is 12:00 PM (noon) at most Surabaya hotels. Early check-in (before 2 PM) is often possible if rooms are available but may incur a half-day charge at some properties. Late check-out (after 12 PM) typically costs 50% of the room rate for stays until 6 PM, or full rate for later. Business hotels are generally more flexible with early check-in for guests arriving on morning flights. Always communicate arrival time in advance, especially for late-night arrivals after midnight.
Tipping
Tipping is not mandatory in Surabaya and is less expected than in Western countries, but is appreciated for good service. For hotel staff: IDR 20,000-50,000 for porters/bellhops, IDR 20,000-30,000 per day for housekeeping (leave on pillow), and IDR 50,000-100,000 for exceptional concierge service. Most mid-range and luxury hotels add 21% tax and service charge to bills (10% tax + 11% service), so additional tipping is discretionary. Budget hotels and hostels don't expect tips. Tipping in local currency is always preferred over foreign currency.
Payment
Most hotels accept credit cards (Visa and Mastercard are widely accepted, American Express less so) but some budget properties and hostels are cash-only. Many hotels add a 3% surcharge for credit card payments. ATMs are widely available in Surabaya with most accepting international cards—withdraw cash for small purchases and tips. Rupiah is the only accepted currency for cash payments. Some luxury hotels accept US dollars or other foreign currency but at poor exchange rates. Mobile payment apps (GoPay, OVO, Dana) are increasingly accepted at local hotels and guesthouses.
Safety
Surabaya is generally safe for tourists with low violent crime rates, but petty theft can occur. Choose hotels with 24-hour security, secure room safes for valuables, and good lighting in corridors and parking areas. Central neighborhoods (Tunjungan, Tegalsari, Darmo) are safest for tourists. Solo female travelers should prefer hotels in well-populated areas rather than isolated locations. Avoid displaying expensive jewelry or electronics conspicuously. Most reputable hotels have CCTV coverage and security guards. Request rooms on higher floors (above ground level) for added security. Always use hotel safes for passports, excess cash, and electronics rather than leaving them in rooms.

Explore Activities in Surabaya

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.

More Surabaya Travel Guides

Budget Guide → Top Attractions → Getting Around → Dining Guide →