Hotels With Spa in Central Java, Indonesia

Hotels With Spa in Central Java, Indonesia

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Spa - Central Java

Choose your travel dates to see the latest prices
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotels in Jatingaleh,Candisari
GGuest User 2025.10.08
Facilities and food are excellent. The service however, especially the staff at the hotel restaurant, are not so friendly, and sort of less than the standard to expect from such a 4-star-hotel.
Great
129 reviews
9.1/10
Price from
CAD 50
per night
Check Availability
Hotels in Siswodipuran,Boyolali
XXinchun 2025.06.10
Why is there another door in the room, which is next to the next door. I am afraid that the people next door will open the door and come in. The room is not big and can be made do, and the food is acceptable.
Very Good
22 reviews
8.8/10
Price from
CAD 33
per night
Check Availability
Hotels in Kembangsari,Central Semarang
AAlia Noza 2025.07.01
Here are the things considered extra servies which the guests have to pay to use: pool, cutleries to use in room when you don't order food from room service and hair dryer. That's just the things I thought to ask for, maybe tons of other things are also not free. Hospitality is awful, female crews were absolutely rude. Don't bother staying here if you're trying to have a half-decent vacation. Also, the bathroom stinks, the double bed is a fake (only 2 singles pushed together which created a hole im the middle), there are rats running around the pool area, the TV is not a Smart TV yet (old style cable only), in-house spa and massage prices were over the top.
Very Good
530 reviews
8.6/10
Price from
CAD 19
per night
Check Availability
Hotels in Lempongsari,Gajahmungkur
AAnonymous User 2025.03.28
Great location and the location has beautiful view. Such a good place to get a rest after a long day. Recommended place, but please change the bedsheets regularly, thank you.
Very Good
101 reviews
8.8/10
Price from
CAD 17
per night
Check Availability
Hotels in Kemirirejo,Central Magelang
FFalah Great Warrior FD 2026.03.05
🏨 Review Jujur Menginap di Artotel Leguna Magelang (3–5 Maret 2026) Saya menginap di Artotel Leguna Magelang dari tanggal 3 Maret 2026 sampai 5 Maret 2026 karena ada acara di Universitas Muhammadiyah Magelang tanggal 3 dan 4 Maret. Lokasinya cukup strategis dan memudahkan saya untuk mobilitas ke kampus, jadi tidak terlalu capek bolak-balik. Awalnya saya pesan Standard Room dengan 1 bed besar, sudah termasuk sahur 2 pax. ************* dapat free upgrade ke Superior Room, jadi kamarnya terasa lebih lega dan nyaman. Kamarnya bersih, rapi, dan enak untuk istirahat setelah kegiatan yang padat seharian. Tempat tidurnya empuk dan bikin tidur lebih nyenyak. Yang paling saya suka, dari kamar bisa dapat view gunung 🌄 Suasananya tenang dan adem, terutama pagi hari. Lumayan banget buat recharge energi sebelum lanjut aktivitas. Soal pelayanan, menurut saya timnya ramah dan responsif: Pagi hari dibantu Mbak Risty dan Mas Aga Sore hari dibantu Mas Bangkit, Mbak Sheila, dan Mbak Nayra Malam hari dibantu Mas Fino Semuanya helpful dan komunikatif. Kalau ada yang saya butuhkan, responnya cepat dan tidak ribet. Rasanya dilayani dengan baik, bukan sekadar formalitas. Untuk housekeeping, saya dibantu Mas Dani. Kamar selalu bersih dan terjaga dengan baik selama saya menginap. Untuk sahur disajikan secara buffet di resto. Walaupun pilihannya tidak terlalu banyak, tapi cukup, rasanya enak, dan disiapkan dengan baik serta tepat waktu. Jadi tidak perlu khawatir kalau menginap saat bulan puasa. Secara keseluruhan, saya puas dan merasa nyaman selama menginap di sini. Cocok untuk yang ada kegiatan di Magelang, baik acara kampus, kerja, maupun sekadar staycation dengan suasana tenang dan view gunung. Kalau ke Magelang lagi, saya tidak keberatan untuk stay di sini lagi 👍
Outstanding
6 reviews
10.0/10
Price from
CAD 46
per night
Check Availability
Hotels in Timuran,Banjarsari
GGuest User 2025.10.13
FIM by Zigna is a clean, comfy hotel in a very strategic spot in Solo. The rooms are well-kept, staff are friendly & helpful, and I felt very welcome. Breakfast has good variety, and there are nice facilities like a pool, spa, and a café. Location is excellent — close to local food, tourist spots, and everything you need. Highly recommend!
Amazing
214 reviews
9.4/10
Price from
CAD 32
per night
Check Availability
Hotels in Sidakaya,South Cilacap
AAnonymous User 2025.02.11
the experience was good. price is good. the location is right in front of alun alun where many food stands located
Very Good
153 reviews
8.3/10
Price from
CAD 19
per night
Check Availability
Hotels in Punggawan,Banjarsari
MMiracle Fransso 2024.04.27
It's been wonderful staying here, but the hotel itself needs to be renovated. The staffs were nice and kindly provide many great information about the city.
Very Good
256 reviews
8.9/10
Price from
CAD 17
per night
Check Availability
Hotels in Tegalsari,Candisari
AAnonymous User 2025.06.29
Everywhere else is booked because we plan this trip last minute. A friend recommended Wimarion and they have junior suite room available. The service is excellent, the room is clean and cool. The only minus point is there is no lift from the basement to the lobby, but the bell boy is available to help you
Very Good
49 reviews
8.7/10
Price from
CAD 29
per night
Check Availability
Hotels in South Tidar,South Magelang
EEricksoen 2025.01.01
All good! Location is ok, mountain view room is just beautiful, breakfast also OK. If something need to be improved i just thinking about parking space.
Very Good
52 reviews
8.9/10
Price from
CAD 46
per night
Check Availability
See All Hotels With Spa in Central Java

