Hotels in Central Java, Indonesia

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Central Java

Filter by

Gumaya Tower Hotel Semarang
4.5 out of 5
Jl. Gajah Mada No.59-61, Semarang, Central Java, 50134
The price is Rp1.033.058 per night from 20 Jul to 21 Jul
4.1/5 Very Good! (106 reviews)
"I love the Gym and Customer Service"

Reviewed on 2 Jun 2021

Gumaya Tower Hotel Semarang
Plataran Heritage Borobudur Hotel
5 out of 5
Dusun Kretek, Borobudur, Central Java, 56553
The price is Rp2.025.000 per night from 11 Jul to 12 Jul
4.7/5 Exceptional! (106 reviews)
"There was no health protocol in the hotel at all. They did not ask us to check in with Peduli Lindungi and did not check the temperature of the visitors. The brekfast place was so crowded with no social distancing at all. The tables and chairs are so dirty. The bed in the room was not comfortable, ..."

Reviewed on 16 Dec 2021

Plataran Heritage Borobudur Hotel
Po Hotel Semarang
5 out of 5
Jalan Pemuda No. 118, Sekayu, Semarang Tengah, Semarang, Jawa Tengah, 50132
The price is Rp1.074.380 per night from 8 Jul to 9 Jul
4.4/5 Excellent! (324 reviews)
Very nice stay
"Very good hotel in a strategic location. Staff members were helpful and polite."

Reviewed on 30 Sep 2021

Po Hotel Semarang
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Ciputra Semarang managed by Swiss-Belhotel International - CHSE Certified
4 out of 5
Jalan Simpang Lima, Semarang, Central Java, 50134
Fully refundableReserve now, pay when you stay
The price is Rp557.851 per night from 6 Jul to 7 Jul
4/5 Very Good! (136 reviews)
"CUSTOMER SERVICE IS EXCELLENT AND CLEAN ROOM"

Reviewed on 15 Mar 2022

Hotel Ciputra Semarang managed by Swiss-Belhotel International - CHSE Certified
Plataran Borobudur Resort & Spa
5 out of 5
Dusun Tanjungan Borobudur, Borobudur, Central Java, 56553
The price is Rp4.037.500 per night from 4 Aug to 5 Aug
4.5/5 Wonderful! (82 reviews)
Room for improvement
"The property is conveniently located near major tourist sites Borobudur and Chicken Church. Within the resort complex there's a mini zoo, where you can feed deer foods. Near the resort lobby there's a small stable for horseback riding, while there we saw a child fell down off the horse. The hotel ..."

Reviewed on 17 Dec 2021

Plataran Borobudur Resort & Spa
Novotel Solo
4 out of 5
Jalan Slamet Riyadi 272, Surakarta, Central Java, 57181
Fully refundableReserve now, pay when you stay
The price is Rp391.000 per night from 11 Jul to 12 Jul
4.1/5 Very Good! (93 reviews)
Comfy stay in Solo
"Very nice stay in Solo. All staff had been very helpful and courteous. Room and all facilities were clean. What needs to be improved is the bathroom: hand-held shower head and rain shower head badly need to be replaced."

Reviewed on 14 Nov 2021

Novotel Solo
Novotel Semarang
4 out of 5
Jalan Pemuda 123, Semarang, Central Java, 50132
Fully refundableReserve now, pay when you stay
The price is Rp527.273 per night from 24 Jul to 25 Jul
3.9/5 Good! (130 reviews)
Good stay in Semarang
"Hotel is in a very good location, across from Paragon mall. Though the room is comfy, but its aging. The bathroom really needs more attention in cleanliness. Water stain is so pronounced on the shower curtain and bathmat; and these can be easily fixed. All staff were very friendly and helpful! Overall, ..."

Reviewed on 2 Nov 2021

Novotel Semarang
ibis Styles Solo
3 out of 5
Jalan Gajah Mada 23, Surakarta, Central Java, 57131
Fully refundableReserve now, pay when you stay
The price is Rp315.000 per night from 19 Jul to 20 Jul
4/5 Very Good! (86 reviews)
"The overall stay was pleasant other than the cleaners knocking on my door twice before check out time to see whether I have checked out. I complained to the front desk clerk on duty. Hope it reached the appropriate authorities."

Reviewed on 2 Oct 2021

ibis Styles Solo
Hotel Santika Premiere Semarang - CHSE Certified
4 out of 5
Jalan Pandanaran No. 116-120, Semarang, Central Java, 50134
The price is Rp526.860 per night from 10 Jul to 11 Jul
3.8/5 Good! (37 reviews)
Breakfast was nice but toilet smelled
"Breakfast was nice with variety, Aged hotel, some stain on the bed sheets and towels, which not preferable but still may be understandable. Smell of toilet in the room hope to improve but may need piping replacement because smell comes from the water."

Reviewed on 24 Jan 2022

Hotel Santika Premiere Semarang - CHSE Certified
Hotel Chanti
4 out of 5
Jalan Gajah Mada No.40, Semarang, Central Java, 50138
The price is Rp523.636 per night from 11 Jul to 12 Jul
4.3/5 Excellent! (49 reviews)
"Hotel maintenance very good, staff nice and friendly. Maybe one of the staff at the breakfast buffet should be training better, at least be nice to the customers (the one who made an egg). Other than that we have a nice vacation in Semarang."

Reviewed on 7 Nov 2021

Hotel Chanti
Don't see what you're looking for?
See all available properties in Central 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.

Central Java Hotel Reviews
expedia verified reviews

Our app takes you further

When you book on the app you can save up to 40% on select hotels while earning double the points with every booking. With these app deals you'll save even more on trips, and that means you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code