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 Hotel from NT$680/Night

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Where to stay in Java

Find the best Java areas and neighborhoods for the activities you enjoy most. Learn more about Java

Java hotels and places to stay

Grand Hyatt Jakarta
5 out of 5
Jalan M.H. Thamrin, Kav. 28-30, Jakarta, Jakarta
Free CancellationReserve now, pay when you stay
The price is NT$3,256 per night
403.25 km from city center
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 2020/2/25

Grand Hyatt Jakarta
Grand Tjokro Bandung
3.5 out of 5
Jl. Cihampelas 211 - 217, Bandung, West Java
The price is NT$680 per night
301.84 km from city center
4.1/5Very Good! (69 reviews)

"Lovely grand hotel with spacious room and comfortable bed. Breakfast was an array of foods from different countries! Spoilt for choice each morning! Enjoyed very much the Indonesian cuisine while my partner enjoyed the European breakfast. Staff were friendly and helpful. Food at the restaurant was ..."…"

Reviewed on 2018/10/11

Grand Tjokro Bandung
THE 1O1 Jakarta Sedayu Darmawangsa
3.5 out of 5
Darmawangsa IX No. 14, Kebayoran Baru, Jakarta, Jakarta
The price is NT$1,106 per night
403.5 km from city center
4/5Very Good! (177 reviews)

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

Reviewed on 2020/3/9

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
4 out of 5
Jalan Kali Besar Barat 44-46, Jakarta, DKI Jakarta
The price is NT$938 per night
406.66 km from city center
4.6/5Wonderful! (52 reviews)

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

Reviewed on 2020/3/13

Mercure Jakarta Batavia
Pullman Jakarta Indonesia
5 out of 5
Jl. M. H. Thamrin No. 59, Jakarta, Jakarta
Free CancellationReserve now, pay when you stay
The price is NT$2,183 per night
403.22 km from city center
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 2019/12/28

Pullman Jakarta Indonesia
Novotel Samator Surabaya Timur
4 out of 5
Jl Kedung Baruk 28 Rungkut, Surabaya
Free CancellationReserve now, pay when you stay
The price is NT$828 per night
271.81 km from city center
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 2020/2/15

Novotel Samator Surabaya Timur
Wyndham Surabaya City Centre
4.5 out of 5
Jalan Basuki Rahmat No. 67-73, Surabaya, East Java
Free CancellationReserve now, pay when you stay
The price is NT$1,016 per night
268.22 km from city center
4.2/5Excellent! (105 reviews)

"Very nice hotel, Great staff, will book again once I am in the area again, hopefully Expedia fixes my account by then!"…"

Reviewed on 2020/5/23

Wyndham Surabaya City Centre
Gran Melia Jakarta
5 out of 5
Jalan H.R. Rasuna Said Kav X-0, Kuningan, Jakarta, Jakarta
Free CancellationReserve now, pay when you stay
The price is NT$2,277 per night
401.11 km from city center
4.3/5Excellent! (386 reviews)
Worth staying here

"Friendly service, helpful, great room"…"

Reviewed on 2020/1/30

Gran Melia Jakarta
Melia Purosani Hotel
5 out of 5
Jl. Suryotomo No. 31, Yogyakarta, Yogyakarta
Free CancellationReserve now, pay when you stay
The price is NT$1,344 per night
58.61 km from city center
4.3/5Excellent! (482 reviews)

"I love the lobby and the brrakfast"…"

Reviewed on 2020/3/4

Melia Purosani Hotel
INNSiDE by Melia Yogyakarta
4 out of 5
JL. Ring Road Utara, Maguwoharjo, Depok, Yogyakarta
Free CancellationReserve now, pay when you stay
The price is NT$922 per night
56.58 km from city center
4.1/5Very Good! (44 reviews)

"It was a great stay, very close to airport. One issue maybe they didn't clean the dust off the floor. probably sweeped to the center of the floor and forgot to collect."…"

Reviewed on 2020/3/6

INNSiDE by Melia Yogyakarta
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.

Java Hotel Guide

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 neighborhood 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 favorite with Expedia customers. This 5-star hotel offers a full-service spa and 2 restaurants. Traveler reviews also recommend Fairmont Jakarta and Hilton Bandung as top options for your stay.
If I need to cancel my hotel reservation in Java, will I receive a refund?
Yes, the majority of room reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of your booking. Enter dates in and click on “Search”, then use the “free cancellation” filter to view the best deals in Java.
Where can I learn more about changing or cancelling my trip to Java?
To find more details about updating your trip to Java or cancelling it, go to
What are some accommodations with pools in Java?
Grand Hyatt Jakarta: 5-star hotel steps from Bundaran Hi. Features an outdoor pool, a children’s pool, and 4 restaurants. Hotel Santika Premiere Malang and Novotel Samator Surabaya Timur are a couple of other choices that offer an onsite pool.

Recent reviews of Java hotels

More trip options