
A few months ago, I spent a month in Indonesia. For some bizarre reason, I thought this would be enough time to soak up its atmosphere and satisfy my desire to see the country. How wrong I was.
Those 30 days only deepened my craving to explore more of this incredible country—trust me, there’s so much more to Indonesia than just Bali. I was shocked by how many travellers I met who, when they said “Indonesia,” really just meant Bali. Even more surprising? I met people who didn’t even know Java existed.
As the island home to Indonesia’s capital, that truly baffled me. Even more so after visiting and seeing firsthand just how many mind-blowing sights and natural wonders it holds. From ancient temples to active volcanoes and dramatic waterfalls, Java is an adventure-packed destination that deserves more attention.
With so much to see in Indonesia, I’ve put together an efficient yet exciting itinerary for Java. You could easily spend longer here, but this route covers a solid mix of must-see sights, from roaring waterfalls to steaming volcanoes – all while keeping travel time manageable. Get ready for an unforgettable journey through one of Indonesia’s most underrated islands.
Off to Get Lost is reader-supported. Some of the links on this page are affiliate links, meaning that if you click through and make a purchase, I may earn a small commission at no additional cost to you. Your support helps keep the blog running, and I greatly appreciate it!


Day 1 – 2: Arrive and Explore Jakarta
As we’re quite tight for time on this 10-day itinerary, I’d recommend just 1 night in Jakarta. Then, organise an overnight bus to your next stop, Yogyakarta. This way, you can relax after your day of travel and still have a full day to explore the city.
Jakarta is the first stop on this itinerary because it’s easy – and often cheaper – to get to than any other place in Java. Its airport means you can easily fly there from most international airports. However, be aware of the many grab and taxi drivers trying to hassle you when you leave.
This leads me to my next point about Jakarta – the noisiness and business. You’ll quickly realise how utterly chaotic Jakarta is. With horns beeping every half second, scooters zipping in and out of rows of traffic, and double the people crowding the walkways, it’s a bit of a sensory overload.
As a non-city person who just came from the rural landscapes of north Thailand, I found this pretty overwhelming. But if you embrace it all as an experience in itself, you should be all right. So whilst I was ready to leave after a day, I’m glad I did visit and there was more than enough to keep us entertained.


Things to Do in Jakarta
With just over a day to explore Jakarta, you won’t have time to do it all. It’s also quite a hard city to get around. As such a huge city, everything is quite spread out so there are only a few places you can walk between, and it still takes 30+ minutes.
With the immense amounts of traffic, public transport is often faster. However, it is much more expensive than taking Grabs, especially if there are two of you to split the fair. It’s best to plan a little and make sure your route around the city is as streamlined as possible.
Explore the Dutch Kota Tua (Old Town)
As everything else is in the opposite direction, I’d recommend starting with exploring the city’s old town. Stroll through the historic streets, lined with Dutch colonial architecture and colourful buildings.
Head to Fatahillah Square, where you’ll find street performers, local art, and bike rentals. You can also pop into one of the small museums, like the Jakarta History Museum or the Wayang Museum, to learn more about the city’s past.


Visit the National Monument (Monas)
Next, take a grab to the National Monument. The towering 132-meter structure is a symbol of Indonesia’s independence. You can take a lift to the top for panoramic views of the city, though queues can get long and the tickets quite expensive. Personally, I’d leave this and wait until the skybar in the evening.
Learn about Indonesia’s History at the Museum Nasional
A walk away, you’ll find Indonesia’s Museum Nasional. This museum is a great spot to learn about the country’s rich history and culture. It houses impressive collections of artefacts, including ancient sculptures, traditional textiles, and ethnographic displays. The exhibits are well laid out, air-conditioned, and not overwhelmingly large, making it a nice break from the heat.
Have a Classy Cocktail at one of Jakarta’s many Sky Bars
To finish your evening, head to one of Jakarta’s Sky bars to see the city lit up. Many of the city’s skyscrapers offer rooftop bars with incredible views. Try SKYE Bar or Henshin for a drink with a view. It’s a great spot to unwind after a busy day, with a relaxed atmosphere and city lights all around.


