Hotels in Java

Search and compare Java hotels from hundreds of travel sites and save

Java
18 Jun — 19 Jun2
Java
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Java

Filter by star ratings
All filters
Sala View Hotel
Sala View Hotel
8.2 Excellent
Jl. Slamet Riyadi No.450, Surakarta City, Indonesia
Show on map
3.6 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 67 reviews
8.2

Sala View Hotel provides a charming setting when in Surakarta. It also offers massage services, free Wi-Fi and an outdoor pool.

Jambuluwuk Malioboro Hotel Yogyakarta
Jambuluwuk Malioboro Hotel Yogyakarta
8.1 Excellent
Jl. Gajah Mada No.67, Yogyakarta, Indonesia
Show on map
0.2 km from city centre, Yogyakarta, YO, Indonesia 
ExcellentBased on 558 reviews
8.1

Jambuluwuk Malioboro Jogja is situated on Java and provides 5-star accommodation as well as free Wi-Fi. It also boasts views of Yogyakarta.

Hotel Santika Mega City Bekasi
Hotel Santika Mega City Bekasi
7.6 Good
Mega Bekasi Hypermall, Jl Jend Ahmad Yani No. 1 Bekasi, Bekasi, Indonesia
Show on map
1.6 km from city centre, Bekasi, JB, Indonesia 
GoodBased on 133 reviews
7.6

Situated close to Bekasi Train Station, the hotel offers guests a convenient base while visiting Bekasi. It is conveniently positioned for those wishing to visit local attractions.

MesaStila Resort and Spa
MesaStila Resort and Spa
9.0 Excellent
Po.Box.108 Magelang, Central Java, Magelang, Indonesia
Show on map
19.9 km from city centre, Magelang, JT, Indonesia 
ExcellentBased on 105 reviews
9.0

MesaStila Resort and Spa is set on Java and provides 5-star accommodation in addition to a Turkish steam bath and outdoor tennis courts. It also offers a sauna, a beauty centre and an outdoor pool.

Hotel Borobudur Jakarta
Hotel Borobudur Jakarta
8.3 Excellent
Jalan Lapangan Banteng Selatan, Jakarta, Indonesia
Show on map
1.3 km from city centre, Jakarta, JK, Indonesia 
ExcellentBased on 680 reviews
8.3

Boasting indoor tennis courts, a limousine service and outdoor tennis courts, the hotel is a deluxe place to stay in Jakarta. It has a fitness centre, as well as a sauna, an outdoor pool and a Jacuzzi.

Swiss-Belresidences Kalibata
Swiss-Belresidences Kalibata
8.1 Excellent
Jl. Kalibata Raya No.22, South Jakarta, Indonesia
Show on map
5.0 km from city centre, South Jakarta, JK, Indonesia 
ExcellentBased on 247 reviews
8.1

This comfortable hotel in Jakarta offers free wireless internet, as well as a swimming pool and an all-inclusive meal plan. It also provides a kids pool, fitness classes and a sauna.

Holiday Inn Express Semarang Simpang Lima
Holiday Inn Express Semarang Simpang Lima
8.0 Excellent
No. 145, Jl. Ahmad Yani, Semarang, Indonesia
Show on map
0.6 km from city centre, Semarang, JT, Indonesia 
ExcellentBased on 306 reviews
8.0

Holiday Inn Express Semarang Simpang Lima is situated in Semarang and is close to the area's popular attractions. It also offers a 24-hour reception, meeting rooms and a currency exchange.

Grandkemang Hotel
Grandkemang Hotel
7.9 Good
JL. Kemang Raya 2H, South Jakarta, Indonesia
Show on map
0.9 km from city centre, South Jakarta, JK, Indonesia 
GoodBased on 364 reviews
7.9

Grandkemang Hotel provides trendy 4-star accommodation in Jakarta. It also offers a ballroom, an outdoor pool and valet parking.

Grand Dafam Ancol Jakarta
Grand Dafam Ancol Jakarta
6.6 Good
Marina Mediterania Tower A Jl Lodan Raya, North Jakarta, Indonesia
Show on map
4.2 km from city centre, North Jakarta, JK, Indonesia 
GoodBased on 883 reviews
6.6

Situated in Jakarta, Marina Hotel & Residence offers stylish, 4-star accommodation close to Ancol Dreamland. It also has an outdoor pool and free Wi-Fi.