Latest Reviews for Central Java Hotels

See all
8.1/10
Very Good
GGuest UserWe stayed during Ied Mubarak holiday for 4 days/3 nights in April 2025. We booked 2 connecting rooms for my family (4 persons). I chose this hotel because it has swimming pool and gym, we used to exercise daily. In fact, the gym was closed for long term maintenance. It should be declared and crossed out from the hotel facility so we noticed from beginning, not surprised on site. The rooms at a glance were ok but when we looked to the interior were lousy. The curtain, gordyn, and bed lamps, dirty and stained. My children room has no curtain, so direct sunshine and very hot during the day. The towel seemed already used for years. not soft, looks lousy and the color not pure white as normally hotel towel. Each room provided safety box but no function at all. if you see the direction on the safety box (see the photo), it supposed has red button inside the box but no button at all. The safety box used 4 battery. In my room has only 2 batteries out of 4 and already expired since March 2018. My children' room has 4 battery but also not functioned. the button numbers and keys cant be pressed so we cant keep important and valuable items inside it. The swimming pool were crowded and the water was dirty. the hotel supposed to overall cleaning to the pool due to holiday seasons but the water obviously dirty. The parking lot is low maintenance, dirty, and rubbish everwhere. the Horison Ultima was only 3 years old last December 2024 as I saw from the stickwerck at lobby. The hotel was Star Hotel and changed to Horison Ultima. The parking lot was narrow and limited. For location is ok, near Java Mall. good for morning walk. the hotel staffs were polite and fast response. the amenities for 4* hotel is good enough. the mini fridge in the room is ok as well as the Aircon. If I may advise the management, please take serious attention to the cleanliness and maintenance also room refurbishment to the lousy interior inside as top priority.
Horison Ultima Semarang

Horison Ultima Semarang

Hotel near Lamper Kidul, South Semarang
Price per night fromCAD 25
8.8/10
Very Good
SSharon PSKhas Hotel is located nearby city centre. I walked out from the hotel to the left I can go to Queen City Mall and to the right I can walk to Pollux Mall Paragon Semarang. Outside of the hotel, there are some local eateries during day time and night time. There's also a pharmacy called Apotek on the right after you walk out from hotel main entrance. There's a IndoMart opposite and the price was reasonable. Hence, very convenient. The cleanliness of hotel needs to be improved. There are some areas near clothing hanging area and bed side table quite dusty. I have to wipe it with my wet tissue. There were 2 lamps in the room one on the table in front of TV and one on the bedside table both were fitted onto the table, hence it made the space of table being blocked. The welcome drink served in a small shot glass and there was no water dispenser for hotel guest. The bathroom design was not good as after taking shower the water will flow out to the sink and toilet bowl area as the glass divider was too small to block the water from spilling out to the dry area. The shower head was fitted on top to the ceiling hence a bit hard to wash our body thoroughly. The water come down from our head directly. There was no way to adjust shower head as it was fixed onto the ceiling. Our room 318 was next to 3 Airconf compresser. Hence if other hotel guests on their Aircond, we can hear the noise so loud at night. The hotel offered a gift voucher for Grab app user but the front desk staff did not inform us. Only on our last night stay, we saw the gift voucher appeared in hotel in house TV screen outside of lobby lift. But too bad, I can no longer utilise the 10,000rp discount voucher although I being taking Grab for the past 4 days in Semarang. But hotel housekeeper was very helpful and same goes to the concierge also very friendly and helpful.
KHAS Semarang Hotel