Got more time? Take a day to Taman Mini Indoensia Indah
If you’ve got more time, Taman Mini Indonesia Indah is worth a visit. Whilst mini is in the name, it’s not so mini with life-size traditional houses and exhibits representing Indonesia’s diverse regions.
You can watch cultural performances or ride the cable car for a bird’s-eye view. If you want to explore the park, it’s very easy with their hop-on-hop-off shuttle, or you can just wander in and out of the different homes and buildings.
As this was my first stop in Indonesia, it was fascinating to learn about the country’s diversity and then actually start to recognise different aspects as I travelled around Indonesia myself.
We thought we could explore the park in just a month but as it’s quite a drive away and way bigger than I could have imagined, we ended up needing a full day to make the most of it.


Where to Stay in Jakarta
Jakarta has something for everyone – from luxury four-star hotels to budget-friendly backpacker hostels. Here are some great picks to get you started on your search for where to stay in Jakarta:
Luxury 4-Star Hotel: The Langham, Jakarta
The Langham Hotel Jakarta is one of the most stunning hotels out there, offering a luxurious stay with world-class service. It’s perfect for those looking to indulge in style.
With spacious, elegantly designed rooms, stunning city views, and top-tier amenities like a rooftop pool and gourmet dining options, it’s an ideal choice for comfort and relaxation.
Plus, being located in the heart of the city, it’s also close to shopping malls, cultural attractions, and business hubs, making it a great base for both leisure and business travellers.
Amenities | 2 swimming pools, fitness centre, spa and wellness centre, 5 restaurants, room service, bar, exceptional breakfast
Price | £190-300, depending on the season.
Best Mid-Range Hotel: The Orient Jakarta
The Orient Jakarta is a stylish and contemporary hotel that blends modern comfort with traditional Indonesian charm. It has all you need for a surprisingly good price. Located in a central area, it offers easy access to Jakarta’s shopping districts and cultural landmarks.
The hotel has lovely spacious rooms with sleek designs, a relaxing spa, and a rooftop bar with panoramic city views. With excellent service and a cosy atmosphere, The Orient Jakarta is perfect for both short stays and longer visits.
Amenities | Outdoor swimming pool, spa and wellness centre, room service, fitness centre, 3 restaurants, free parking, bar, good breakfast
Price | £80-120
Best Budget Hostel: Konko Hostel Jakarta
This is one of the most stylish hostels I have come across. Konko Hostel Jakarta offers a super affordable yet comfortable stay for backpackers and solo travellers. Its minimalistic style is still cosy and its location is perfect for exploring Jakart’as main attractions like the National Monument.
The hostel features comfortable dorms, a TV room, and a restaurant serving UK and Indonesian food. It’s a great spot to unwind after a day of exploring the city.
Amenities | Free Wifi, privacy curtain, restaurant, terrace, laundry
Price | From £6.30

Night 2: Overnight Bus or Train to Yogyakarta
With just 10 days in Java, it’s worth considering taking an overnight bus or train to Yogyakarta to really maximise your time. Personally, I’d choose the train. It’s a much shorter and smoother journey, and you won’t be held back by traffic. However, it does mean arriving in Yogyakarta in the early hours of the morning.
If your accommodation has a 24-hour reception, this can actually work out better. You can get a few hours of good sleep and enjoy a lazy morning, rather than enduring a terrible half-sleep on the bus.
We booked our train tickets through Traveloka at the recommendation of our hostel and everything worked well. They send through an e-ticket but double-check whether this is your real ticket. Often, you need to use the e-ticket to print your boarding pass at the station to go through the barriers.


