Java Travel Guide

Tourist Guide

Prambanan
Prambanan
Magelang
Prambanan
Magelang

In Indonesia’s central island discover ancient wonders and rich traditions, smouldering volcanoes and sprawling megacities, tapestries of rice paddies and the lively atmosphere of busy markets.

As one of the most populated islands on earth, Java presents an awe-inspiring spectrum of Indonesian culture and heritage. The long and narrow island is Indonesia’s fifth largest and home to a rich diversity of ethnicities, religions, landscapes and histories.

Discover the island’s three distinctive regions. West Java contains the labyrinthine streets of the country’s capital, Jakarta, as well as spectacular national parks. In Central Java, you’ll find the somber allure of ancient temples and captivating Yogyakarta, while East Java’s volcanoes smoke restlessly around the rambling city of Surabaya.

Experience the exciting chaos of Jakarta, Indonesia’s main political, economic and cultural hub. See fantastic views of the city sprawl from the tower of Monas, the national monument in Lapangan Merdeka (Freedom Square). You’ll see Dutch colonial architecture, towering mosques and ancient temples amid the urban spread. Go shopping in bustling markets or explore the historic port. Take a speedboat to the sandy archipelago and national park of the Thousand Islands to enjoy beautiful views of the Java Sea.

In Central Java discover some of the island’s most important temples watched over by spectacular Mount Merapi. Stroll down the picturesque heritage streets of Yogyakarta and see the Sultan’s Palace (Kraton Ngayogyakarta). Visit Kota Gede, the former capital of the ancient kingdom of Mataram. Don’t miss seeing the breathtaking Buddhist temple complex, Borobudur, or the collection of ancient Hindu temples in Prambanan. Go diving in the clear waters of Karimunjawa.

Indonesia’s second-largest city, Surabaya, sits north of a ridge of volcanoes in East Java. Visit charming Marang or hike amid the rumbling volcanoes of Bromo Tengger Semeru National Park. See the brilliant blue of Kawah Ijen lake or explore the forest and coastline of Baluran National Park on your way to Bali. Be sure to try local Javanese dishes from a street vendor, paired with a cold beer or a sweet traditional coffee.

Java is easily accessible via major airports in Jakarta, Yogyakarta, Surabaya and Solo. Public ferries, speedboats, intercity trains and buses connect many cities and rural areas, and taxis are cheap and readily available. Visit between April and October for the dry season, or enjoy the island’s warm tropical weather at any time of the year.

Where to stay in Java

Default Image

Central Jakarta

Central Jakarta is popular for its popular shops. Explore top sights like Jaksa Street and Sarinah Mall, and you can get around town on the metro at Bundaran HI MRT Station.

Central Jakarta
Kraton Complex

Central Yogyakarta

3.5/5(13 area reviews)

Central Yogyakarta is noteworthy for its historical sites, and you can make a stop at top attractions like Pasar Beringharjo and Fort Vredeburg Museum.

Central Yogyakarta
Jakarta showing a city as well as a large group of people

Sudirman Central Business District

You'll enjoy the restaurants and spas in Sudirman Central Business District. You might want to make time for a stop at Kidzania or Pacific Place.

Sudirman Central Business District
Menteng which includes modern architecture

Menteng

Discover Menteng, memorable for its monuments. Popular attractions in Menteng include Bundaran HI and Jaksa Street, and you can see more of the area by hopping on the metro at Bundaran HI MRT Station.

Menteng
Yogyakarta

Malioboro

You'll enjoy the museums and monuments in Malioboro. You might want to make time for a stop at Malioboro Mall or Pasar Beringharjo.

Malioboro
Default Image

Pantai Indah Kapuk

While visiting Pantai Indah Kapuk, you might make a stop by sights like By The Sea PIK Shopping Center and Pantjoran Chinatown PIK.

Pantai Indah Kapuk
ibis Bandung Trans Studio

ibis Bandung Trans Studio

