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.

Search Hotels in Java

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 Rp1.588.769 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
4 out of 5
Jl. Letjen Sutoyo No. 79, Malang, East Java
The price is Rp486.777 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
3.5 out of 5
Darmawangsa IX No. 14, Kebayoran Baru, Jakarta, Jakarta
The price is Rp495.868 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
4 out of 5
Jalan Kali Besar Barat 44-46, Jakarta, DKI Jakarta
The price is Rp461.488 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
Kota BNI, JL. Jend. Sudirman Kav. 1, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp1.097.939 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
3 out of 5
Jl Tanah Merah No 30-31, Jl Tanah Merah No 76, Jakarta, Daerah Khusus Ibukota Jakarta
The price is Rp126.221 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
Jl. M. H. Thamrin No. 59, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp1.073.553 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
Jl Jenderal Sudirman No 01, Cikokol, Tangerang, Banten
Free cancellationReserve now, pay when you stay
The price is Rp695.455 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
Jl Kedung Baruk 28 Rungkut, Surabaya
Free cancellationReserve now, pay when you stay
The price is Rp407.160 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
JL PUNCAK RAYA, SIMPANG GADOG, Ciawi
Free cancellationReserve now, pay when you stay
The price is Rp900.000 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
Mercure Jakarta Pantai Indah Kapuk
4 out of 5
Jalan Pantai Indah Kapuk Kamal, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp846.400 per night
414.96 km from city centre
4.2/5Excellent! (166 reviews)
Stay at Mercure Jakarta PIK

"Pleasant and attentive staff & service."…"

Reviewed on 6 Mar 2020

Mercure Jakarta Pantai Indah Kapuk
Swissôtel Jakarta PIK Avenue
5 out of 5
Jalan Pantai Indah Kapuk, Kamal Muara Penjaringan, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp1.100.000 per night
414.9 km from city centre
4.1/5Very Good! (18 reviews)
Very comfortable stay

"Lovely clean rooms with comfortable bed. Good amenities in the bathroom. Breakfast has a fab selection - including delicious healthy smoothies. Also had dinner one night - very good. Pool is a decent size but didn't use because of heavy rain. Gym appears good but slightly disappointed that 2/3 treadmills ..."…"

Reviewed on 3 Mar 2020

Swissôtel Jakarta PIK Avenue
Hotel Majapahit Surabaya Managed by AccorHotels
5 out of 5
Jalan Tunjungan No. 65, Surabaya, East Java
The price is Rp788.100 per night
268.03 km from city centre
4.6/5Wonderful! (218 reviews)

"Awesome crew"…"

Reviewed on 28 Feb 2020

Hotel Majapahit Surabaya Managed by AccorHotels
Fairmont Jakarta
5 out of 5
Jl. Asia Afrika No.8, Gelora Bung Karno, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp1.912.500 per night
404.87 km from city centre
4.6/5Exceptional! (184 reviews)

"The Hotel location right in the shopping district and connected directly to one of the Best Shopping Center in Jakarta."…"

Reviewed on 19 Feb 2020

Fairmont Jakarta
Raffles Jakarta
5 out of 5
Ciputra World 1, Jl. Prof. Dr. Satrio Kav. 3-5, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp2.880.000 per night
402.16 km from city centre
4.8/5Exceptional! (78 reviews)
Highly recommend...

"This hotel has it all. It was my partners birthday and they went above and beyond with spoiling her. I would totally recommend to upgrade to the suites. The hotel had a promotion on including free unlimited un-alcoholic drinks / butler and suite for an additional $1M IDR per night. Very good value. ..."…"

Reviewed on 12 Feb 2020

Raffles Jakarta
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.

Discover neighborhoods in Java

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

Java Hotel Guide

Search for hotels in Java on Expedia.co.id. 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 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.

Java Hotel Reviews

More trip options