KHAS Semarang Hotel

Hotel near Kembangsari, Central Semarang
Price per night fromCAD 24
8.7/10
Very Good
AArierainblueI came during high season so maybe the cleaning staff wasn't very detailed (we found popcorn at floor and some stain at bed sheet). I complained and the staff handle it very well. However this hotel located at strategic place so near from central city. The hotel is connected to a mall, so it's very helpful for families with children (I brought a 1-year-old baby) if there are baby items that we forgot to bring from home. We can buy them at the mall. Breakfast is complete but maybe if they have ”nasi tim” it will be perfect. (In this case because my baby cant eat rice yet) Thank you Po Hotel
PO Hotel Semarang

PO Hotel Semarang

Hotel near Sekayu, Central Semarang
Price per night fromCAD 83
9.5/10
Amazing
MMiranda TjahjadiHave stayed since last year. Everything is good and not disappointing. Just one input, please be more briefed by LG for hotel staff so that LBH is friendly. Especially in the guarding section in the outside area if there are guests, there's nothing wrong with saying hello or if you see a guest who is having trouble just opening the door, can't you. That's all the input, please be helpful to LBH hotel staff towards guests. And be more sensitive to the surrounding environment.
Zigna Kampung Batik

Zigna Kampung Batik

Hotel near Laweyan Subdistrict, Laweyan
Price per night fromCAD 36
9.0/10
Great
AAnonymous UserThis is always my first choice for me whenever I travel to solo. I love the cleanliness and fast check in process. However the parking space is very limited but they have extra space across the road right in front of the hotel.
favehotel Manahan - Solo

favehotel Manahan - Solo

Hotel near Kerten, Laweyan
Price per night fromCAD 25
8.8/10
Very Good
GGuest UserThe hotel location is premium Room is spacious Staff service are excellence However,  renovation needs to be conducted.
Novotel Semarang

Novotel Semarang

Hotel near Sekayu, Central Semarang
Price per night fromCAD 46
9.2/10
Great
AAk RahmanThis is a beautiful property with clean well appointed rooms. The gym has good equipment and the pool is great. The only thing that I was not happy with is the hotel changed their policy about using the sauna and steam rooms. I have been visiting this hotel every year and this is the first time I was denied entry because I booked a superior room instead of a deluxe room. I believe this is a bad policy.
Alila Solo

Alila Solo

Hotel near Jajar, Laweyan
Price per night fromCAD 105
8.4/10
Very Good
GGaryDLarge room and bathroom. Kettle and mini fridge provided. Water dispensers on every floor. Plenty of storage. Good aircon and decent WiFi. Rooms are similar to an Ibis design. Good location, close to shopping malls and about a 30 minute walk to the old town. Wonderful staff, very kind and helpful. Nice pool area. It's on a main road so it was noisy at times.
Pandanaran Hotel

Pandanaran Hotel

Hotel near Pekunden, Central Semarang
Price per night fromCAD 20
9.2/10
Great
GGuest UserThe hotel facilities are excellent, with spacious, bright rooms and incredibly comfortable bedding. The front desk staff were warm and professional, ensuring a swift check-in. Its prime location offers great convenience for dining and shopping. A special shout-out to the swimming pool, which is meticulously maintained. I'll definitely choose this hotel again!
Villa Borobudur Resort

Villa Borobudur Resort

Hotel near Majaksingi, Borobudur
Price per night fromCAD 126
8.1/10
Very Good
DDanieeHVery good hotel! I would come again. Great location, and great service. Morning breakfast offers varied options as well. Room was big with comfortable bed and pillows. However, it is not perfect. I suggest the hotel management to do deep and chemical washing of the toilets. My room toilet looks grimy and the grout was yellow and dirty. Better care need to be looked into. As for the location, it definitely in a good location. However, it is not a tall hotel with only 5 levels. Hence you will be able to hear the sounds from the road, as well as calls to prayers (as early as 4am). Also, the hotel is next to a big field, and hosted some events. At 6am, they were hosting some exercise group and their microphone was loud. It was not a good nights sleep. Suggestion for the hotel to upgrade and insulate the windows. All in all, I would come back again though. Hope to see many upgrades in the future.
Metro Park View Hotel Kota Lama Semarang

Metro Park View Hotel Kota Lama Semarang

Hotel near Kauman, Central Semarang
Price per night fromCAD 37

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

With over 1,500,000 hotels across 230+ countries and regions, Trip.com has options for every traveller. Unsure where to stay? Explore the site for great ideas and find the perfect stay!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties125
Number of Reviews9,176
Weekday Avg. PriceCAD 140
Weekend Avg. PriceCAD 140