Hotels in Central Java, Indonesia

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Central Java

Top Hotels in Central Java

Novotel Semarang
4 out of 5
Jalan Pemuda 123, Semarang, Central Java
Fully refundableReserve now, pay when you stay
The price is Rp469.420 per night from 19 Dec to 19 Dec
3.9/5 Good! (120 reviews)
Comfortable hotel
"Comfortable and staffs are friendly"

Reviewed on 15 Mar 2021

Novotel Semarang
Dusun The Villas
Dusun Semilir Eco Park, Jalan Soekarno - Hatta No.49, Ambarawa, Central Java
The price is Rp1.219.327 per night from 5 Dec to 5 Dec
Dusun The Villas
Hotel Ciputra Semarang managed by Swiss-Belhotel International
4 out of 5
Jalan Simpang Lima, Semarang, Central Java
Fully refundableReserve now, pay when you stay
The price is Rp636.529 per night from 2 Jan to 2 Jan
4/5 Very Good! (129 reviews)
Nice
"It was very nice stay. Clean room and great location."

Reviewed on 30 Aug 2021

Hotel Ciputra Semarang managed by Swiss-Belhotel International
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.
Po Hotel Semarang
5 out of 5
Jalan Pemuda No. 118, Sekayu, Semarang Tengah, Semarang, Jawa Tengah
Fully refundableReserve now, pay when you stay
The price is Rp1.074.380 per night from 4 Dec to 4 Dec
4.4/5 Excellent! (319 reviews)
"The hotel room was quite lovely; the twin bed is small, the wifi connection was horrible."

Reviewed on 16 Apr 2021

Po Hotel Semarang
Nava Hotel Tawangmangu
3 out of 5
Jl. Grojogan sewu Pintu II, Ngunut Lor RT. 4 / RW. 6, Tawangmangu, Karanganyar, Jawa Tengah
The price is Rp909.091 per night from 2 Jan to 2 Jan
5/5 Exceptional! (2 reviews)
"Everything is really nice. But the food can be better."

Reviewed on 25 Dec 2020

Nava Hotel Tawangmangu
Holiday Inn Express Semarang Simpang Lima, an IHG Hotel
3 out of 5
No. 145, Jl. Ahmad Yani, Semarang, Central Java
Fully refundable
The price is Rp422.376 per night from 9 Dec to 9 Dec
4.2/5 Very Good! (90 reviews)
City hotel yg nyaman
"Pelayanan cepat dan memuaskan"

Reviewed on 1 Jun 2021

Holiday Inn Express Semarang Simpang Lima, an IHG Hotel
Kayu Arum Resort
3.5 out of 5
Jalan Magersari, Ringinawe, RT/RW 09/01, Tegalrejo, Ledok, Argomulyo, Salatiga, Central Java
The price is Rp520.661 per night from 6 Dec to 6 Dec
4.3/5 Excellent! (18 reviews)
Santa Barbara-like resort
"It was amazing. The resort's architecture theme was like the ones we see in the old Santa Barabara's tv series. We would feel as if we were in San Diego or Santa Barabara California. Very recommended."

Reviewed on 23 Aug 2020

Kayu Arum Resort
Hotel Bintang Tawangmangu
3 out of 5
Jl. Raya Lawu, Bener, Tawangmangu, Karanganyar, Central Java
2/5 (5 reviews)
Dirty hotel
"Room not well maintained and dirty. Staff are unfriendly especially front desk who were unable to find our booking. Room also noisy from wind hussling."

Reviewed on 22 Dec 2016

Hotel Bintang Tawangmangu
Ramada Suites by Wyndham Solo
4 out of 5
Jl Adi Sucipto No. 56, Gajahan, Colomadu, Central Java
Fully refundableReserve now, pay when you stay
The price is Rp446.074 per night from 9 Dec to 9 Dec
4.8/5 Exceptional! (4 reviews)
Great but not Awesome
"The room was big but worn out, but OK for someone who is just staying there only to sleep. The service is at the hotel or professional, also the breakfast was fantastic The pool was just amazing however it was close to the restaurant and we felt like we are being watched all the time especially because ..."

Reviewed on 18 Mar 2019

Ramada Suites by Wyndham Solo
Plataran Borobudur Resort & Spa
5 out of 5
Dusun Tanjungan Borobudur, Borobudur, Central Java
The price is Rp4.512.500 per night from 3 Dec to 3 Dec
4.5/5 Wonderful! (81 reviews)
"Beautiful Location, Beautiful Property. An Oasis of Tranquility. Villa was wonderful, very spacious and clean."