Hotel Majapahit Surabaya - MGallery
Hotel Majapahit Surabaya - MGallery
9.1 Excellent
Jalan Tunjungan No. 65, Surabaya, Indonesia
Show on map
1.8 km from city centre, Surabaya, JI, Indonesia 
ExcellentBased on 423 reviews
9.1

Hotel Majapahit Surabaya is situated in Surabaya and offers complimentary wireless internet. It also provides outdoor tennis courts, a Jacuzzi and an outdoor pool.

Top Rated Java hotels

Show all 22,579 hotels
1
Novotel Jakarta Mangga Dua Square
Novotel Jakarta Mangga Dua Square
8.2 Excellent
Jalan Gunung Sahari Raya No 1, North Jakarta, Indonesia
Show on map
3.9 km from city centre, North Jakarta 

Novotel Jakarta Mangga Dua Square offers a modern setting while in Jakarta. It also features an outdoor pool, a sauna and a Jacuzzi.

2
Grand Mercure Jakarta Kemayoran
Grand Mercure Jakarta Kemayoran
8.4 Excellent
Jl H Benyamin Sueb Kav B-6, Jakarta, Indonesia
Show on map
3.9 km from city centre, Jakarta 

Less than 20 minutes' walk from Kemayoran Railway Station, Grand Mercure Jakarta Kemayoran provides guests with an ideal base when in Jakarta. It also offers a sauna, an outdoor pool and a Jacuzzi.

3
Swiss-Belboutique Yogyakarta
Swiss-Belboutique Yogyakarta
9.0 Excellent
Jl. Jend. Sudirman No. 69, Yogyakarta, Indonesia
Show on map
1.8 km from city centre, Yogyakarta 

Swiss-Belboutique Yogyakarta provides modern 4-star accommodation in Yogyakarta. It also offers a 24-hour reception, an outdoor pool and free Wi-Fi.

4
The Kuningan Suites
The Kuningan Suites
7.4 Good
Jl. Setiabudi Utara, Kuningan, 12920, South Jakarta, Indonesia
Show on map
6.5 km from city centre, South Jakarta 

Situated in Jakarta, Aston at Kuningan Suites offers sophisticated 4-star accommodation, as well as a rooftop pool. The multiple amenities this cosy hotel has to offer include a safe, laundry facilities and valet parking.

5
Novotel Yogyakarta
Novotel Yogyakarta
8.1 Excellent
Jalan Jendral Sudirman 89, Yogyakarta, Indonesia
Show on map
1.9 km from city centre, Yogyakarta 

Novotel Yogyakarta provides 4-star accommodation in Yogyakarta. It also features an outdoor pool, a Jacuzzi and a sauna.

6
Ibis Gading Serpong
Ibis Gading Serpong
7.8 Good
Block M 5 No 19, Tangerang City, Indonesia
Show on map
7.8 km from city centre, Tangerang City 

Recently refurbished, Ibis Gading Serpong provides modern 3-star accommodation in Serpong. It also offers bicycle rental, a concierge and a 24-hour reception.

7
DoubleTree by Hilton Jakarta - Diponegoro
DoubleTree by Hilton Jakarta - Diponegoro
8.6 Excellent
Jl Pegangsaan Timur No.17 Cikini, Jakarta, Indonesia
Show on map
2.7 km from city centre, Jakarta 

Located in Jakarta, DoubleTree by Hilton Jakarta - Diponegoro is a short drive from Plaza Indonesia and Ancol Dreamland. It has a day spa, as well as an outdoor pool, a kids club and a ballroom.

8
Hyatt Regency Yogyakarta
Hyatt Regency Yogyakarta
9.0 Excellent
Jalan Palagan Tentara Pelajar, Yogyakarta, Indonesia
Show on map
6.3 km from city centre, Yogyakarta 

Featuring a Jacuzzi, outdoor tennis courts and an outdoor pool, Hyatt Regency Yogyakarta is located in Yogyakarta and showcases impressive views of Mount Merapi. It provides 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Java, Indonesia

Show all 22,579 hotels
The Batu Hotel & Villas
The Batu Hotel & Villas
7.9 Good
Jln. Sultan Agung 29, Batu, Indonesia
Show on map
1.2 km from city centre,  

