Java

Travel Guide

An ancient temple complex with intricate stone carvings and multiple structures.
An ancient temple complex with multiple structures and a central pathway.
An elderly person in a green patterned dress pouring a liquid from a jug into a metal basin.
A temple complex with multiple stone structures and ruins.
A horse-drawn carriage on a rural road with greenery and a house in the background.

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.

FM7 Resort Hotel Jakarta

FM7 Resort Hotel Jakarta

4 out of 5
Jl. Raya Perancis 67 Tangerang Banten
The price is CA $47 per night from Oct 30 to Oct 31
CA $47
CA $56 total
Oct 30 - Oct 31
includes taxes & fees
Book a stay at this spa hotel in Tangerang. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the pool in our reviews. ...
9/10 Wonderful! (1,013 reviews)
"Excellent hotel"

Reviewed on Oct 19, 2026

FM7 Resort Hotel Jakarta
Jakarta Airport Hotel

Jakarta Airport Hotel

3 out of 5
Terminal 2E International Departure Tangerang
Fully refundable
The price is CA $77 per night from Nov 20 to Nov 21
CA $77
CA $93 total
Nov 20 - Nov 21
includes taxes & fees
Stay at this hotel in Tangerang. Enjoy free WiFi, a free airport shuttle, and onsite spa services. Our guests praise the helpful staff and the clean rooms in ...
8/10 Very good! (1,006 reviews)
"Nice hotel. Good location. Wish there's body lotion and bathrobe but other than that it was pleasant stay. Thank you"

Reviewed on Oct 20, 2026

Jakarta Airport Hotel
ibis Bandung Trans Studio

ibis Bandung Trans Studio

3 out of 5
Jl Gatot Subroto No 289 Bandung West Java
The price is CA $31 per night from Oct 22 to Oct 23
CA $31
CA $37 total
Oct 22 - Oct 23
includes taxes & fees
Book a stay at this spa hotel in Bandung. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Bandung Supermall and Trans Studio Bandung ...
8.2/10 Very good! (276 reviews)
"Clean room. Helpfull staff and ease of access. Would definitely stay again"

Reviewed on Oct 15, 2026

ibis Bandung Trans Studio
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.
Horison Ultima Suite & Residence Rasuna Jakarta

Horison Ultima Suite & Residence Rasuna Jakarta

3.5 out of 5
Tower A - Lower Ground, Komplek Jakarta Jakarta
Book a stay at this spa aparthotel in Jakarta. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Grand Indonesia and Thamrin City Shopping ...
6.4/10 (133 reviews)
"It’s an apartment hotel with one or two bedroom apartments Good location close to Plaza Festival, and Epicentrum Breakfast is more Indonesian style but has eggs cooked as you ask. All staff friendly"

Reviewed on Sep 21, 2026

Horison Ultima Suite & Residence Rasuna Jakarta
Ra Premiere Simatupang

Ra Premiere Simatupang

4 out of 5
Jalan Intan No. 25 Jakarta DKI Jakarta
Book a stay at this family-friendly aparthotel in Jakarta. Enjoy free WiFi, free valet parking, and breakfast (surcharge). Popular attractions Blok M Square ...
9/10 Wonderful! (72 reviews)
"The breakfast was great, and the staff, particularly Miss Asti, were extremely friendly and helpful. However, the housekeeping staff could use some additional training. On occasion, they would forget to restock the toilet paper, forcing us to request some from the reception desk. The room was clean, ..."

Reviewed on Sep 16, 2026

Ra Premiere Simatupang
PARKROYAL Serviced Suites Jakarta

PARKROYAL Serviced Suites Jakarta

4.5 out of 5
Jl. M.H Thamrin No. 10 Jakarta
Book a stay at this luxury aparthotel in Jakarta. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Grand Indonesia and Thamrin City ...
9.4/10 Exceptional! (118 reviews)
"Biggest problem: The lifts weren’t enough to service such a massive tower, every trip in/out took more time than necessary. And the food needs a major improvement. Room service and housekeeping was very slow. Otherwise, the room itself was nice."

Reviewed on Aug 10, 2026

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.

Stay near popular Java attractions

Things to do

Cities near Java