Reviewed on 4 Jan 2020

Plataran Borobudur Resort & Spa
Plataran Heritage Borobudur Hotel
5 out of 5
Dusun Kretek, Borobudur, Central Java
The price is Rp1.900.000 per night from 5 Dec to 5 Dec
4.7/5 Exceptional! (104 reviews)
Quiet and Relax
"We booked a hotel car to pick us up from JOG airport and the driver managed to come early. We got the same driver when we booked the car to Borobudur and he was willing to wait for us until we finished the sunrise tour. Since it was low-season and the room was ready, we could get the room before ..."

Reviewed on 18 Feb 2020

Plataran Heritage Borobudur Hotel
ibis Semarang Simpang Lima
3 out of 5
Jalan Gajah Mada 172, Semarang, Central Java
The price is Rp281.240 per night from 1 Jan to 1 Jan
3.7/5 Good! (84 reviews)
very good
"lokasi bagus"

Reviewed on 30 Jun 2021

ibis Semarang Simpang Lima
Allstay Hotel Semarang
3.5 out of 5
Jalan Veteran No. 51-53, Semarang
The price is Rp305.785 per night from 2 Jan to 2 Jan
3.9/5 Very Good! (13 reviews)
"Good quality for its kocation and diverse buffet variety."

Reviewed on 7 Aug 2019

Allstay Hotel Semarang
Alila Solo, Java
5 out of 5
Fully refundable
The price is Rp784.983 per night from 11 Dec to 11 Dec
4.6/5 Wonderful! (93 reviews)
Alila losing its touch
"Had to come fix the AC twice and the rain shower nozzle is broken. Otherwise it was an ok stay at Alila this time."

Reviewed on 1 Aug 2020

Alila Solo, Java
Atria Hotel Magelang
4 out of 5
Jl. Jendral Sudirman No. 42, Magelang, Central Java
The price is Rp635.331 per night from 16 Dec to 16 Dec
4.1/5 Very Good! (50 reviews)
Good hotel
"Excellent service provided within hotels for info, meals n driver from hotel was very good. Big shopping mall near hotel. Shuttle service provided."

Reviewed on 17 Dec 2018

Atria Hotel Magelang
The Royal Surakarta Heritage Solo MGallery Collection
The price is Rp364.500 per night from 23 Dec to 23 Dec
4.1/5 Very Good! (119 reviews)
Royal
"Nice hotel very hommy"

Reviewed on 8 Nov 2020

The Royal Surakarta Heritage Solo MGallery Collection
Laras Asri Resort and SPA
4 out of 5
Jl. Jend Sudirman No.335, Salatiga, Central Java
The price is Rp359.504 per night from 1 Jan to 1 Jan
3.7/5 Good! (26 reviews)
Terrible! Disappointing!!!
"The most filthy and bad condition we ever stayed in a premium room. The room smelled like dust, full of dead ants and insects even over the bed, stains all over the bathroom, and the aircon leaked tru out our stay. Even after our request to the Receptionist, the room was not ractified. The food was ..."

Reviewed on 28 Mar 2019

Laras Asri Resort and SPA
Villa Borobudur Resort
5 out of 5
Fully refundableReserve now, pay when you stay
The price is Rp2.727.273 per night from 3 Dec to 3 Dec
4.7/5 Exceptional! (39 reviews)
"wonderful location with splended view, staff are very friendly"

Reviewed on 28 Jan 2020

Villa Borobudur Resort
Grand Edge Hotel Semarang
3.5 out of 5
Jl. Sultan Agung No. 96, Semarang
The price is Rp317.975 per night from 17 Dec to 17 Dec
3.7/5 Good! (51 reviews)
A night in Semarang
"The hotel was quite good, a little distant from the city and restaurants, but overall very peaceful."

Reviewed on 30 May 2021

Grand Edge Hotel Semarang
ibis Styles Solo
3 out of 5
Fully refundableReserve now, pay when you stay
The price is Rp272.000 per night from 1 Jan to 1 Jan
4/5 Very Good! (84 reviews)
"Kamar hotel nyaman.bersih.dekat dengan tempat kuliner dan belanja batik"

Reviewed on 8 Jan 2020

ibis Styles Solo
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.