An insider’s guide to Java: where to stay, eat and explore Bandung and Surabaya like a local

From Bandung’s creative cool to Surabaya’s old-town charm, discover two underrated Indonesian cities packed with culture, coffee and character
Bandung and Surabaya
Photograph: Bandung and Surabaya, Shutterstock | Bandung and Surabaya
Time Out Asia in partnership with Hilton
Advertising

Indonesia’s island of Java is often treated as a stopover rather than the main event, but cities like Bandung and Surabaya prove that it deserves far more attention. In West Java, Bandung is known for its cool climate, thriving café culture and fiercely creative spirit, while Surabaya in East Java blends colonial heritage, vibrant street life and modern nightlife. Often overlooked, both cities reward those willing to dig deeper, with hidden coffee spots, bustling food markets, charming old towns and neighbourhood hangouts that reveal a more local, layered side of Indonesia. Here’s how to experience Bandung and Surabaya like you’re already in on the secret.

Where to stay and what to do in Bandung

Stay

If you're travelling to Bandung via Indonesia’s high-speed Whoosh train, Hilton Bandung makes the perfect base, sitting just moments from the station. Beyond its prime location, the hotel places you within easy reach of Bandung’s heritage districts, dining hotspots and shopping enclaves, while its spacious rooms, sweeping mountain views and rooftop, lagoon-style pool offer a welcome retreat after a day in the city.

Do

Bandung’s charm lies in its contrasts. At Pasar Cihapit, old-school street food vendors sit alongside indie coffee stalls and creative spaces like Berkawan Sekebun, a beloved local zine and art store that captures the city’s DIY spirit.

Then there’s Braga Street, Bandung’s most scenic stretch. Colonial façades, vintage-style cafés and musicians spilling onto the sidewalks give the neighbourhood a cinematic feel. As the sun dips, the energy spills into nearby Jalan Asia Afrika, where street performers, cosplayers and nightmarish characters transform the area into something more thrilling.

Advertising

Eat & Drink

Tucked within a leafy military compound, Rempha serves up Southeast Asian flavours in an airy setting that feels miles away from the city rush. For something livelier, head to Paskal Food Market, an open-air dining spot where smoky grills, bubbling noodle stalls and viral TikTok-famous favourites like Iga Bakar Si Jangkung draw hungry crowds well into the evening. Late-night cravings are best solved at Fork, a 24-hour bakery and grill known for hearty steaks, pizzas and pastries that hit especially after a night out.

For a quick caffeine boost, Little Contrast features a tiny window serving seriously good brews. Over at Homer, coffee lovers can enjoy in-house-roasted beans, stock up on retail bags and occasionally catch live DJ sets while sipping lattes. 

When the sun goes down, things get moodier. Along Braga Street, Nona Manis Dimsum Club hides one of the city’s coolest secrets: a tiny shelf-like door that swings open into Nyonya Manis, a speakeasy-style bar dressed in art deco glamour with subtle Indonesian touches. At the other end of the street, Braga Sky 1957 breathes new life into a former movie theatre, blending live music, nightlife and film screenings into one cinematic hangout.

Shop

Bandung has long been one of Indonesia’s coolest shopping cities, especially for local brands. Grammars stands out for its playful collaborations with Indonesian labels like Grafis Nusantara and Indosole, alongside lifestyle finds you’ll struggle to leave behind. There’s also an in-store café and photobooth to take your shopping experience up a notch.

Where to stay and what to do in Surabaya

Stay

In East Java, DoubleTree by Hilton Surabaya offers a sleek city base within easy reach of Surabaya’s heritage quarters, museums and nightlife scene. It’s also home to one of the city’s best rooftop bars, Cloud 22 Rooftop Bar – ideal after a day of exploring. 

Do

Surabaya wears its history proudly. Right beside the hotel, the Siola Surabaya Museum traces the city’s evolution through colonial rule, independence and modern-day Indonesia. Nearby, Kampung Wisata Ketandan injects colour into the cityscape with lively murals and street art hidden between local neighbourhood lanes.

Then there’s Kota Lama, Surabaya’s charming old town district, where Dutch colonial architecture and weathered façades tell stories from centuries past. The city’s historical depth continues at Museum H.O.S. Tjokroaminoto, the former home of one of Indonesia’s national heroes and a key figure in the country’s independence movement.

For something more contemporary, Alun-alun Surabaya brings together public space, culture and an underground art gallery beneath the bustling square.

Advertising

Eat & Drink

Surabaya’s food scene feels deeply rooted in Indonesian tradition, though the city knows how to dress things up. Tunjungan 39 serves native dishes such as the smoky beef rawon made with buah keluak, and the rujak cingur salad with spicy and sweet peanut sauce, inside a beautifully restored heritage building. A short drive away, Layar Seafood elevates seafood dining with live tanks and polished fine-dining flair. 

For a more casual experience, Ah Pek Kopitiam has become something of a viral sensation thanks to its authentic claypot dishes, signature egg tarts and old-school kopitiam setting. And when evening arrives, the dome-like Black Owl keeps the city buzzing with contemporary dining, cocktails and live entertainment featuring some of the region’s top DJs.

Shop

Surabaya’s shopping scene leans proudly local. Mirota Batik & Handicraft Surabaya is a one-stop destination for batik textiles, handicrafts and gifts that make for genuinely stylish souvenirs. For something more playful, Paddy Playstore showcases quirky locally designed accessories packed with colour and personality, much like Surabaya itself.

Advertising

These recommendations are just the beginning. We’ve pulled together a Google Maps list with even more insider spots – save it for your next trip, and you’ll have a running guide to the best attractions, bars and restaurants that locals love. 

Ready to experience Java like a local? Book your perfect stay with Hilton now.

Recommended
    Latest news
      Advertising