Day 3 – 5: Explore Yogyakarta’s Historic Center, Temples, and Caves
After the chaos of Jakarta, Yogyakarta was a very much welcomed delight. It has such a good atmosphere, and the people are so friendly. The city is known for its rich culture and traditional arts, and it’s impossible not to get swept up in it all.
One of the standout experiences is seeing the intricate wayang kulit (shadow puppets). These beautifully detailed puppets are made from leather and used in traditional Javanese performances. You can catch a show at the Royal Palace, but I’d highly recommend visiting the nearby workshop.
The artist was incredibly welcoming, with a real passion for his craft. He was excited to share his work, and while there was an opportunity to buy a puppet at the end, there didn’t seem to be any hard feelings if you just wanted to look.
You’ll also quickly notice the many batik shops dotted around the city. Yogyakarta is famous for this traditional art, which was created through a lengthy process of layering wax and dye to produce intricate paintings. You can watch demonstrations throughout the city, but be aware that shop owners can sometimes be quite insistent. If you’re not interested in buying, just stay firm and polite.
And I haven’t even started talking about what there is to do outside of Yogyakarta. I’ve broken down the best way to spend 3 days in Yogyakarta here, so make sure to check it out for your time in the city.


Things to do in Yogyakarta
With its rich culture and artistic vibe, Yogyakarta offers a refreshing change of pace from the chaos of Jakarta. While you could easily spend a week exploring, you can still experience the best of the city in just a few days.
Unlike Jakarta, Yogyakarta is much more walkable, especially around the historic and cultural areas. However, to make the most of your time, it’s still a good idea to plan your route in advance and use Grab or Gojek for longer journeys.
Discover the Ancient Royal Palace (Kraton)
Start your day at the Kraton, the Sultan’s Palace. The palace complex is the cultural heart of Yogyakarta and offers a glimpse into Javanese heritage and traditions. You can explore the museum filled with artefacts and catch traditional music and dance performances that run throughout the day.
If you’re interested in learning more about Javanese culture, the nearby workshops are well worth a visit. You can watch artisans crafting intricate wayang kulit (shadow puppets) and see traditional batik art in progress. While some workshops may try to sell you their creations, a polite but firm “no” usually does the trick.


Wander Through the Water Castle (Taman Sari)
A short walk from the Kraton is Taman Sari, the Water Castle. This historic site once served as a royal garden and bathhouse. The ruins are a mix of pools, underground tunnels, and pavilions. You can explore the winding pathways and hidden staircases, and if you’re lucky, catch a local guide sharing the fascinating history of the place.
The area around Taman Sari is also home to some charming streets and colourful murals, perfect for a relaxed stroll and a few photos.
Take in the Bustling Malioboro Street
For a completely different experience, head to Malioboro Street. It’s one of the busiest areas in Yogyakarta, lined with shops, markets, and street food stalls. You can find everything from souvenirs to local delicacies. If you’re keen to try traditional snacks or grab a cheap bite, this is the place to be.
In the evenings, the street comes alive with performers, music, and the clatter of street vendors. It’s a great spot to soak in the energy of the city.
Visit the Ancient Temples of Borobudur and Prambanan
If you have more time, a day trip to Borobudur and Prambanan temples is a must. Borobudur, the world’s largest Buddhist temple, is known for its impressive architecture and serene sunrise views. Prambanan, a Hindu temple complex, offers intricate carvings and a fascinating history.
Both temples are a bit outside the city, but you can join a tour or hire a driver for an easy visit. Many travellers combine both temples into a single day, and if you start early, you can catch the sunrise at Borobudur and the sunset at Prambanan.


Experience the ‘Heavenly Light’ at Jomblang Cave
Jomblang Cave offers a unique and adventurous experience just a couple of hours from Yogyakarta. Famous for its ‘heavenly light’ effect, this vertical cave is a must-see for thrill-seekers.
To explore the cave, you’ll be lowered 60 meters down into the sinkhole using a single-rope technique. Once inside, you’ll trek through muddy terrain until you reach the cave’s iconic light beams. The best time to see the light is around midday when sunlight streams through the cave, creating a magical atmosphere.
This was one of my favourite experiences in Indonesia so I have a complete guide on how to visit the Jombland Cave here.
Treat Yourself to Some of the Best Ice Cream Around
After a busy day exploring, you deserve a treat! I stumbled upon an ice cream shop in Yogyakarta that quickly became one of my all-time favourites. Tempo Gelato Prawirotaman is a huge ice cream parlour with so many flavours to choose from. I think we came here every night after dinner and it was the best time.


