Enter your dates to see the latest prices and deals for Karimunjawa hotels
Facing the beachfront, Alam Kita offers 3-star accommodations in Karimunjawa and features a garden, private beach area and terrace.
Located on the hill slope of Karimunjawa, Ayu Hotel Karimunjawa offers an accommodations with a blend of modern and traditional Javanese designs. Free WiFi access is available.
Located in Karimunjawa, 1.6 miles from Legon Lele Beach, Narayana Hotel Karimunjawa provides accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Karimunjawa, 1.1 miles from Legon Lele Beach, The Happinezz Hills Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Karimunjawa, a 16-minute walk from Batu Topeng Beach, Latansa inn has accommodations with a private beach area, free private parking and a terrace.
Located in Karimunjawa, a few steps from Barakuda Beach, Arys Lagoon Bungalow & Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.
Featuring a terrace, restaurant and views of sea, Dewa Daru Resort is located in Karimunjawa, a 16-minute walk from Nirwana Beach.
Located in Karimunjawa, a few steps from Pokemon Beach, Royal Ocean Resort Karimunjawa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Located in Karimunjawa and with Nirwana Beach reachable within a 6-minute walk, BIG K HOSTEL provides a garden, non-smoking rooms, free WiFi and a terrace. The hostel features family rooms.
Loyal friend hostel karimunjawa offers accommodations in Karimunjawa, 1.3 miles from Pancuran Beach. This property offers access to a terrace and free private parking.
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Located in Karimunjawa, 1.6 miles from Pancuran Beach, HALO Sustainable Resort Karimunjawa provides accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Karimunjawa, 1.1 miles from Legon Lele Beach, The Happinezz Hills Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Sunrise Sea Hill Cottages has accommodations in Karimunjawa near Nirwana Beach and Legon Lele Beach. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
Located in Karimunjawa, a few steps from Pokemon Beach, Royal Ocean Resort Karimunjawa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Located in Karimunjawa, a few steps from Barakuda Beach, Arys Lagoon Bungalow & Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.
Located in Karimunjawa, 1.7 miles from Legon Lele Beach and 1.8 miles from Pancuran Beach, Basa-basi Lodge provides accommodations with free WiFi, air conditioning and access to a garden with a...
Ocean Star Homestay features air-conditioned rooms in Karimunjawa. This homestay offers free private parking and full-day security.
Providing a garden, Special Inn Karimunjawa offers accommodations in Karimunjawa. This property offers access to a terrace, free private parking, and free Wifi.
Providing sea views, Azza karimunjawa in Karimunjawa offers accommodations, a garden, a terrace, and a bar. This guest house is 1.5 miles from Pancuran Beach.
Motel Gemilang offers accommodations in Karimunjawa, 1.4 miles from Pancuran Beach. This homestay provides free private parking, a shared kitchen, and free Wifi.
Offering inner courtyard views, Arriani Homestay in Karimunjawa features accommodations, a garden, a terrace, and a shared lounge.
Offering a garden, Asta Homestay provides accommodations in Karimunjawa. This property offers access to a terrace, free private parking, and free Wifi.
Located in Karimunjawa, a 19-minute walk from Pancuran Beach, Spazio Hotel provides accommodations with a garden, free private parking and a restaurant.
Located in Karimunjawa, 1.2 miles from Nirwana Beach, The Bodhi Tree Karimunjawa has air-conditioned accommodations and a garden.
Located in Karimunjawa, a 17-minute walk from Pancuran Beach, Al Mare Karimunjawa has accommodations with a garden, free private parking and a bar.
Featuring a terrace, restaurant and views of sea, Dewa Daru Resort is located in Karimunjawa, a 16-minute walk from Nirwana Beach.
Providing a bar, Karimunjannah House features accommodations in Karimunjawa. This property offers access to a terrace, free private parking, and free Wifi.
Located in a quiet area, CasaVelion features a cozy accommodations. Free WiFi is available throughout the property and free private parking is available on site.
Offering a garden, LOTUS GUEST House features accommodations in Karimunjawa. This property offers access to a terrace, free private parking, and free Wifi.
Rullah Homestay is a recently renovated homestay in Karimunjawa where guests can make the most of the free bikes and shared lounge.
New Lishafa Guesthouse provides air-conditioned rooms in Karimunjawa. Located around a 19-minute walk from Nirwana Beach, the guest house is also 1.1 miles from Pancuran Beach.
Kathy’s Place in Karimunjawa provides accommodations with a garden, a terrace, and barbecue facilities. This guest house features free private parking, a 24-hour front desk, and free Wifi.
Summer inn Karimunjawa has accommodations in Karimunjawa. With a terrace, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Located in Karimunjawa, Lishafa Homestay is 1.2 miles from Pancuran Beach. This 3-star hotel has air-conditioned rooms with a private bathroom.