Set near Bunga Jabe Beach and Batu Putih Beach, Ambar Beach is in Karimunjawa and offers free private parking and a restaurant.
Providing inner courtyard views, Coconut Lodge Resort in Jepara provides accommodation, a private beach area, a garden and a bar.
Set 1.5 km from Pancuran Beach, Azza Homestay offers a shared lounge, a garden and air-conditioned accommodation with a patio and free WiFi.
SAMSARA Room and Dormitory offers accommodation in Karimunjawa. The homestay has a terrace and views of the garden, and guests can enjoy a…
Arriani Homestay offers pet-friendly accommodation in Karimunjawa, a short distance to mosque and the centre of the town.