Located in Batu, the hotel is an easy drive from Batu Night Spectacular and Taman Rekreasi Kota. It also offers a games room, an airport shuttle and an express check-in and check-out feature.

$10
Avg. per night
Swift Inn Aeropolis Airport
Swift Inn Aeropolis Airport
7.1 Good
Jalan Raya Marsekal Surya Dharma, Tangerang City, Indonesia
Show on map
4.2 km from city centre,  

Swift Inn Aeropolis Airport is located in Jakarta and features free wireless internet. It also provides luggage storage, laundry facilities and an airport shuttle.

$14
Avg. per night
Ibis Jakarta Tamarin
Ibis Jakarta Tamarin
7.6 Good
Jl. Kh Wahid Hasyim 77 Jakarta Pusat, Jakarta, Indonesia
Show on map
0.8 km from city centre,  

Set in Jakarta, Ibis Jakarta Tamarin is a five-minute walk from Jalan Jaksa and provides an outdoor pool and a sauna. It is ideally positioned for guests wishing to discover the area's attractions.

$18
Avg. per night
Business Hotel Tomang
Business Hotel Tomang
7.2 Good
Jl. Raya Tomang No.51, West Jakarta, Indonesia
Show on map
5.1 km from city centre,  

OYO 126 Business Hotel provides comfortable 3-star accommodation in Jakarta. Those staying at the property can also take advantage of free Wi-Fi during their stay.

$18
Avg. per night
Favehotel Diponegoro
Favehotel Diponegoro
7.4 Good
Jl Diponegoro No. 22 (Siranda) Semarang, Semarang, Indonesia
Show on map
0.9 km from city centre,  

Favehotel Diponegoro offers a comfortable setting when in Semarang. It provides 3-star accommodation with air-conditioned rooms.

$20
Avg. per night
Ibis Budget Jakarta Menteng
Ibis Budget Jakarta Menteng
7.2 Good
Jalan Hos Cokroaminoto No 79, Jakarta, Indonesia
Show on map
1.8 km from city centre,  

Ibis Budget Jakarta Menteng is a comfortable setting when in Jakarta and is close to everything the area has to offer. It also provides wireless internet access in public areas, laundry facilities and a 24-hour reception.

$21
Avg. per night
Serela Cihampelas Hotel
Serela Cihampelas Hotel
7.3 Good
Jl. Cihampelas No. 147, Bandung, Indonesia
Show on map
3.0 km from city centre,  

Serela Cihampelas Hotel is located in Bandung and provides a rooftop terrace and free Wi-Fi. It is close to Cihampelas Walk, dining options and shops.

$22
Avg. per night
favehotel MEX Surabaya
favehotel MEX Surabaya
7.5 Good
Jl. Pregol 1 3 5, Surabaya, Indonesia
Show on map
2.2 km from city centre,  

Located amongst popular tourist attractions, boutiques and dining options, Favehotel Mex Surabaya is ideal for guests wanting to discover Surabaya and its surroundings. It provides 3-star accommodation with air-conditioned rooms.

$23
Avg. per night

Hotel prices in Java

3 stars

$18 - $44

Serela Cihampelas Hotel

No. 1 most popular

$22
Avg. per night
Hotel Neo Malioboro By Aston

No. 2 most popular

$44
Avg. per night
Business Hotel Tomang

Best value

$18
Avg. per night
4 stars and up

$31 - $189

DoubleTree by Hilton Jakarta - Diponegoro

No. 1 most popular

$81
Avg. per night
Merlynn Park Hotel

No. 2 most popular

Merlynn Park Hotel
8.1 Excellent
$48
Avg. per night
Sala View Hotel

Best value

Sala View Hotel
8.2 Excellent
$31
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Java

Java travel FAQs

  • Where is the best place to stay in Java?

    Our travellers prefer to stay in places like Jakarta, Yogyakarta, and Surabaya while in Java.

  • What are the best hotels in Java?

    DoubleTree by Hilton Jakarta - Diponegoro is a very popular hotel in Java, with a score of 8.6 from 1,255 reviews. Merlynn Park Hotel (8.1 from 1,986 reviews) and Grand Aston Yogyakarta (9.0 from 416 reviews) are also highly rated Java hotels based on recent feedback from HotelsCombined users.