3 out of 5
Jl Gatot Subroto No 289, Bandung West Java, Bandung, West Java
The price is Rp357.025 per night from 18 Nov to 19 Nov
Rp357.025
Rp432.001 total
18 Nov - 19 Nov
includes taxes & fees
Stay at this 3-star spa hotel in Bandung. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Braga City Walk and Bandung Supermall are ...
8.2/10 Very Good! (247 reviews)
Nice property with very convenient location. Close to major mall, and very nice mosque. Good breakfast buffet and reasonable room rates. Staff is very friendly and accommodating.

Reviewed on 17 Jun 2025

ibis Bandung Trans Studio
Ashley Wahid Hasyim Jakarta

Ashley Wahid Hasyim Jakarta

4 out of 5
Jalan K.H. Wahid Hasyim No. 73-75, Gondangdia, Menteng, Jakarta Pusat, Jakarta
The price is Rp708.625 per night from 16 Nov to 17 Nov
Rp708.625
Rp857.435 total
16 Nov - 17 Nov
includes taxes & fees
Stay at this 4-star spa hotel in Jakarta. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Grand Indonesia and Thamrin City Shopping ...
8.6/10 Excellent! (267 reviews)
Excellent stay — great hotel, super helpful staff, especially Saskia who was very cooperative and helpful.

Reviewed on 4 Sept 2025

Ashley Wahid Hasyim Jakarta
Mandarin Oriental, Jakarta

Mandarin Oriental, Jakarta

5 out of 5
Jalan MH Thamrin Jakarta Jakarta
The price is Rp2.280.000 per night from 22 Nov to 23 Nov
Rp2.280.000
Rp2.758.800 total
22 Nov - 23 Nov
includes taxes & fees
Stay at this 5-star luxury hotel in Jakarta. Enjoy free Wi-Fi, free parking and 2 restaurants. Our guests praise the helpful staff and the property condition ...
9.4/10 Exceptional! (574 reviews)
The Mandarin Oriental is well appointed in every aspect. Location to amenities, professional and friendly staff; personalised attention from arrival at the airport; check in at hotel to the time of departure - personal attention was not just for me but also to my family and friends.

Reviewed on 13 Nov 2025

Mandarin Oriental, Jakarta
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.
Oakwood Premier Cozmo Jakarta

Oakwood Premier Cozmo Jakarta

5 out of 5
Jl. Dr. Ide Anak Agung Gde Agung, Blok E4.2 No. 1, Mega Kuningan, Jakarta, Jakarta
Stay at this 5-star luxury aparthotel in Jakarta. Enjoy free Wi-Fi, free parking and room service. Popular attractions Gelora Bung Karno Stadium and Blok M Square ...
9.4/10 Exceptional! (470 reviews)
Yes, we had a great stay and will return to this hotel again.

Reviewed on 18 Oct 2025

Oakwood Premier Cozmo Jakarta
Citadines Gatot Subroto Jakarta

Citadines Gatot Subroto Jakarta

3.5 out of 5
Jl Gatot Subroto Kav.64 No.177A, Jakarta
Stay at this 3.5-star business-friendly aparthotel in Jakarta. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Blok M Square and ...
8.8/10 Excellent! (27 reviews)
Hotel was so clean and rooms were pristine! Very spacious 3 bedroom suite, that we were upgraded to. Breakfast was different everyday, so that was a plus! Staff were very hospitable and friendly. Loved my stay at this hotel and will definitely come back here again.

Reviewed on 29 Oct 2025

Citadines Gatot Subroto Jakarta
PARKROYAL Serviced Suites Jakarta

PARKROYAL Serviced Suites Jakarta

4.5 out of 5
Jl. M.H Thamrin No. 10, Thamrin Nine Luminary Tower, Jakarta
Stay at this 4.5-star luxury aparthotel in Jakarta. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Grand Indonesia and Thamrin ...
9.4/10 Exceptional! (82 reviews)
Not so much food options around, unless you go to the next-door mall.

Reviewed on 27 Oct 2025

PARKROYAL Serviced Suites Jakarta
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

Things to do

Cities near Java