Where to Stay in Yogyakarta
Yogyakarta is a lovely city that is easily walkable if you stay in the right place. I’d recommend staying in the Prawirotaman area of town. Its laid-back atmosphere, art-lined streets and small, cosy cafes mean it’s a great place to relax. The main city cities like the palace are a 30-minute walk away, but this way you get to walk through the little back streets and see more of Yogyakarta.
Some other great areas to stay are Malioboro Street if you’re up for a bit of shopping, or Kotagede to be surrounded by traditional Javanese houses. Either way, here are some top hotels and hostels to check out.
Top Luxury Hotel: The Phoenix Hotel
The Phoenix Hotel in Yogyakarta offers a touch of luxury for a really great price. Right in the heart of the city, you’ll find the hotel near Malioboro Street and Tugu Monument. It’s an ideal base for exploring Yogyakarta’s vibrant markets and historical sites.
The hotel boasts colonial-era architecture, a stunning outdoor pool, a relaxing spa, and elegant rooms with modern amenities. The on-site restaurant serves delicious Indonesian and international cuisine. Rooms typically start at around £80 per night, offering a luxurious stay without breaking the bank.
Amenities | Outdoor swimming pool, spa and wellness centre, room service, restaurant, fitness centre, bar, breakfast
Price | £60-80
Best Mid-Range Hotel: Greenhost Boutique Hotel
Greenhost Boutique Hotel offers a stylish, nature-inspired stay in Yogyakarta’s Prawirotaman area. The hotel is close to vibrant cafes, and art galleries, and just a short drive from the Sultan’s Palace. Greenhost has an outdoor swimming pool and restaurant, with greenery integrated into its architecture. Plus, there’s an onsite spa if you’re after a little extra relaxation after Jakarta!
Amenities | Outdoor swimming pool, room service, restaurant, free parking, bar, breakfast
Price | £30-50
Best Budget Hostel: Oke Baik Hostel
Oke Baik Hostel offers budget-friendly accommodation with a warm and welcoming atmosphere. I stayed here during my visit, and despite arriving very late in the evening, the staff greeted us with open arms and made us feel right at home. The hostel features comfortable dorms and helpful staff who can assist with tour bookings, recommendations or renting a scooter to explore outside the city.
Amenities | Free WiFi, 24-hour reception
Price | Dorms from £3.60; private ensuites from £15.80


Day 5 Afternoon: Train to Malang
In the afternoon, you’ll want to hop on another train and head to Malang. The journey takes around 6 hours so you’ll likely arrive late evening. However, with Grab readily available you can easily hop in a car to your hotel.
Again, book through Traveloka as that seems to be the best way to find trains in Java.
Day 6: Explore Malang’s Colourful Houses and Etheral Waterfalls
Another bustling city, Malang is slightly cooler in climate than Yogyakarta due to its higher altitude and surrounding mountains. And whilst there is little to do in the city itself, Malang is a gateway to some of East Java’s most incredible natural attractions.
It’s the perfect base for visiting Mount Bromo, but more on that later… You can also head to the nearby waterfalls like Coban Rondo and Tumpak Sewu or explore the lush tea plantations and scenic viewpoints in the surrounding hills.
Personally, I’d recommend spending an hour exploring the colourful Jadipan village then renting a bike and venturing out to some of the waterfalls outside of the city.


