Skip to main content

Stay in Central Java's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Eco Casa 3 stars

Hotel in Karimunjawa

Situated in Karimunjawa, a few steps from Barakuda Beach, Eco Casa features accommodation with a garden, free private parking, a shared lounge and a terrace. Amazing conception! Very comfy, clean and enjoyable, very friendly owners and staff. Delicious food.

Show more Show less
9.6
Exceptional
128 reviews
Price from
US$55
per night

Mirabelle Joglo Village 3 stars

Hotel in Karimunjawa

Surrounded by nature, Mirabelle Joglo Village is a property situated in Karimunjawa. Each accommodation at the hotel has sea views and free WiFi. Such a lovely vibe at this stay. The bungalows are stunning and comfy. Pure bliss in the beautiful garden and the host couldnt be more charming and helpful! We saw some monkeys from our porch!! 🫶

Show more Show less
9.8
Exceptional
132 reviews
Price from
US$60
per night

Plataran Heritage Borobudur Hotel 4 stars

Hotel in Borobudur

Located a 19-minute walk from the iconic Borobudur Temple in Magelang, Plataran Heritage Borobudur Hotel offers an accommodation with a large outdoor pool in Borobudur. Top class property, great location

Show more Show less
9
Superb
136 reviews
Price from
US$201
per night

Ayu Hotel Karimunjawa 3 stars

Hotel in Karimunjawa

Situated on the hill slope of Karimunjawa, Ayu Hotel Karimunjawa offers an accommodation with a blend of modern and traditional Javanese designs. Free WiFi access is available. Close to main centre (10-15min walk) Comfortabel bed Nice private room with outside bathroom Free tapwater Close to Beach Pancuran (bit trash in sea and snorkling not so clear also a litte bit sea currency) I just stayed 1 night (wish it was longer!!) Missed breakfast and the package I got was awesome

Show more Show less
9.3
Superb
130 reviews
Price from
US$40
per night

OYO 93514 Rubina Syariah Hotel 2 stars

Hotel in Purbolinggo

Located within 7.8 km of Owabong and 29 km of Mount Slamet, OYO 93514 Rubina Syariah Hotel provides rooms with air conditioning and a private bathroom in Purbolinggo. New building, clean bed, ac is cool, not noisy, near minishops

Show more Show less
9.4
Superb
7 reviews
Price from
US$13
per night

RedDoorz Syariah near Universitas Tidar Magelang 1 stars

Hotel in Magelang

RedDoorz Syariah near Universitas Tidar Magelang is set in Magelang, within 23 km of Borobudur Temple and 47 km of Yogyakarta Tugu Train Station. This 1-star hotel offers a 24-hour front desk. The director and his family are really nice and kind. The Wonderful food delivered by director on demand, is one of the best I tasted so far in Indonesia and the spot is quiet and easy to reach from the main road. Great place to Stay!!! Very good quality/ price indeed!! Table and chair in front of room. Very near to candi selogriyo The feeling is to stay at a guest house, a family home

Show more Show less
9.2
Superb
14 reviews
Price from
US$15
per night

Navisha Guest House Syariah near Exit Tol Batang RedPartner 2 stars

Hotel in Pekalongan

Navisha Guest House Syariah near Exit Tol Batang RedPartner provides accommodation in Pekalongan. This 2-star hotel offers a 24-hour front desk.

Show more Show less
9
Superb
5 reviews
Price from
US$10
per night

Hadipriyanto Homestay 2 stars

Hotel in Banyumas

Hadipriyanto Homestay in Banyumas features 2-star accommodation with an outdoor swimming pool and a terrace. Super good place with really nice kampung vibes. There’s nothing much to do around the area, but is perfect for a short gateaway / large family or group travel. We personally went as a group of 7 and booked their huge villa. Breakfast is really authentic and great too. We had dinner there as well, costs us only about 7 USD/person for a super scrumptious meal, highly recommend!

Show more Show less
9.6
Exceptional
5 reviews
Price from
US$22
per night

Padma Hotel Semarang 5 stars

Hotel in Semarang

Set 7.3 km from Semarang Tawang Train Station, Padma Hotel Semarang offers 5-star accommodation in Semarang and has a bar. Amazing, beautiful, new hotel. Very special salt water pool, staff are friendly and customer focused. Breakfast was excellent.

Show more Show less
9.3
Superb
74 reviews
Price from
US$162
per night

Lucca Resort & Residence

Hotel in Jepara

Set in Jepara, 2.1 km from Bandengan Beach, Lucca Resort & Residence offers accommodation with free bikes, free private parking, a garden and a terrace. Superb property in Jepara,Very comfy atmosphere.

Show more Show less
9
Superb
96 reviews
Price from
US$30
per night

Hotels with extra health and safety measures

Find hotels in Central Java with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Central Java in the past month

See all

Central Java's best hotels with breakfast

See all

Budget hotels in Central Java

See all

Hotels in Central Java that you can book without a credit card

See all

FAQs about hotels in Central Java