Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Java Hotels from RM38

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Java

Grand Hyatt Jakarta
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM474 per night
403.25 km from city centre
4.5/5Wonderful! (277 reviews)
8 of 10

"great hotel...location was perfect..need some renovation on carpet and the wall before you go to your room.....service quite pleasing and look forward to stay with you again"…"

Reviewed on 25 Feb 2020

Grand Hyatt Jakarta
Hotel Santika Premiere Malang
The price is RM145 per night
267.67 km from city centre
4.3/5Excellent! (68 reviews)
Good value for family stay

"We recently stayed in a family room at the Hotel Santika Premiere Malang. The two-level room was spacious and the kids enjoyed sleeping in the twin beds in the upstairs loft area. The breakfast was very good, as was the overall customer service and attentiveness. We would stay here again!"…"

Reviewed on 27 Feb 2020

Hotel Santika Premiere Malang
THE 1O1 Jakarta Sedayu Darmawangsa
The price is RM148 per night
403.5 km from city centre
4/5Very Good! (177 reviews)

"A great hotel, in a great location."…"

Reviewed on 9 Mar 2020

THE 1O1 Jakarta Sedayu Darmawangsa
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Mercure Jakarta Batavia
The price is RM138 per night
406.66 km from city centre
4.6/5Wonderful! (52 reviews)

"Foods was good and just needs an attentions before it’s run out especially the drinks 😊"…"

Reviewed on 13 Mar 2020

Mercure Jakarta Batavia
Shangri-La Hotel - Jakarta
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM339 per night
403.41 km from city centre
4.5/5Wonderful! (450 reviews)

"All good! The food, cleanliness, covid safety procedure also good!"…"

Reviewed on 26 Jun 2020

Shangri-La Hotel - Jakarta
Wisma Gading Indah
The price is RM38 per night
396 km from city centre
3/5 (3 reviews)

"There was nothing appealing about this property. The room was water stained and mouldy, and the bathroom was worse"…"

Reviewed on 17 Mar 2020

Wisma Gading Indah
Pullman Jakarta Indonesia
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM320 per night
403.22 km from city centre
4.3/5Excellent! (999 reviews)
Enjoyable stay.

"Superb breakfast spread. Above and beyond service. Spacious room. Extremely convenient location, directly opposite a massive mall."…"

Reviewed on 28 Dec 2019

Pullman Jakarta Indonesia
Novotel Tangerang
4 out of 5
Free cancellationReserve now, pay when you stay
The price is RM207 per night
422.52 km from city centre
4.3/5Excellent! (285 reviews)
Excellent hotel

"It was truly an excellent experience at Novotel Tangerang Hotel. The service was excellent especially at the restaurant. The breakfast was perfect with a lot of variations. Truly 5 stars hotel."…"

Reviewed on 27 Feb 2020

Novotel Tangerang
Novotel Samator Surabaya Timur
4 out of 5
Free cancellationReserve now, pay when you stay
The price is RM121 per night
271.81 km from city centre
4.2/5Very Good! (30 reviews)
New property in east surabaya

"Good brand new facility. However quite far from most actions and after hour, the traffic is quite bad it distract you to want to go elsewhere. Found an unclean sheets on day 1, the hotel said it is a red stain from make up or some thing but i thought it looks like dried blood. Quickly resolved and ..."…"

Reviewed on 15 Feb 2020

Novotel Samator Surabaya Timur
Pullman Ciawi Vimala Hills Resort
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM268 per night
385.87 km from city centre
4.1/5Very Good! (16 reviews)
Should be better

"Took a long time to get a room, and another wait for your luggage to be delivered. Housekeeping didnt gave us a towel on the 2nd day and it took 3 calls to get it, even after explaining that my little children are in the middle of shower. Condition of the room is not good for a new hotel like ..."…"

Reviewed on 17 Feb 2020

Pullman Ciawi Vimala Hills Resort
Don't see what you're looking for?
See all available properties in Java
View all properties
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.

Find your Java hotel.

Search for hotels in Java on You can easily find your hotels in Java using one of the methods below:
  • View our selection of featured hotels in Java
  • Use the map to find hotels in the Java neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Java, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Java
  • Enter your travel dates to view the best deals on hotels in Java - while they last

Frequently asked questions

Where is the best place to stay in Java?
Yogyakarta Marriott Hotel is a favourite with Expedia customers. This 5-star hotel offers a full-service spa and 2 restaurants. Traveller reviews also recommend Fairmont Jakarta and Hilton Bandung as top choices for your stay.
If I need to cancel my hotel reservation in Java, will I receive a refund?
Yes! Most room reservations are refundable if you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of your booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to review the best deals available in Java.

Recent Reviews in Java

More trip options