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.

Shopping Hotels in Java, Indonesia

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 Java Shopping Hotels

Hotel Indonesia Kempinski Jakarta
5 out of 5
Jl. MH Thamrin 1, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp1.859.504 per night
4.6/5Wonderful! (263 reviews)

"overall OK. Need a little better coordination but it's understandable given the current situation. Breakfast is only for in-room dining but there was no info about in-room dining breakfast. I wanted to eat more eggs and more fruits but unable to order additional free of chage..."…"

Reviewed on 28 Apr 2020

Hotel Indonesia Kempinski Jakarta
Four Points by Sheraton Surabaya
4 out of 5
Jl Embong Malang 25 - 31, Tunjungan Plaza, Surabaya, East Java
Free cancellationReserve now, pay when you stay
The price is Rp750.000 per night
4.6/5Wonderful! (192 reviews)

"it is a very clean hotel with very friendly staff."…"

Reviewed on 3 Mar 2020

Four Points by Sheraton Surabaya
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.592.305 per night
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 Ciputra World Surabaya
5 out of 5
Jl. Mayjen Sungkono Kav. 87, Surabaya, East Java
Free cancellationReserve now, pay when you stay
The price is Rp595.868 per night
4.4/5Wonderful! (195 reviews)

"Located next to the mall is very convenience. The food. In general I recommend to stay"…"

Reviewed on 29 Feb 2020

Hotel Ciputra World Surabaya
Sheraton Surabaya Hotel and Towers
5 out of 5
Jalan Embong Malang 25-31, Surabaya, East Java
Free cancellationReserve now, pay when you stay
The price is Rp810.000 per night
4.4/5Wonderful! (290 reviews)

"The in-room aircon not up to standard - doesn’t not reflect as per settings. Splendid staff in all departments"…"

Reviewed on 10 Mar 2020

Sheraton Surabaya Hotel and Towers
Po Hotel Semarang
4 out of 5
Jalan Pemuda No. 118, Sekayu, Semarang Tengah, Semarang, Jawa Tengah
Free cancellationReserve now, pay when you stay
The price is Rp853.187 per night
4.4/5Excellent! (302 reviews)
Nice hotel.

"Former Crowne Plaza n still well kept."…"

Reviewed on 27 Oct 2019

Po Hotel Semarang
Ascott Kuningan Jakarta
4.5 out of 5
Ciputra World 1, Jalan Prof Dr Satrio Kav 3-5, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp1.360.000 per night
4.3/5Excellent! (170 reviews)

"Great stay"…"

Reviewed on 29 Feb 2020

Ascott Kuningan Jakarta
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 Rp990.908 per night
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
Ascott Jakarta
4 out of 5
Jalan Kebon Kacang Raya No 2, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp1.120.000 per night
4.3/5Excellent! (345 reviews)

"the location is very central, easy to walk around. room is very spacious, my kids enjoy it very much"…"

Reviewed on 29 Jan 2020

Ascott Jakarta
Sensa Hotel
4 out of 5
Jalan Cihampelas 160, Bandung, West Java
The price is Rp480.779 per night
4.3/5Excellent! (121 reviews)

"Great location, good cleanliness, great food for breakfast."…"

Reviewed on 2 Feb 2020

Sensa Hotel
Pullman Jakarta Central Park
5 out of 5
Podomoro City Jl. Let. Jend S Parman, Kav 28, Jakarta Barat, Jakarta, Jakarta
The price is Rp1.273.300 per night
4.2/5Excellent! (887 reviews)
Repeat Customer

"I have stayed here for past 5 years. The furnishing of the room is quite basic with no 5* feeling which I would rate this hotel at 4* maximum. I was as usual staying in room with lounge access. Service of staff are good and friendly, the only disappointment is their breakfast menu at lounge, their ..."…"

Reviewed on 29 Feb 2020

Pullman Jakarta Central Park
Hotel Ciputra Jakarta
4 out of 5
Jalan Letnan Jendral S Parman, Jakarta, Jakarta
The price is Rp395.868 per night
4/5Very Good! (646 reviews)

"A repeated stay requested by traveller. Nothing to ad on"…"

Reviewed on 13 Mar 2020

Hotel Ciputra Jakarta
Century Park Hotel
4 out of 5
Jl Pintu Satu Senayan, Jakarta, Jakarta
Get Rates
4/5Very Good! (679 reviews)

"I like the hotel location. It is central and has many surrounding shopping Centre with Restaurants. The shower in the room need to be upgraded. The shower tap is too small"…"

Reviewed on 11 Dec 2019

Century Park Hotel
Holiday Inn Express Jakarta Pluit Citygate
3.5 out of 5
Emporium Pluit Mall 10th Floor, Jl. Pluit Selatan Raya, Jakarta, Jakarta
Free cancellation
The price is Rp353.045 per night
3.9/5Very Good! (369 reviews)

"It was a good experience:)"…"

Reviewed on 16 Feb 2020

Holiday Inn Express Jakarta Pluit Citygate
Holiday Inn Express Jakarta Thamrin
3.5 out of 5
Jl Tanjung Karang No. 1, Jakarta, Jakarta
Free cancellation
The price is Rp360.250 per night
3.9/5Very Good! (348 reviews)

"Tasty breakfast though not much variety. Good value for money."…"

Reviewed on 29 Feb 2020

Holiday Inn Express Jakarta Thamrin
Novotel Jakarta Mangga Dua Square Hotel
4 out of 5
Jalan Gunung Sahari Raya 1, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is Rp413.223 per night
3.9/5Good! (421 reviews)

"Nice location right within a mall with lots of choices for shopping and food!"…"

Reviewed on 23 Feb 2020

Novotel Jakarta Mangga Dua Square Hotel
Zest Hotel Airport Jakarta
The price is Rp322.314 per night
3.6/5Good! (241 reviews)

"It is Zest what more could I say. Their customer service is one of the best I ever seen. The food was excellent and the service great. One thing did stand out to me was management. Watching Managements bus tables and working at the reception desk again let know how Zest and it Sister Hotel will go ..."…"

Reviewed on 14 Apr 2020

Zest Hotel Airport Jakarta
Amaris Hotel Thamrin City - Jakarta
2.5 out of 5
Gedung Thamrin City Lt. 6 Blok HT No. 1, Jalan Thamrin Boulevard, Jakarta, Jakarta
The price is Rp326.860 per night
3.4/5Good! (204 reviews)

"My mobile was stolen n the security Viktor was very fantastic. We caught the accomplice but the hp was not with him. Viktor I get"…"

Reviewed on 10 Mar 2020

Amaris Hotel Thamrin City - Jakarta
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
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.

Pocket Guide: Shopping Hotels in Java

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

More trip options

Travellers loved these Shopping Hotels