Things to do in Malang
Jodipan Village
Malang has become most famous for its colourful Jodipan Village. A suburb right in the centre of the city, this once easily missed neighbour was transformed into brightly painted houses.
Whilst a few years have passed so it’s not quite as vibrant as it once was, it’s still a very cool place. Just note that you do have to pay a small entrance fee for each neighbourhood.
Coban Rondo and Coban Rais Waterfall
Once you’ve explored that, it’s worth heading out and exploring some of the nearby waterfalls. Coban Rondo Waterfall is only about an hour’s drive from Malang. The waterfall is around 84 meters tall, surrounded by lush greenery, and is relatively easy to reach. The area also offers other activities like maze gardens and ziplining, making it a good spot for a half-day trip.
Got time to venture further afield? Head to either Madakaripura Waterfalls and Tumpak Sewu Waterfall
Madakaripura Waterfalls and Tumpak Sewu Waterfalls are two of the most impressive waterfalls in Indonesia. Tumpak Sewu is often called the Niagra Falls of Indonesia, and Madakaripura was one of the most ethereal experiences I have had.
The only drawback is that they are both a 2-3 hour drive outside of Malang. However, they are often combined with a tour to Mount Bromo. This is what we chose to do and I’m going to recommend a few tours in the next section.


Where to Stay in Malang:
Best Hotel in Malang: Hotel Tugu Malang
Hotel Tugu Malang is a stunning boutique hotel that feels like stepping into a museum of Javanese history and culture. The décor is a mix of colonial elegance and Indonesian antiques, with each corner telling a story. The rooms are spacious and beautifully designed, offering a perfect blend of luxury and traditional charm.
Beyond the gorgeous interiors, the service here is top-notch, with staff going above and beyond to make your stay special. The hotel has a fantastic restaurant serving delicious Indonesian and Western dishes, plus a lovely courtyard for a peaceful escape. If you’re after a unique and unforgettable stay in Malang, Hotel Tugu is hard to beat.
Amenities | Outdoor swimming pool, airport shuttle, non-smoking rooms, spa and wellness centre, room service, fitness centre, restaurant, tea/coffee maker in all rooms, bar, superb breakfast
Price | Rooms from £65 per night
Best Budget Hostel: Snooze Hostel Malang
Snooze Hostel in Malang is a cosy and laid-back spot that feels more like a home than a hostel. The dorms are clean and comfortable, with privacy curtains, personal lights, and lockers for your stuff. The staff are super friendly and happy to help with anything, from booking tours to recommending the best local eats.
One of the best things about Snooze is the relaxed common area, where you can meet other travellers over free coffee or just chill after a day of exploring. It’s in a great location, within walking distance of cool cafés and Malang’s colourful villages. If you’re looking for a budget-friendly stay with a welcoming vibe, this place is a solid choice.
Amenities | Privacy curtain and reading light in bunk beds, lockers, free WiFi, free parking
Price | Dorms from £5 per night

Day 7-9: 3 Day Tour with Stunning Waterfalls, Mount Bromo at Sunrise and Hiking Mount Ijen
This was one of my favourite things I did in Indonesia so I had to include it in this itinerary. The next three days are packed with a lot of driving but it’s entirely worth it. Not only will you visit one of the most beautiful waterfalls but get to climb not one, but two active volcanoes. Pretty cool, right?
Why Choose a Tour?
I usually avoid tours. They often mean higher costs and sticking to someone else’s schedule. However, after researching how to visit Mount Bromo and Mount Ijen independently, a tour turned out to be the better option.
Organising everything individually seemed complicated, and surprisingly, a tour could even be cheaper with your transport, accommodation and entrance fees all included.
For example, visiting Mount Bromo requires an off-road vehicle to reach the viewpoint for sunrise so you pretty much need to do a tour no matter what. If you want to visit the waterfalls and Ijen by yourself, you can take a tour directly from Malang.
However, it does mean a midnight wake-up call for the three-hour drive. Instead, a multi-day tour gave us more sleep and a more relaxed pace while ticking off some of my most anticipated sights.
We booked a private tour with Trippy here. Our guides were incredible, being both friendly and attentive. However, if you’re looking for a cheaper alternative, this tour on Get Your Guide is incredibly similar – with the only difference being the waterfall you visit – and comes highly recommended.
Here’s what you’ll do on your three-day tour:


Day 1: Ethereal Waterfalls and Mount Bromo Village Stay
The first day of the tour included a scenic drive to Mount Bromo with a stop at one of Indonesia’s most beautiful waterfalls. We visited Madakaripura Waterfalls, the highest waterfall in Java where water cascades down the cliffs in a way I’ve never seen before.
Getting there involved a scooter ride and a small hike before having to walk through the waterfall itself to see it in all its glory. So don’t wear anything you don’t mind getting wet!
A lot of tours also take you to Tumpak Sewu Waterfall which you might prefer. Its supposed to be the best waterfall in Java and comes highly recommended by everyone I’ve spoken to who has been lucky enough to visit. Either way, you’ll have an incredible experience, and it was a perfect way to break up the journey and experience Java’s natural beauty.
We stayed overnight in Probolinggo, a village near Mount Bromo. This saved us from the brutal 12 a.m. start and gave us a few extra hours of sleep. It was still an early wake-up, but much more manageable.


Day 2: Mount Bromo Sunrise and Volcano Hike
In the morning, we set off early to beat the traffic as hundreds of jeeps started their accent. Our tour took us to a mountain opposite Mount Bromo and welcomed us with a free coffee before waiting for the sunrise over the volcano. The view was breathtaking, with layers of mist creating a surreal landscape.
Then, after a very slow descent due to the immense amount of traffic, we made our way to Mount Bromo itself. The walk to the crater involves climbing 250 steps but the sheer noise of the active volcano was intense and a surprising highlight of the trip.
After Mount Bromo, we drove a few hours to the village of Bondowoso. It’s the best base for visiting Mount Ijen. The afternoon was free to relax or catch up on sleep before another early start the next morning.


Day 3: Mount Ijen Hike, Blue Lava, and Drop Off in Surabaya (or Banjuwangi port to Bali)
The Mount Ijen hike starts with a two-hour drive to the base, followed by a one-hour hike to the top. You’ll arrive in time to watch the blue, acidic lake appear as the sun rises. If volcanic activity allows, you might also see the famous blue flames. Unfortunately, during my visit, we couldn’t go down to the lake.
You also might need a mask as the sulphuric fumes from the volcano can be overwhelming. The experience was otherworldly, and despite the early starts and long drives, it was well worth it!
Finally, depending on the tour you choose, you can get dropped off in Surabaya, ready to enjoy your final day in Java before flying off to your next adventure. Alternatively, you can cut your 10 days in Java short, and head straight to the nearby Banyuwangi port to catch the ferry across to Bali.
Keep in mind that this route takes most of the day. While the boat is much cheaper and faster than flying, the bus ride to central Bali is long. Plus, the hassling from locals at the Bali port was some of the worst I’ve experienced. You just have to look at the port reviews on Google to get an idea of how bad it is.
Plus, it’s pretty difficult to know which bus to take, and even our guide on the tour warned us about this route. But it’s all part of the adventure, and we still managed to reach Ubud unscathed—just a little frazzled from the experience!
Day 10: Explore Surabaya Before Departure
If you’ve decided to make the most of your time in Indonesia and stay a night in Surabaya, you’ll still have a great time. It is often seen as a transit city, but it has a few gems worth exploring if you have time before your departure. Whether you prefer cultural sights, local food, or unique experiences, there’s something for everyone.
Things to do in Surabaya
House of Sampoerna
Learn about Indonesia’s tobacco history at the House of Sampoerna, a museum and active cigarette factory. You can take a guided tour to see how clove cigarettes (kretek) are made and learn about the history of one of Indonesia’s biggest cigarette brands. The museum is free to enter and offers an interesting insight into a part of local culture.
Surabaya’s Chinatown and Arab Quarter
Surabaya’s multicultural history is evident in its bustling Chinatown and Arab Quarter. Wander through the narrow streets, visit vibrant markets, and sample authentic street food. The Masjid Ampel Mosque in the Arab Quarter is one of the oldest in Indonesia and is a peaceful escape from the city’s buzz.
Tugu Pahlawan (Heroes Monument)
This 41-meter-tall monument commemorates the Battle of Surabaya and Indonesia’s struggle for independence. The on-site museum showcases historical artefacts, photographs, and dioramas that bring the city’s history to life. It’s a must-visit for history buffs.
Surabaya Submarine Monument (Monumen Kapal Selam)
For something unique, visit the Surabaya Submarine Monument, where you can explore the interior of a real Russian submarine. It offers a glimpse into life aboard a military submarine and is an intriguing stop for families and history enthusiasts.
Sample Surabaya’s Food Scene
Before heading to the airport, grab a bite of local cuisine. Surabaya is known for its delicious dishes, including Rawon (a rich beef soup with black broth) and Rujak Cingur (a traditional Javanese salad). Many local eateries offer affordable and authentic meals.
Getting to the Airport
Juanda International Airport is around 30-60 minutes from the city centre, depending on traffic. It’s best to allow extra time for your journey, as traffic in Surabaya can be unpredictable. You can take a Grab, taxi, or pre-arranged transfer through your accommodation.
Where to Stay in Surabaya
Best Hotel in Surabaya: Hotel Majapahit Surabaya MGallery
Hotel Majapahit Surabaya MGallery is a historic gem that blends colonial charm with five-star luxury. Built in 1910, this iconic hotel is full of character, with elegant white buildings, lush courtyards, and a rich history tied to Indonesia’s independence. The rooms are spacious and beautifully designed, featuring classic décor with modern comforts.
Service here is exceptional, with staff ensuring every detail of your stay is perfect. The hotel has a gorgeous outdoor pool, a relaxing spa, and several dining options serving delicious Indonesian and international dishes. If you love heritage hotels with a touch of old-world elegance, Hotel Majapahit is an unforgettable place to stay in Surabaya.
Amenities | Outdoor swimming pool, airport shuttle, non-smoking rooms, spa and wellness centre, room service, 3 restaurants, fitness centre, bar, superb breakfast, free cot available on request
Price | £120-170 per room
Best Hostel: Ikiru to Live
Ikiru to Live Hostel in Surabaya is a small, cosy spot that feels more like a guest house rather than a hostel. The rooms are clean and comfortable, with both dorm and private options, making it great for budget travellers. The friendly owners go out of their way to make you feel at home, offering helpful tips on exploring Surabaya.
The location is in a quiet neighbourhood, away from the hectic city centre but still close to food stalls and convenience stores. There’s a nice common area to relax in, and the free breakfast adds a nice touch. If you’re looking for a simple, homey place with a welcoming vibe, Ikiru to Live is a great pick.
Just be aware that the dorms are 3 single beds rather than bunk beds so there is little privacy.
Amenities | mini market, car rental service
Price | Dorm rooms from £6.60


The Wrap-Up: Ultimate 10-Day Java Itinerary
Java is an island of contrasts, blending chaotic city life, rich culture, and jaw-dropping natural beauty into one unforgettable adventure. This 10-day itinerary for Java has it all – from the buzzing streets of Jakarta to the artistic heart of Yogyakarta.
Every stop offers something unique—whether it’s a cool cave, a creamy scoop of ice cream, or the charm of Malang’s laid-back vibe. The journey only gets more exciting with towering waterfalls, the fiery landscapes of Mount Bromo, and the eerie blue flames of Ijen, making for a trip packed with variety and adventure.
Whether you’ve been drawn in by the history, the landscapes, or the incredible food, this island has a way of leaving a lasting impression. If you’re craving an adventure that mixes urban energy with epic outdoor experiences, Java is the perfect place to explore.